40132c2e1d55abeb26c1dc8e2e38e895be8bf025
[hildon] / ChangeLog.2
1 2007-01-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2
3         * src/hildon-sort-dialog.c:
4         * src/hildon-sort-dialog.h:
5         * src/hildon-time-editor.c:
6         * src/hildon-time-picker.c:
7         * src/hildon-volumebar-range.c:
8         * src/hildon-volumebar.c:
9         * src/hildon-vvolumebar.c:
10         * src/hildon-weekday-picker.c:
11         * src/hildon-window.c:
12         * src/hildon-wizard-dialog.c: Cleaning up the documentation.
13
14 2007-01-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
15
16         * src/hildon-program.c:
17         * src/hildon-program.h:
18         * src/hildon-range-editor.c:
19         * src/hildon-seekbar.c:
20         * src/hildon-set-password-dialog.c: Cleaing up the documentation.
21
22 2007-01-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
23
24         * src/hildon-get-password-dialog.c:
25         * src/hildon-helper.c:
26         * src/hildon-hvolumebar.c:
27         * src/hildon-login-dialog.c:
28         * src/hildon-note.c:
29         * src/hildon-note.h:
30         * src/hildon-number-editor.c: Cleaning up the documentation.
31
32 2007-01-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
33
34         * src/hildon-defines.h: Removing accidentaly left function prototypes.
35
36         * src/hildon-find-toolbar.c: Fixing documentation for
37         HildonFindToolbar.
38
39         * src/hildon-font-selection-dialog.c: Fixing documentation for
40         HildonfontSelectionDialog.
41
42 2007-01-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
43
44         * src/hildon-date-editor.c: Fixing the documentation for
45         HildonTimeEditor. Removing the year limitations.
46
47         * src/hildon-defines.c:
48         * src/hildon-defines.h: Fixing the defines documentation.
49
50 2007-01-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
51
52         * src/hildon-banner.c: Fixing documentation for HildonBanner.
53
54         * src/hildon-caption.c:
55         * src/hildon-caption.h: Fixing documentation for HildonCaption.
56
57         * src/hildon-code-dialog.c: Fixing documentation for HildonCodeDialog.
58
59         * src/hildon-controlbar.c: Fixing docuemtnation for HildonControlbar.
60
61 2007-01-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
62
63         * src/hildon-banner.c:
64         * src/hildon-banner.h: Fixing documentation. Removing the n-lines
65         helper function.
66
67         * src/hildon-note.c: Removing the n-lines wrapping stuff.
68
69 2007-01-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
70
71         * tests/Makefile.am: Missing MAINTAINERCLEAN files.
72
73         * tests/hildon-clock-widgets_tests.c:
74         * tests/hildon-widgets_tests.c: Removing, old outo stuff.
75
76         * tests/tc_banner_truncate.c: More info in header.
77
78 2007-01-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
79
80         * tests/check-hildon-banner.c:
81         * tests/check-hildon-calendar-popup.c:
82         * tests/check-hildon-caption.c:
83         * tests/check-hildon-code-dialog.c:
84         * tests/check-hildon-color-button.c:
85         * tests/check-hildon-color-chooser.c:
86         * tests/check-hildon-controlbar.c:
87         * tests/check-hildon-date-editor.c:
88         * tests/check-hildon-dialoghelp.c:
89         * tests/check-hildon-find-toolbar.c:
90         * tests/check-hildon-font-selection-dialog.c:
91         * tests/check-hildon-get-password-dialog.c:
92         * tests/check-hildon-helper.c:
93         * tests/check-hildon-name-password-dialog.c:
94         * tests/check-hildon-note.c:
95         * tests/check-hildon-number-editor.c:
96         * tests/check-hildon-program.c:
97         * tests/check-hildon-range-editor.c:
98         * tests/check-hildon-scroll-area.c:
99         * tests/check-hildon-seekbar.c:
100         * tests/check-hildon-set-password-dialog.c:
101         * tests/check-hildon-sort-dialog.c:
102         * tests/check-hildon-system-sound.c:
103         * tests/check-hildon-time-editor.c:
104         * tests/check-hildon-time-picker.c:
105         * tests/check-hildon-volumebar-range.c:
106         * tests/check-hildon-volumebar.c:
107         * tests/check-hildon-weekday-picker.c:
108         * tests/check-hildon-window.c:
109         * tests/check-hildon-wizard-dialog.c:
110         * tests/check_test.c:
111         * tests/check_utils.c:
112         * tests/check_utils.h:
113         * tests/hildon-clock-widgets_tests.c:
114         * tests/hildon-widgets_tests.c:
115         * tests/tc_banner_truncate.c:
116         * tests/test_suites.h: Updating the copyright header.
117
118 2007-01-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
119
120         * debian/libhildon1-dbg.install:
121         * debian/libhildon1-dev.docs:
122         * debian/libhildon1-dev.install:
123         * debian/libhildon1.install:
124         * configure.ac:
125         * debian/control:
126         * debian/rules: Updating deps, making hildon0 a hildon1.
127
128         * pkgconfig/hildon.pc.in: Fixing a dash expansion problem.
129
130 2007-01-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
131
132         * debian/libhildon0-dbg.install:
133         * debian/libhildon0-dev.docs:
134         * debian/libhildon0-dev.install:
135         * debian/libhildon0.install:
136         * debian/changelog:
137         * debian/control: Adjusting package name to libhildon.
138
139         * debian/rules: Auto sh-libs generation.
140
141 2007-01-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
142
143         * src/hildon-calendar-popup.c:
144         * src/hildon-caption.c:
145         * src/hildon-code-dialog.c:
146         * src/hildon-color-chooser-dialog.c:
147         * src/hildon-controlbar.c:
148         * src/hildon-date-editor.c:
149         * src/hildon-find-toolbar.c:
150         * src/hildon-font-selection-dialog.c:
151         * src/hildon-get-password-dialog.c:
152         * src/hildon-login-dialog.c:
153         * src/hildon-note.c:
154         * src/hildon-number-editor.c:
155         * src/hildon-range-editor.c:
156         * src/hildon-set-password-dialog.c:
157         * src/hildon-sort-dialog.c:
158         * src/hildon-time-editor.c:
159         * src/hildon-time-picker.c:
160         * src/hildon-wizard-dialog.c: For the time being changing the
161         tranlslation package from PACKAGE (hildon) to hildon-libs to force/get
162         the old translations.
163
164 2007-01-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
165
166         * src/hildon-date-editor.c:
167         * src/hildon-time-editor.c:
168         * src/hildon-number-editor.c: Adding some missing bugfixes from
169         pre-consolidation from another branch.
170
171         * src/hildon-helper.c:
172         * src/hildon-helper.h: Adding the missing finger event recognition
173         helper.
174
175         * tests/test_suites.h: Fixing the test suite.
176
177 2007-01-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
178
179         * src/hildon.h:
180         * src/Makefile.am:
181         * src/hildon-defines.c:
182         * src/hildon-helper.c:
183         * src/hildon-helper.h: Introducing the hildon-helper and moving some
184         -defines functions there.
185
186         * tests/Makefile.am:
187         * tests/Makefile.in:
188         * tests/TEST-CASES.txt:
189         * tests/check-hildon-defines.c:
190         * tests/check_test.c: Modyfying tests for hildon helper.
191
192 2007-01-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
193
194         * src/hildon-input-mode-hint.h: Cleaning up the
195         hildon-input-mode-hint.
196
197 2007-01-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
198
199         * src/hildon-defines.c:
200         * src/hildon-defines.h: Cleaning up hildon-defines.
201
202 2007-01-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
203
204         * src/hildon-find-toolbar.c:
205         * src/hildon-program.c:
206         * src/hildon-volumebar.c:
207         * src/hildon-vvolumebar.c: Adding the proper HAVE_CONFIG where needed.
208
209 2007-01-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
210
211         * src/hildon-composite-widget.c:
212         * src/hildon-composite-widget.h:
213         * src/hildon-date-editor.c:
214         * src/hildon-number-editor.c:
215         * src/hildon-time-editor.c:
216         * src/hildon-weekday-picker.c:
217         * src/Makefile.am:
218         * src/hildon-private.c:
219         * src/hildon-private.h: Moving "composite widget" to private since
220         essentially it's just a handy private function.
221
222         * src/hildon.h: Removing it from exported headers.
223
224         * tests/Makefile.am:
225         * tests/Makefile.in:
226         * tests/TEST-CASES.txt:
227         * tests/check-hildon-composite-widget.c:
228         * tests/check_test.c: Removing the composite test case, since it's
229         external/not exported anymore.
230
231 2007-01-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
232
233         * debian/changelog: Adding missing.
234
235         * src/hildon-banner.c: Modyfying to allow creation with null window.
236
237         * tests/check-hildon-calendar-popup.c:
238         * tests/check-hildon-color-button.c:
239         * tests/check-hildon-note.c: Fixing the unit tests.
240
241 2007-01-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
242
243         * ChangeLog-hildon-lgpl: Moving to ChangeLog.1.
244
245         * ChangeLog.2: Creating from the ChangeLog. Will hold all changelogs
246         before consolidations.
247
248         * debian/changelog:
249         * debian/control:
250         * debian/hildon-dev.docs:
251         * debian/hildon-dev.install:
252         * debian/hildon-libs-dev.docs:
253         * debian/hildon-libs-dev.install:
254         * debian/hildon-libs0-dbg.install:
255         * debian/hildon-libs0.install:
256         * debian/hildon-libs0.links:
257         * debian/hildon0-dbg.install:
258         * debian/hildon0.install:
259         * debian/rules: Updating the debian stuff.
260
261 2007-01-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
262
263         * examples/Makefile.am:
264         * examples/hildon-login-dialog-example.c: Adding login dialog example.
265
266 2007-01-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
267
268         * examples/: Moving the examples out of the directory.
269
270 2007-01-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
271
272         * src/hildon.h: Changing from hildon-widgets.h
273
274         * examples/hildon-banner/hildon-banner-example.c:
275         * examples/hildon-caption/hildon-caption-example.c:
276         * examples/hildon-color-button/hildon-color-button-example.c:
277         * examples/hildon-color-chooser/hildon-color-chooser-example.c:
278         * examples/hildon-controlbar/hildon-controlbar-example.c:
279         * examples/hildon-note/hildon-note-example.c:
280         * examples/hildon-sort-dialog/hildon-sort-dialog-example.c:
281         * examples/hildon-time-picker/hildon-time-picker-example.c:
282         * examples/hildon-weekday-picker/hildon-weekday-picker-example.c:
283         * examples/hildon-window/hildon-window-example.c: Fixing the example
284         license header. 
285
286         * src/Makefile.am: Fixing the noinst headers.
287
288 2007-01-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
289
290         * ./: Upgrading the license headers, moving package name to "hildon"
291         etc. 
292         
293 2007-01-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
294
295         * examples/Makefile.am:
296         * examples/hildon-color-button:
297         * examples/hildon-color-button/hildon-color-button-example.c:
298         * examples/hildon-color-chooser:
299         * examples/hildon-color-chooser/hildon-color-chooser-example.c: Adding
300         the color button and color chooser examples.
301
302         * src/hildon-color-button.c:
303         * src/hildon-color-button.h:
304         * src/hildon-color-chooser-dialog.c:
305         * src/hildon-color-chooser.c: Fixing the color-returning functions.
306
307         * src/hildon-find-toolbar.c:
308         * src/hildon-font-selection-dialog.c: Adjusting to new color-returning
309         functions.
310
311         * tests/Makefile.am:
312         * tests/Makefile.in:
313         * tests/check-hildon-color-button.c:
314         * tests/check-hildon-color-popup.c:
315         * tests/check-hildon-color-selector.c:
316         * tests/check_test.c:
317         * tests/test_suites.h: Adding the tests for color button and color
318         chooser.
319
320 2007-01-15  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
321
322         * Makefile.am:
323         * configure.ac:
324         * tests:
325         * tests/Makefile.am:
326         * tests/Makefile.in:
327         * tests/TEST-CASES.txt:
328         * tests/check-hildon-banner.c:
329         * tests/check-hildon-calendar-popup.c:
330         * tests/check-hildon-caption.c:
331         * tests/check-hildon-code-dialog.c:
332         * tests/check-hildon-color-button.c:
333         * tests/check-hildon-color-popup.c:
334         * tests/check-hildon-color-selector.c:
335         * tests/check-hildon-composite-widget.c:
336         * tests/check-hildon-controlbar.c:
337         * tests/check-hildon-date-editor.c:
338         * tests/check-hildon-defines.c:
339         * tests/check-hildon-dialoghelp.c:
340         * tests/check-hildon-find-toolbar.c:
341         * tests/check-hildon-font-selection-dialog.c:
342         * tests/check-hildon-get-password-dialog.c:
343         * tests/check-hildon-name-password-dialog.c:
344         * tests/check-hildon-note.c:
345         * tests/check-hildon-number-editor.c:
346         * tests/check-hildon-program.c:
347         * tests/check-hildon-range-editor.c:
348         * tests/check-hildon-scroll-area.c:
349         * tests/check-hildon-seekbar.c:
350         * tests/check-hildon-set-password-dialog.c:
351         * tests/check-hildon-sort-dialog.c:
352         * tests/check-hildon-system-sound.c:
353         * tests/check-hildon-time-editor.c:
354         * tests/check-hildon-time-picker.c:
355         * tests/check-hildon-volumebar-range.c:
356         * tests/check-hildon-volumebar.c:
357         * tests/check-hildon-weekday-picker.c:
358         * tests/check-hildon-window.c:
359         * tests/check-hildon-wizard-dialog.c:
360         * tests/check_test.c:
361         * tests/check_utils.c:
362         * tests/check_utils.h:
363         * tests/hildon-clock-widgets_tests.c:
364         * tests/hildon-widgets_tests.c:
365         * tests/run_tests:
366         * tests/tc_banner_truncate.c:
367         * tests/test_suites.h: Adding the test suite.
368
369 2007-01-15  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
370
371         * examples/Makefile.am:
372         * examples/hildon-time-picker:
373         * examples/hildon-time-picker/hildon-time-picker-example.c: Adding a
374         hildon-time-picker example.
375
376 2007-01-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
377
378         * configure.ac:
379         * examples/Makefile.am: Adding the --with-examples and --with-asserts
380         configure options (defaulting to no ; no respectively).
381
382 2007-01-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
383
384         * examples/Makefile.am:
385         * examples/hildon-note:
386         * examples/hildon-note/hildon-note-example.c: Example for hildon note.
387
388         * src/hildon-note.c:
389         * src/hildon-note.h: Fixing buggy code in new object creation.
390
391 2007-01-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
392
393         * examples/Makefile.am:
394         * examples/hildon-controlbar:
395         * examples/hildon-controlbar/hildon-controlbar-example.c: Adding an
396         example for the HildonControlBar.
397
398         * src/hildon-banner.c: Fixing some refactoring bugs.
399
400         * src/hildon-defines.c:
401         * src/hildon-number-editor.c:
402         * src/hildon-time-editor.c:
403         * src/hildon-time-picker.c: Gtk 2.10 fixes.
404
405 2007-01-08  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
406
407         * src/hildon-date-editor.c:
408         * src/hildon-date-editor.h:
409         * src/hildon-time-editor.c:
410         * src/hildon-time-editor.h: Cleaning up the enum name.
411
412 2007-01-08  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
413
414         * src/hildon-wizard-dialog-private.h:
415         * src/hildon-wizard-dialog.c:
416         * src/hildon-wizard-dialog.h: Cleaning up the HildonWizardDialog.
417
418 2007-01-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
419
420         * src/hildon-set-password-dialog-private.h:
421         * src/hildon-set-password-dialog.c:
422         * src/hildon-set-password-dialog.h: Cleaning up the
423         HildonSetPasswordDialog.
424
425 2007-01-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
426
427         * src/hildon-get-password-dialog-private.h:
428         * src/hildon-get-password-dialog.c:
429         * src/hildon-get-password-dialog.h: Cleaning up the
430         HildonGetPasswordDialog.
431
432 2007-01-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
433
434         * src/hildon-font-selection-dialog.c:
435         * src/hildon-font-selection-dialog.h:
436         * src/hildon-font-selection-dialog-private.h: Cleaning up the
437         HildonFontSelectionDialog. 
438
439 2007-01-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
440
441         * src/hildon-login-dialog.c:
442         * src/hildon-login-dialog.h:
443         * src/Makefile.am:
444         * src/hildon-login-dialog-private.h:
445         * src/hildon-widgets.h: Cleaning up the HildonNamePassword dialog and
446         renaming it to HildonLoginDialog.
447
448 2007-01-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
449
450         * src/hildon-banner.c: Introducing static protos, removing the
451         macrofied GType init, full the parent_class with proper value.
452
453 2007-01-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
454
455         * src/hildon-banner.c:
456         * src/hildon-banner.h:
457         * src/hildon-note.c:
458         * src/hildon-banner-private.h: Cleaning up the HildonBanner.
459
460         * src/hildon-color-chooser-dialog-private.h:
461         * src/hildon-color-chooser-dialog.c:
462         * src/hildon-color-chooser-dialog.h: Fixing build.
463
464 2007-01-04  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
465
466         * src/hildon-note.c:
467         * src/hildon-note.h:
468         * src/hildon-note-private.h: Cleaning up the HildonNote.
469
470 2007-01-04  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
471
472         * src/hildon-date-editor-private.h:
473         * src/hildon-date-editor.c:
474         * src/hildon-date-editor.h: Cleaning up the date editor.
475
476 2007-01-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
477
478         * src/hildon-private.h: Removing. It was only holding one private
479         function which is now public (makes sense).
480
481         * src/hildon-time-editor-private.h:
482         * src/hildon-time-editor.c:
483         * src/hildon-time-editor.h:
484         * src/hildon-time-picker.c:
485         * src/hildon-widgets.h: Cleaning up the time editor.
486
487 2007-01-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
488
489         * src/hildon-color-chooser-dialog.c:
490         * src/hildon-color-chooser-dialog.h:
491         * src/hildon-color-chooser.c:
492         * src/hildon-color-chooser.h: More color chooser stuff.
493
494 2007-01-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
495
496         * plugins:
497         * plugins/Makefile.am:
498         * plugins/hildon-color-chooser-dialog-hsv.c:
499         * plugins/hildon-color-chooser-hsv.c:
500         * src/Makefile.am:
501         * src/hildon-plugin-widget.c:
502         * src/hildon-plugin-widget.h: Removing old plugin bits.
503
504 2007-01-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
505
506         * src/Makefile.am:
507         * src/hildon-color-button-private.h:
508         * src/hildon-color-button.c:
509         * src/hildon-color-button.h:
510         * src/hildon-color-chooser-button.c:
511         * src/hildon-color-chooser-button.h:
512         * src/hildon-color-chooser-dialog-private.h:
513         * src/hildon-color-chooser-dialog.c:
514         * src/hildon-color-chooser-dialog.h:
515         * src/hildon-color-chooser-private.h:
516         * src/hildon-color-chooser.c:
517         * src/hildon-color-chooser.h:
518         * src/hildon-color-popup.c:
519         * src/hildon-color-popup.h:
520         * src/hildon-color-selector.c:
521         * src/hildon-color-selector.h:
522         * src/hildon-font-selection-dialog.c:
523         * src/hildon-widgets.h: Cleaning up the color-widgets stuff.
524
525 2006-12-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
526
527         * src/hildon-seekbar.c: Fixing one missing include file.
528
529         * src/hildon-time-picker-private.h:
530         * src/hildon-time-picker.c:
531         * src/hildon-time-picker.h: Cleaning up the HildonTimePicker.
532
533 2006-12-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
534
535         * src/hildon-seekbar-private.h:
536         * src/hildon-seekbar.c:
537         * src/hildon-seekbar.h: Cleaning up the HildonSeekbar.
538
539 2006-12-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
540
541         * src/hildon-number-editor-private.h:
542         * src/hildon-number-editor.c:
543         * src/hildon-number-editor.h: Cleaning up the HildonNumberEditor.
544
545 2006-12-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
546
547         * src/hildon-code-dialog-private.h:
548         * src/hildon-code-dialog.c:
549         * src/hildon-code-dialog.h: Cleaning up the HildonCodeDialog.
550
551 2006-12-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
552
553         * src/hildon-caption-private.h:
554         * src/hildon-caption.c:
555         * src/hildon-caption.h: Cleaning up the HildonCaption.
556
557 2006-12-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
558
559         * src/hildon-sort-dialog-private.h:
560         * src/hildon-sort-dialog.c:
561         * src/hildon-sort-dialog.h: Cleaning up the HildonSortDialog.
562
563 2006-12-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
564
565         * src/hildon-weekday-picker-private.h:
566         * src/hildon-weekday-picker.c:
567         * src/hildon-weekday-picker.h: Cleaning up the HildonWeekdayPicker.
568
569 2006-12-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
570
571         * src/hildon-calendar-popup-private.h:
572         * src/hildon-calendar-popup.c:
573         * src/hildon-calendar-popup.h: Cleaning up the HildonCalendarPopup.
574
575 2006-12-15  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
576
577         * src/hildon-controlbar-private.h:
578         * src/hildon-controlbar.c:
579         * src/hildon-controlbar.h: Cleaning up the HildonControlBar.
580
581 2006-12-15  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
582
583         * src/hildon-range-editor-private.h:
584         * src/hildon-range-editor.c:
585         * src/hildon-range-editor.h: Cleaning up HildonRangeEditor.
586
587 2006-12-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
588
589         * src/hildon-sound.c:
590         * src/hildon-sound.h: Cleaning up.
591
592 2006-12-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
593
594         * TODO: Removing. 
595
596         * src/hildon-volumebar-range.c:
597         * src/hildon-volumebar-range.h: Cleaning up HildonVolumebarRange.
598
599 2006-12-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
600
601         * TODO:
602         * src/hildon-find-toolbar-private.h:
603         * src/hildon-find-toolbar.c:
604         * src/hildon-find-toolbar.h: Cleaning up HildonFindToolbar.
605
606 2006-12-13  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
607
608         * TODO:
609         * src/hildon-program-private.h:
610         * src/hildon-program.c:
611         * src/hildon-program.h: Cleaning up HildonProgram.
612
613 2006-12-12  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
614
615         * TODO: 
616         * src/hildon-hvolumebar.c:
617         * src/hildon-hvolumebar.h: Cleaning up.
618
619         * src/hildon-vvolumebar.c: Defines fixes.
620
621 2006-12-12  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
622
623         * TODO: Removing cleaned stuff.
624
625         * src/hildon-volumebar.h: Cosmetic.
626
627         * src/hildon-vvolumebar.c: 
628         * src/hildon-vvolumebar.h: Cleaning.
629
630 2006-12-12  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
631
632         * TODO: Adding more TODO.
633
634         * src/hildon-volumebar-private.h:
635         * src/hildon-volumebar.c:
636         * src/hildon-volumebar.h: Cleaning up.
637
638         * src/hildon-hvolumebar.c:
639         * src/hildon-vvolumebar.c: Adjusting for changes in volumebar.
640         
641         * src/hildon-window-private.h:
642         * src/hildon-window.c:
643         * src/hildon-window.h: Adding the G_GNUC_CONST keyword, some more
644         layouting tweaks.
645
646 2006-12-12  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
647
648         * TODO: Adding a TODO file.
649
650 2006-12-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
651
652         * src/hildon-window-private.h:
653         * src/hildon-window.c:
654         * src/hildon-window.h: Correcting the coding style. Correcting the
655         identing. Modyfying to use standard gobject set_private thingies.
656         Making the private API not exported to symbols.
657
658 2006-12-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
659
660         * pkgconfig/hildon.pc.in:
661         * src/Makefile.am: Fixing the install directories.
662
663 2006-11-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
664
665         * autogen.sh: Updated autogen not to complain when launched without
666         parameters in NOCONFIGURE mode.
667
668 2006-11-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
669
670         * examples/Makefile.am:
671         * examples/hildon-sort-dialog:
672         * examples/hildon-sort-dialog/hildon-sort-dialog-example.c: Adding the
673         example for HildonSortDialog. 
674
675 2006-11-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
676
677         * configure.ac: Fixing the build problem of the examples (missing _)
678
679         * examples/Makefile.am:
680         * examples/hildon-weekday-picker:
681         * examples/hildon-weekday-picker/hildon-weekday-picker-example.c:
682         Adding a weekday picker example.
683
684         * src/Makefile.am: Fixing the problem mis-ordered build.
685
686 2006-11-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
687
688         * Makefile.am:
689         * configure.ac:
690         * m4/as-version.m4:
691         * pkgconfig/Makefile.am:
692         * pkgconfig/hildon-widgets.pc.in:
693         * src/Makefile.am: Changing the install dirs etc. 
694
695 2006-11-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
696
697         * src/hildon-banner.c:
698         * src/hildon-calendar-popup.c:
699         * src/hildon-caption.c:
700         * src/hildon-code-dialog.c:
701         * src/hildon-color-button.c:
702         * src/hildon-color-chooser-button.c:
703         * src/hildon-color-chooser-button.h:
704         * src/hildon-color-chooser-dialog.c:
705         * src/hildon-color-chooser-dialog.h:
706         * src/hildon-color-chooser.c:
707         * src/hildon-color-popup.c:
708         * src/hildon-color-selector.c:
709         * src/hildon-composite-widget.c:
710         * src/hildon-composite-widget.h:
711         * src/hildon-controlbar.c:
712         * src/hildon-date-editor.c:
713         * src/hildon-defines.c:
714         * src/hildon-find-toolbar.c:
715         * src/hildon-font-selection-dialog.c:
716         * src/hildon-get-password-dialog.c:
717         * src/hildon-hvolumebar.c:
718         * src/hildon-hvolumebar.h:
719         * src/hildon-name-password-dialog.c:
720         * src/hildon-note.c:
721         * src/hildon-number-editor.c:
722         * src/hildon-plugin-widget.c:
723         * src/hildon-plugin-widget.h:
724         * src/hildon-program.c:
725         * src/hildon-program.h:
726         * src/hildon-range-editor.c:
727         * src/hildon-seekbar.c:
728         * src/hildon-set-password-dialog.c:
729         * src/hildon-sort-dialog.c:
730         * src/hildon-sound.c:
731         * src/hildon-sound.h:
732         * src/hildon-time-editor.c:
733         * src/hildon-time-picker.c:
734         * src/hildon-volumebar-range.c:
735         * src/hildon-volumebar.c:
736         * src/hildon-vvolumebar.c:
737         * src/hildon-vvolumebar.h:
738         * src/hildon-weekday-picker.c:
739         * src/hildon-widgets.h:
740         * src/hildon-window.c:
741         * src/hildon-window.h:
742         * src/hildon-wizard-dialog.c: Fixing the include files.
743
744 2006-11-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
745
746         * examples/Makefile.am:
747         * examples/hildon-caption:
748         * examples/hildon-caption/hildon-caption-example.c: Adding the example
749         for hildon-caption.
750
751 2006-11-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
752
753         * examples/Makefile.am:
754         * examples/hildon-banner:
755         * examples/hildon-banner/hildon-banner-example.c: Adding a hildon-banner example. 
756         
757         * examples/hildon-window/hildon-window-example.c: Addin the quit
758         function.
759
760 2006-11-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
761
762         * Makefile.am:
763         * configure.ac:
764         * examples:
765         * examples/Makefile.am:
766         * examples/hildon-program:
767         * examples/hildon-window:
768         * examples/hildon-window/hildon-window-example.c:
769         * src/Makefile.am:
770         * src/hildon-banner.c:
771         * src/hildon-banner.h:
772         * src/hildon-caption.c:
773         * src/hildon-code-dialog.c:
774         * src/hildon-color-button.c:
775         * src/hildon-color-chooser-button.c:
776         * src/hildon-color-chooser-button.h:
777         * src/hildon-color-chooser-dialog.c:
778         * src/hildon-color-chooser-dialog.h:
779         * src/hildon-date-editor.c:
780         * src/hildon-defines.c:
781         * src/hildon-find-toolbar.c:
782         * src/hildon-font-selection-dialog.c:
783         * src/hildon-get-password-dialog.c:
784         * src/hildon-note.c:
785         * src/hildon-number-editor.c:
786         * src/hildon-range-editor.c:
787         * src/hildon-set-password-dialog.c:
788         * src/hildon-sort-dialog.c:
789         * src/hildon-sort-dialog.h:
790         * src/hildon-sound.c:
791         * src/hildon-sound.h:
792         * src/hildon-time-editor.h:
793         * src/hildon-time-picker.c:
794         * src/hildon-widgets.h:
795         * src/hildon-window.c:
796         * src/hildon-wizard-dialog.c: Making the stuff compile with -Werror. 
797
798 2006-11-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
799
800         * src/Makefile.am:
801         * src/gtk-infoprint.c:
802         * src/gtk-infoprint.h: Removing the infoprints for good.
803
804 2006-11-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
805
806         * hildon-date-editor.c:
807         * hildon-date-editor.h:
808         * hildon-time-editor.h: Switching to a common DateTime editor error
809         type.
810
811 2006-11-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
812
813         * src/hildon-time-editor.c:
814         * src/hildon-time-editor.h: Switching to a common DateTime editor
815         error type.
816
817 2006-11-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
818
819         * src/hildon-calendar-popup.h:
820         * src/hildon-caption.c:
821         * src/hildon-caption.h:
822         * src/hildon-date-editor.h:
823         * src/hildon-font-selection-dialog.c:
824         * src/hildon-font-selection-dialog.h:
825         * src/hildon-get-password-dialog.c:
826         * src/hildon-get-password-dialog.h:
827         * src/hildon-note.c:
828         * src/hildon-note.h:
829         * src/hildon-program.h:
830         * src/hildon-range-editor.h:
831         * src/hildon-time-editor.c:
832         * src/hildon-time-editor.h:
833         * src/hildon-volumebar-range.h:
834         * src/hildon-weekday-picker.h:
835         * src/hildon-wizard-dialog.h: Removing deprecated functions.
836
837 2006-11-15  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
838
839         * src/hildon-caption.c:
840         * src/hildon-caption.h:
841         * src/hildon-note.c:
842         * src/hildon-note.h:
843         * src/hildon-window.h: Register all the unregistered enums as GEnums
844         to make it easier for the language bindings.
845
846 2006-11-15  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
847
848         * src/Makefile.am:
849         * src/hildon-marshalers.c:
850         * src/hildon-marshalers.h: Fixing the marshalers rebuilding etc.
851
852 2006-11-15  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
853
854         * ./: Making the source buildable again, fixing the mkenums thingy.
855
856 2006-11-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com>
857
858         * ./: Removing the whole lot of deprecated components.  
859
860 2006-11-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
861
862         * ./: Some basic fixed to make the source actually buildable. Removing
863         the marshallers from the build system for a little while. 
864
865 2006-11-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
866
867         * configure.ac:
868         * pkgconfig/hildon-widgets.pc.in: Few more fixes for the pkgconfig
869         file.
870
871 2006-11-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
872         
873         * ./: Moving pkgconfig file to pkgconfig/.
874
875 2006-11-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
876
877         * ./: Removing plugins and doc temporarily from the build process.
878         Upgrading the autogen.sh and configure.ac.
879
880 2006-11-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
881
882         * ./: Removing the theme, ut and timer. 
883
884 2006-11-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
885
886         * ./: hildon-widgets => src . hildon-widgets-plugins => plugins.
887         Changing dir names etc. 
888
889 2006-11-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
890
891         [0.14.11-1 release]
892
893         * configure.ac:
894         * debian/changelog: Updating.
895
896 2006-11-09  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
897
898         * hildon-widgets/hildon-date-editor.c:
899         * hildon-widgets/hildon-time-editor.c: Fixing the back logical string used.
900
901 2006-11-08  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
902
903         [0.14.10-1 release]
904
905         * configure.ac:
906         * debian/changelog: Updating.
907
908 2006-11-08  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
909
910         * hildon-widgets/hildon-libs.c:
911         Removed gtk_widget_grab_focus on entry_validate() and added 
912         control on entry_changed() for moving the focus when validate returns 
913         NO_ERROR. Also it's used skip_validation for not validating 
914         twice when entering a valid date in each entry.
915         Fixes NB#41059 and NB#42579.
916
917 2006-11-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
918
919         [0.14.8-1 release]
920
921         * configure.ac:
922         * debian/changelog: Updating.
923
924         * hildon-widgets/hildon-scroll-area.c: Fixing a silly compilation
925         breakage.
926
927 2006-10-31  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
928
929         * hildon-widgets/hildon-scroll-area.c:
930         * hildon-widgets/hildon-scroll-area.h: When using a GtkTextView inside
931         the HildonScrollArea try to "compensete" the cursor position
932         scrolling. Fixes NB#20219.
933
934 2006-10-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
935
936         * hildon-widgets/hildon-font-selection-dialog.c: Making the preview
937         dialog wider when being font sizes are being used. Fixes NB#41501. 
938
939 2006-10-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
940
941         * hildon-widgets/hildon-set-password-dialog.c: Removing
942         auto-capitalization from the entry used to verify the password. Fixes
943         NB#39585.
944
945 2006-10-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
946
947         [0.14.7-1 release]
948
949         * configure.ac:
950         * debian/changelog: Updating. 
951
952         * hildon-widgets/hildon-time-editor.c: Adding a "skipper" variable
953         that prevents us from doing validations from within validations. When
954         skipper == TRUE vallidation step is being skipped. A workaround.
955         Fixes NB#44610.
956
957 2006-10-24  Daniel Elstner  <daniel.kitta@gmail.com>
958
959         * hildon-widgets/hildon-find-toolbar.h (search, close,
960         invalid_input, history_append): Remove the final user_data
961         parameter from the signal prototypes.  The user_data pointer
962         is a generic feature of GLib signal handling and not supposed
963         to be declared explicitely. (MB#185)
964
965 2006-10-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com>
966
967         * hildon-widgets/hildon-time-editor.c: Removing the extra focus grab,
968         missing patch from NB#42555.
969
970 2006-10-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com>
971
972         * hildon-widgets/hildon-time-editor.c:
973         (hildon_time_editor_entry_keypress): Added check for not allowed keys.
974         Fixes NB#43926.
975
976         * hildon-widgets/hildon-time-editor.h:
977         Added INVALID_CHAR to HildonTimeEditorErrorType enumeration.
978
979 2006-10-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
980
981         * hildon-widgets/hildon-find-toolbar.c: Do not grab focus but just
982         hide the IM context when the toolbar is being closed. Patch by Tomas
983         Ostman, fixes for good NB#34193. 
984
985 2006-10-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
986
987         * hildon-widgets/hildon-date-editor.c: Changing the error infobanner
988         displayed to ckct_ib_illegal_character (when user presses non-numeric
989         character in the date editor).
990
991 2006-10-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com>
992
993         * hildon-widgets/hildon-date-editor.c:
994         (hildon_date_editor_keypress): Added check for not allowed keys.
995         (hildon_date_editor_date_error): Added banner message for not
996         allowed keys. Fixes NB#41049.
997
998         * hildon-widgets/hildon-date-editor.h:
999         Added INVALID_CHAR to HildonDateEditorErrorType enumeration.
1000
1001 2006-10-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1002
1003         * hildon-widgets/hildon-banner.c:
1004         (force_to_wrap_truncated): Set label size request to its natural 
1005         size (it stands fixed after it's wrapped). Fixes NB#38598.
1006
1007 2006-10-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1008
1009         [0.14.6-1 release]
1010
1011         * configure.ac:
1012         * debian/changelog: Updating.
1013
1014 2006-10-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1015
1016         * hildon-widgets-plugins/hildon-color-chooser-hsv.c: Fixing the
1017         clipping in the color selector. Fixes NB#43565.
1018
1019 2006-10-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1020
1021         * hildon-widgets/hildon-color-button.c: One more extra to actually fix
1022         NB#39798.
1023
1024 2006-10-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1025
1026         * hildon-widgets/hildon-get-password-dialog.c: Making the password
1027         text entry 20 characters long. Fixes NB#39586. A workaround.
1028
1029 2006-10-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1030
1031         * hildon-widgets/hildon-name-password-dialog.c: Fixing the
1032         auto-capitalization issues in the name password dialog. Two things
1033         accumulated here -- missing NULL in property set and the lack of
1034         visibility re-set after input method hint setting (this should not be
1035         needed BTW). Fixes NB#37467.
1036
1037 2006-10-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1038
1039         * hildon-widgets/hildon-color-button.c: Correctly fixing NB#39798 --
1040         the expose event should draw it's bits according to widget's
1041         allocation and not the expose area.
1042
1043 2006-10-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1044
1045         * hildon-widgets-plugins/hildon-color-chooser-hsv.c: Changing the way the
1046         dimmed elements of the dialog are being drawn -- fixes NB#41498. 
1047         Cache the pre-generated dimmed pixbuf to improve the performance. We could
1048         cache the actual hsv plane too in a similiar way.  
1049
1050 2006-10-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1051
1052         * hildon-widgets-plugins/hildon-color-chooser-hsv.c: Adding the border
1053         around the color selector. Fixes #NB42007. 
1054
1055 2006-10-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1056
1057         * hildon-widgets/hildon-font-selection-dialog.c: Forcing the dialog to
1058         be more wide. A slightly ugly fix, but fixes NB#41501. Will be fixed
1059         properly once we solve all the label truncating/wrapping/ellipsizing
1060         issues. 
1061
1062 2006-10-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1063
1064         * hildon-widgets/hildon-date-editor.c: Remove the focus grab after
1065         dialog execution. Fixes NB#42555.
1066
1067 2006-10-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1068
1069         * hildon-widgets/hildon-date-editor.c:
1070         (hildon_date_editor_entry_validate): Set the stored date value 
1071         when it's validated with some entry empty. Fixes NB#42504.
1072
1073 2006-10-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1074         
1075         [0.14.5-1 release]
1076         
1077         * configure.ac:
1078         * debian/changelog: Update.
1079
1080         * debian/hildon-libs-dev.install: Removing redundant .la/.a files. 
1081
1082 2006-10-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1083
1084         * debian/copyright: One more license fix. 
1085
1086 2006-10-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1087
1088         * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c:
1089         * hildon-widgets-plugins/hildon-color-chooser-hsv.c:
1090         * hildon-widgets/gtk-infoprint.c:
1091         * hildon-widgets/gtk-infoprint.h:
1092         * hildon-widgets/hildon-add-home-dialog.c:
1093         * hildon-widgets/hildon-add-home-dialog.h:
1094         * hildon-widgets/hildon-app-private.h:
1095         * hildon-widgets/hildon-app.c:
1096         * hildon-widgets/hildon-app.h:
1097         * hildon-widgets/hildon-appview.c:
1098         * hildon-widgets/hildon-appview.h:
1099         * hildon-widgets/hildon-banner.c:
1100         * hildon-widgets/hildon-banner.h:
1101         * hildon-widgets/hildon-calendar-popup.c:
1102         * hildon-widgets/hildon-calendar-popup.h:
1103         * hildon-widgets/hildon-caption.c:
1104         * hildon-widgets/hildon-caption.h:
1105         * hildon-widgets/hildon-code-dialog.c:
1106         * hildon-widgets/hildon-code-dialog.h:
1107         * hildon-widgets/hildon-color-button.c:
1108         * hildon-widgets/hildon-color-button.h:
1109         * hildon-widgets/hildon-color-chooser-button.c:
1110         * hildon-widgets/hildon-color-chooser-button.h:
1111         * hildon-widgets/hildon-color-chooser-dialog.c:
1112         * hildon-widgets/hildon-color-chooser-dialog.h:
1113         * hildon-widgets/hildon-color-chooser.c:
1114         * hildon-widgets/hildon-color-chooser.h:
1115         * hildon-widgets/hildon-color-popup.c:
1116         * hildon-widgets/hildon-color-popup.h:
1117         * hildon-widgets/hildon-color-selector.c:
1118         * hildon-widgets/hildon-color-selector.h:
1119         * hildon-widgets/hildon-composite-widget.c:
1120         * hildon-widgets/hildon-composite-widget.h:
1121         * hildon-widgets/hildon-controlbar.c:
1122         * hildon-widgets/hildon-controlbar.h:
1123         * hildon-widgets/hildon-date-editor.c:
1124         * hildon-widgets/hildon-date-editor.h:
1125         * hildon-widgets/hildon-defines.c:
1126         * hildon-widgets/hildon-defines.h:
1127         * hildon-widgets/hildon-dialoghelp.c:
1128         * hildon-widgets/hildon-dialoghelp.h:
1129         * hildon-widgets/hildon-file-handling-note.c:
1130         * hildon-widgets/hildon-file-handling-note.h:
1131         * hildon-widgets/hildon-find-toolbar.c:
1132         * hildon-widgets/hildon-find-toolbar.h:
1133         * hildon-widgets/hildon-font-selection-dialog.c:
1134         * hildon-widgets/hildon-font-selection-dialog.h:
1135         * hildon-widgets/hildon-get-password-dialog.c:
1136         * hildon-widgets/hildon-get-password-dialog.h:
1137         * hildon-widgets/hildon-grid-item-private.h:
1138         * hildon-widgets/hildon-grid-item.c:
1139         * hildon-widgets/hildon-grid-item.h:
1140         * hildon-widgets/hildon-grid.c:
1141         * hildon-widgets/hildon-grid.h:
1142         * hildon-widgets/hildon-hvolumebar.c:
1143         * hildon-widgets/hildon-hvolumebar.h:
1144         * hildon-widgets/hildon-input-mode-hint.h:
1145         * hildon-widgets/hildon-name-password-dialog.c:
1146         * hildon-widgets/hildon-name-password-dialog.h:
1147         * hildon-widgets/hildon-note.c:
1148         * hildon-widgets/hildon-note.h:
1149         * hildon-widgets/hildon-number-editor.c:
1150         * hildon-widgets/hildon-number-editor.h:
1151         * hildon-widgets/hildon-plugin-widget.c:
1152         * hildon-widgets/hildon-plugin-widget.h:
1153         * hildon-widgets/hildon-private.h:
1154         * hildon-widgets/hildon-program.c:
1155         * hildon-widgets/hildon-program.h:
1156         * hildon-widgets/hildon-range-editor.c:
1157         * hildon-widgets/hildon-range-editor.h:
1158         * hildon-widgets/hildon-scroll-area.c:
1159         * hildon-widgets/hildon-scroll-area.h:
1160         * hildon-widgets/hildon-seekbar.c:
1161         * hildon-widgets/hildon-seekbar.h:
1162         * hildon-widgets/hildon-set-password-dialog.c:
1163         * hildon-widgets/hildon-set-password-dialog.h:
1164         * hildon-widgets/hildon-sort-dialog.c:
1165         * hildon-widgets/hildon-sort-dialog.h:
1166         * hildon-widgets/hildon-system-sound.c:
1167         * hildon-widgets/hildon-system-sound.h:
1168         * hildon-widgets/hildon-telephone-editor.c:
1169         * hildon-widgets/hildon-telephone-editor.h:
1170         * hildon-widgets/hildon-time-editor.c:
1171         * hildon-widgets/hildon-time-editor.h:
1172         * hildon-widgets/hildon-time-picker.c:
1173         * hildon-widgets/hildon-time-picker.h:
1174         * hildon-widgets/hildon-volumebar-private.h:
1175         * hildon-widgets/hildon-volumebar-range.c:
1176         * hildon-widgets/hildon-volumebar-range.h:
1177         * hildon-widgets/hildon-volumebar.c:
1178         * hildon-widgets/hildon-volumebar.h:
1179         * hildon-widgets/hildon-vvolumebar.c:
1180         * hildon-widgets/hildon-vvolumebar.h:
1181         * hildon-widgets/hildon-weekday-picker.c:
1182         * hildon-widgets/hildon-weekday-picker.h:
1183         * hildon-widgets/hildon-window-private.h:
1184         * hildon-widgets/hildon-window.c:
1185         * hildon-widgets/hildon-window.h:
1186         * hildon-widgets/hildon-wizard-dialog.c:
1187         * hildon-widgets/hildon-wizard-dialog.h:
1188         * timer/timer.c:
1189         * timer/timer.h:
1190         * ut/hildon-clock-widgets_tests.c:
1191         * ut/hildon-widgets_tests.c:
1192         * ut/tc_banner_truncate.c: One again fixing the license headers...
1193         NB#40228.
1194
1195 2006-10-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1196
1197         * common-rcfiles/gtk-2.0/ossomediaplayer: Changing the wizard dialog
1198         enum to equal GTK_RESPONSE_CANCEL for automatic Escape key handling.
1199         Fixes NB#41234.
1200
1201 2006-10-04  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1202
1203         * hildon-widgets/hildon-caption.c:
1204         * hildon-widgets/hildon-caption.h: Adding a new property:
1205         "icon-position" and helper set/get routine methods.
1206         This propery controls the align/position of the icon in the caption.
1207         The icon can be aligned left or right. 
1208
1209 2006-10-04  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1210
1211         * hildon-widgets/hildon-wizard-dialog.c: Adding an "autotitle"
1212         property that controls the way wizard handles window titles. If set to
1213         TRUE (default) the wizard will automatically update window title when
1214         changing wizard pages. If set to FALSE, no title handling is being
1215         done, and the title can be overriden by the application developer.
1216
1217 2006-10-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1218
1219         * hildon-widgets/hildon-time-editor.c
1220         (validated_conversion): Modifications to check the '-' 
1221         input and change value to the default min. Fixes NB#40059.
1222
1223 2006-10-04  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1224
1225         * hildon-widgets/hildon-set-password-dialog.c: Turning off the
1226         auto-capitalization. Fixes NB#39585.
1227
1228 2006-10-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1229
1230         * debian/rules: Correcting debian debug package generation. Should
1231         really fix NB#40532.
1232
1233 2006-10-02  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1234
1235         * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c: Make ok
1236         the default response for the dialog. Fixes NB#39909.
1237
1238 2006-09-29  Tomas Junnonen  <tomas.junnonen@nokia.com>
1239
1240         * hildon-font-selection-dialog.c: Remove extra space in font size
1241         string. Fixes NB#41291.
1242
1243 2006-09-26  Iain Holmes  <iain@openedhand.com>
1244
1245         * hildon-wizard-dialog.c: Show all created widgets so that a
1246         gtk_widget_show is all that is required to display the dialog
1247         correctly. Fixes MB#432. 
1248
1249 2006-09-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1250
1251         * hildon-widgets/hildon-number-editor.c: Applying a patch by Fernando
1252         Herrera to fix the number editor notification signals. Fixes MB#625. 
1253
1254 2006-09-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1255         
1256         [0.14.4-1 release]
1257         
1258         * configure.ac:
1259         * debian/changelog: Update.
1260
1261 2006-09-21  Tommi Komulainen  <tommi.komulainen@nokia.com>
1262
1263         * hildon-widgets/hildon-find-toolbar.c
1264         (hildon_find_toolbar_entry_activate): Stop 'activate' signal emission
1265         to prevent focus from moving. NB#40936
1266
1267 2006-09-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
1268
1269         * hildon-widgets/hildon-volumebar.h (HildonVolumebarPrivate)
1270         * hildon-widgets/hildon-volumebar.c (hildon_volumebar_size_allocate,
1271         hildon_volumebar_realize, hildon_volumebar_unrealize,
1272         hildon_volumebar_map, hildon_volumebar_unmap,
1273         hildon_volumebar_notify, hildon_volumebar_class_init): Add a
1274         input-only event window to catch button-press events anywhere in the
1275         widget when the widget is insensitive. NB#6214
1276
1277         * hildon-widgets/hildon-hvolumebar.c (hildon_hvolumebar_size_allocate): 
1278         * hildon-widgets/hildon-vvolumebar.c (hildon_vvolumebar_size_allocate): 
1279         Chain to parent so that the event window is properly resized.
1280
1281 2006-09-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1282
1283         * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c:
1284         * hildon-widgets-plugins/hildon-color-chooser-hsv.c: Changing the name
1285         in witch the borders afre being draw around color selectors. Fixes
1286         NB#40057.
1287         Making the dimmed color bar/plane look a bit nicer. 
1288
1289         * hildon-widgets/hildon-name-password-dialog.c: Changing the 'name'
1290         property of the dialog to 'username'. Fixes #MB772. 
1291
1292 2006-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1293
1294         * hildon-widgets/hildon-font-selection-dialog.c: Do not put the
1295         "reference" text in the font preview dialog if the super/subscript
1296         setting has not been selected. Fixes #NB40999.
1297
1298 2006-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1299
1300         * hildon-widgets/hildon-number-editor.c:
1301         (hildon_number_editor_validate_value): Modified the condition
1302         for checking if the inputted value is 0 when range minimun is
1303         positive. Fixes #NB30734.
1304
1305 2006-09-21  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
1306
1307         * hildon-widgets/hildon-get-password-dialog.c:
1308         (hildon_get_password_get_property): Fix "numbers-only" getter.
1309         Fix #MB769
1310
1311 2006-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1312
1313         * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c: Reverting
1314         the hex -> color func (hsv not supported by the parse function). 
1315         Fixing a bug where last character is not appended to the color ->
1316         ascii conversion. Fixes #NB40061.
1317
1318 2006-09-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1319
1320         * hildon-widgets/hildon-get-password-dialog.c: Fixing the way input
1321         method is set. Fixes #NB37467. 
1322
1323         * hildon-widgets/hildon-name-password-dialog.c: Fixing the way the
1324         password entry is being accessed. Fixes #MB767. Using a patch by
1325         Lorenzo Gil Sanchez.
1326
1327 2006-09-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1328
1329         * hildon-widgets/hildon-date-editor.c:
1330         (hildon_date_editor_keypress): On left or right key pressed, it
1331         first takes in consideration the current cursor position inside
1332         the entries. If it's in an edge, focus moves to the widget on the
1333         right or left. Fixes #NB40770.
1334
1335 2006-09-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1336
1337         * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c: Agh...
1338         correcting silly mistake.  
1339
1340 2006-09-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1341
1342         * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c:
1343         Replacing a custom hex -> color with a stock gdk func. 
1344
1345         * hildon-widgets/hildon-caption.c:
1346         Ups... a momentary lapse of reason.
1347
1348 2006-09-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1349
1350         * hildon-widgets/hildon-time-editor.c:
1351         (validated_conversion): Added default parameter -- if the field is
1352         empty, sets this value.
1353         (hildon_time_editor_real_validate): Gets current values to pass it
1354         as the default values to forward validation. Fixes #NB39048.
1355
1356 2006-09-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1357
1358         * hildon-widgets/hildon-caption.c: Do not draw the focus border when
1359         the label has no text set. Fixes #NB40649. 
1360         Also fixing some memory leaks in properties setting.
1361
1362 2006-09-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1363
1364         * hildon-widgets/hildon-time-editor.c:
1365         (hildon_time_editor_entry_clicked): This function has been
1366         removed. It is not needed any more.
1367         (_hildon_time_editor_entry_select_all): Added in order to perform
1368         the whole text selection into the entry with an idle call.
1369         (hildon_time_editor_entry_focusin): Modified to just add the
1370         function above to the idle queue.
1371         Fixes #NB40665.
1372
1373         * hildon-widgets/hildon-caption.c (hildon_caption_button_press):
1374         Added condition to return when the widget has already the focus.
1375         Fixes #NB31086. 
1376
1377 2006-09-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1378
1379         * hildon-widgets/hildon-color-button.c: Draw insensitive grid over the
1380         color button widget if the widget is insensitive. Fixes #NB40329. 
1381
1382 2006-09-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1383
1384         * debian/control:
1385         * debian/rules: Fixing the debug symbols package. Fixes #NB40532.
1386
1387 2006-09-15  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1388
1389         [0.14.3-1 release]
1390
1391         * configure.ac:
1392         * debian/changelog: Bumping version numbers, adding info about the
1393         fixes.
1394
1395 2006-09-15  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1396
1397         * hildon-widgets/hildon-window.c: When a new menu is being attached to
1398         the window, call show on the menu itself, not the whole window. Fixes
1399         #NB40566.
1400
1401 2006-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1402
1403         * hildon-widgets/hildon-date-editor.c:
1404         (hildon_date_editor_entry_released): Removed this function in order
1405         to avoid the selection of the entry with the second click.
1406         (hildon_date_editor_entry_focusin): Removed the test, now we want
1407         to select the entry using the callback in all the situations. 
1408         Fixes #NB39612. 
1409         
1410         * hildon-widgets/hildon-number-editor.c: renamed {plus,minus}-button
1411         widgets to ne-{plus,minus}-button in order to do the theming without
1412         depending on the HildonNumberEditor widget name. Fixes #MB624. Will
1413         work with new theme config.
1414         
1415 2006-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1416
1417         * hildon-widgets/hildon-composite-widget.c: Changed the focus
1418         handler -- with hildon-time-editor and hildon-date-editor, if we
1419         are moving up or down, with the focus inside the widget, we return
1420         false to force moving to the next widget outside. Fixes #NB36938.
1421
1422 2006-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1423
1424         * hildon-widgets/hildon-defines.c: Ensure the style before setting the
1425         logical color. Fixes #NB40041.
1426
1427 2006-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1428
1429         * hildon-widgets/hildon-date-editor.c: Bring focus to date after the
1430         date has been choosen in the calendar popup.
1431
1432         * hildon-widgets/hildon-time-editor.c: Bring focus to time after 
1433         time has been choosen in the time picker. Fixes #NB39565.
1434
1435 2006-09-13  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1436
1437         [Merging the atk-branch fixes]
1438
1439         * hildon-widgets/hildon-date-editor.c: Use button instead of event
1440         box for the calendar icon.
1441
1442         * hildon-widgets/hildon-time-editor.c: Use button instead of the label
1443         for the am/pm switcher. Fixes #NB25602, #NB24411.
1444
1445 2006-09-12  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1446
1447         * debian/copyright:
1448         * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c:
1449         * hildon-widgets-plugins/hildon-color-chooser-hsv.c:
1450         * hildon-widgets/gtk-infoprint.c:
1451         * hildon-widgets/gtk-infoprint.h:
1452         * hildon-widgets/hildon-add-home-dialog.c:
1453         * hildon-widgets/hildon-add-home-dialog.h:
1454         * hildon-widgets/hildon-app-private.h:
1455         * hildon-widgets/hildon-app.c:
1456         * hildon-widgets/hildon-app.h:
1457         * hildon-widgets/hildon-appview.c:
1458         * hildon-widgets/hildon-appview.h:
1459         * hildon-widgets/hildon-banner.c:
1460         * hildon-widgets/hildon-banner.h:
1461         * hildon-widgets/hildon-calendar-popup.c:
1462         * hildon-widgets/hildon-calendar-popup.h:
1463         * hildon-widgets/hildon-caption.c:
1464         * hildon-widgets/hildon-caption.h:
1465         * hildon-widgets/hildon-code-dialog.c:
1466         * hildon-widgets/hildon-code-dialog.h:
1467         * hildon-widgets/hildon-color-button.c:
1468         * hildon-widgets/hildon-color-button.h:
1469         * hildon-widgets/hildon-color-chooser-button.c:
1470         * hildon-widgets/hildon-color-chooser-button.h:
1471         * hildon-widgets/hildon-color-chooser-dialog.c:
1472         * hildon-widgets/hildon-color-chooser-dialog.h:
1473         * hildon-widgets/hildon-color-chooser.c:
1474         * hildon-widgets/hildon-color-chooser.h:
1475         * hildon-widgets/hildon-color-popup.c:
1476         * hildon-widgets/hildon-color-popup.h:
1477         * hildon-widgets/hildon-color-selector.c:
1478         * hildon-widgets/hildon-color-selector.h:
1479         * hildon-widgets/hildon-composite-widget.c:
1480         * hildon-widgets/hildon-composite-widget.h:
1481         * hildon-widgets/hildon-controlbar.c:
1482         * hildon-widgets/hildon-controlbar.h:
1483         * hildon-widgets/hildon-date-editor.c:
1484         * hildon-widgets/hildon-date-editor.h:
1485         * hildon-widgets/hildon-defines.c:
1486         * hildon-widgets/hildon-defines.h:
1487         * hildon-widgets/hildon-dialoghelp.c:
1488         * hildon-widgets/hildon-dialoghelp.h:
1489         * hildon-widgets/hildon-file-handling-note.c:
1490         * hildon-widgets/hildon-file-handling-note.h:
1491         * hildon-widgets/hildon-find-toolbar.c:
1492         * hildon-widgets/hildon-find-toolbar.h:
1493         * hildon-widgets/hildon-font-selection-dialog.c:
1494         * hildon-widgets/hildon-font-selection-dialog.h:
1495         * hildon-widgets/hildon-get-password-dialog.c:
1496         * hildon-widgets/hildon-get-password-dialog.h:
1497         * hildon-widgets/hildon-grid-item-private.h:
1498         * hildon-widgets/hildon-grid-item.c:
1499         * hildon-widgets/hildon-grid-item.h:
1500         * hildon-widgets/hildon-grid.c:
1501         * hildon-widgets/hildon-grid.h:
1502         * hildon-widgets/hildon-hvolumebar.c:
1503         * hildon-widgets/hildon-hvolumebar.h:
1504         * hildon-widgets/hildon-input-mode-hint.h:
1505         * hildon-widgets/hildon-name-password-dialog.c:
1506         * hildon-widgets/hildon-name-password-dialog.h:
1507         * hildon-widgets/hildon-note.c:
1508         * hildon-widgets/hildon-note.h:
1509         * hildon-widgets/hildon-number-editor.c:
1510         * hildon-widgets/hildon-number-editor.h:
1511         * hildon-widgets/hildon-plugin-widget.c:
1512         * hildon-widgets/hildon-plugin-widget.h:
1513         * hildon-widgets/hildon-private.h:
1514         * hildon-widgets/hildon-program.c:
1515         * hildon-widgets/hildon-program.h:
1516         * hildon-widgets/hildon-range-editor.c:
1517         * hildon-widgets/hildon-range-editor.h:
1518         * hildon-widgets/hildon-scroll-area.c:
1519         * hildon-widgets/hildon-scroll-area.h:
1520         * hildon-widgets/hildon-seekbar.c:
1521         * hildon-widgets/hildon-seekbar.h:
1522         * hildon-widgets/hildon-set-password-dialog.c:
1523         * hildon-widgets/hildon-set-password-dialog.h:
1524         * hildon-widgets/hildon-sort-dialog.c:
1525         * hildon-widgets/hildon-sort-dialog.h:
1526         * hildon-widgets/hildon-system-sound.c:
1527         * hildon-widgets/hildon-system-sound.h:
1528         * hildon-widgets/hildon-telephone-editor.c:
1529         * hildon-widgets/hildon-telephone-editor.h:
1530         * hildon-widgets/hildon-time-editor.c:
1531         * hildon-widgets/hildon-time-editor.h:
1532         * hildon-widgets/hildon-time-picker.c:
1533         * hildon-widgets/hildon-time-picker.h:
1534         * hildon-widgets/hildon-volumebar-private.h:
1535         * hildon-widgets/hildon-volumebar-range.c:
1536         * hildon-widgets/hildon-volumebar-range.h:
1537         * hildon-widgets/hildon-volumebar.c:
1538         * hildon-widgets/hildon-volumebar.h:
1539         * hildon-widgets/hildon-vvolumebar.c:
1540         * hildon-widgets/hildon-vvolumebar.h:
1541         * hildon-widgets/hildon-weekday-picker.c:
1542         * hildon-widgets/hildon-weekday-picker.h:
1543         * hildon-widgets/hildon-window-private.h:
1544         * hildon-widgets/hildon-window.c:
1545         * hildon-widgets/hildon-window.h:
1546         * hildon-widgets/hildon-wizard-dialog.c:
1547         * hildon-widgets/hildon-wizard-dialog.h:
1548         * po/en_GB.po:
1549         * timer/timer.c:
1550         * timer/timer.h:
1551         * ut/hildon-clock-widgets_tests.c:
1552         * ut/hildon-widgets_tests.c:
1553         * ut/tc_banner_truncate.c: Fixing the copyright headers.
1554
1555         * hildon-widgets/hildon-defines.c: Making the disposing of style data
1556         more secure/null-proof.
1557
1558 2006-09-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1559
1560         * hildon-widgets/hildon-app.h:
1561         * hildon-widgets/hildon-defines.h: Reverting back to old key mapping.
1562
1563 2006-09-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1564
1565         * hildon-widgets/hildon-time-editor.c: When user clicked the clock
1566         button, before launching the time picker try to validate the entered
1567         values. Fixes #NB40055.
1568
1569 2006-09-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1570
1571         [0.14.2-1 release]
1572
1573         * configure.ac:
1574         * debian/changelog: Bumping version numbers, adding details about the
1575         fixes. 
1576
1577 2006-09-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1578
1579         * hildon-widgets/hildon-time-editor.c: Do an extra validity check when
1580         switching to another field. Fixes #NB40054.
1581
1582 2006-09-08  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1583
1584         * hildon-widgets/hildon-window.c: Call the
1585         hildon_window_is_topmost_notify before firing the g-object
1586         notification signal. Fixes #NB39202.
1587
1588 2006-09-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1589
1590         [0.14.1-2 release]
1591
1592         * debian/changelog: Bumping version numbers.
1593
1594 2006-09-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1595
1596         * hildon-widgets/hildon-app.h:
1597         * hildon-widgets/hildon-defines.h: Once again reverting the Johan's
1598         patch for new key handling.
1599
1600 2006-09-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1601
1602         * hildon-widgets/hildon-find-toolbar.c: Move focus to the parent
1603         widget when the toolbar is closed. Fixes #NB34193.
1604
1605 2006-09-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1606
1607         * hildon-widgets/hildon-defines.c: Fixing the recursive call in
1608         _set_recursive_from_ld. The container for_each call was missing a
1609         parameter and effectively passing NULL as data. So amateurish. Fixes
1610         #NB39181.
1611
1612 2006-09-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1613
1614         * hildon-widgets/hildon-defines.h: Adding gdkkeysyms.h to includes.
1615         Fixes #NB39714.
1616
1617 2006-09-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1618
1619         * hildon-widgets/hildon-color-button.c: Redraw the button if cancel
1620         was pressed in the color selection dialog. Fixes #NB39778 but I think
1621         the real cause of the bug lies at a different level.
1622
1623 2006-09-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1624         
1625         [0.14.1-1 release]
1626
1627         * configure.ac: Version bump. Display version string during configure
1628         stage.
1629
1630         * debian/changelog: Adding release details.
1631
1632 2006-09-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1633
1634         * hildon-widgets/hildon-font-selection-dialog.c: Adding a comment
1635         about the new property introduced. Once we have property documentation
1636         we need to mark it with a "Since: 0.14.1" keyword ("font-scaling").
1637
1638 2006-09-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1639
1640         * Makefile.am:
1641         * configure.ac: Removing the unit tests (ut/outo) from the build
1642         system. They're introducing an additionall dependency and need to be
1643         fixed/arranged differently anyways. 
1644
1645 2006-09-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1646
1647         * hildon-widgets/hildon-app.h:
1648         * hildon-widgets/hildon-defines.h: Applying Johan's new key mapping
1649         patch back again. WARNING: This breaks compatibility with IT-2006.
1650
1651         * hildon-widgets/hildon-caption.c: Add specific behaviour for
1652         containers when press button event occurs. Fixes #NB36843.
1653
1654         * hildon-widgets/hildon-program.c:
1655         * hildon-widgets/hildon-window.c: Adding a patch to fix occassional
1656         BadWindow X errors. Fixes #NB39679.
1657
1658 2006-09-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1659
1660         * hildon-widgets/hildon-sort-dialog.c: Adding a function to add
1661         reversed sort keys. Reversed sort keys present Descending/Ascending
1662         selection instead of Ascending/Descending default. Fixes #NB32544. 
1663
1664 2006-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1665
1666         * hildon-widgets/hildon-note.c: Fixing the behaviour of
1667         hildon_note_new_confirmation_with_icon_stock. Fixes #NB22825.
1668
1669 2006-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1670
1671         * hildon-widgets/hildon-font-selection-dialog.c: Adding a
1672         "font-scaling" property that allows to customize the output of the
1673         Preview dialog during font selection. By default font-scaling equals
1674         1.0 = no change. Applications/clients should apply here the
1675         font-scaling they use for user-output/visualization. Fixes #NB19001.
1676
1677 2006-09-05  Tomas Junnonen  <tomas.junnonen@nokia.com>
1678
1679         * src/hildon-widgets/hildon-find-toolbar.c: Start search on "activate"
1680         entry signal instead of only KP_Enter. 
1681
1682 2006-09-04  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1683
1684         * hildon-widgets/hildon-banner.c: Aling the stock images to 0.0
1685         position, not to the center. Fixes #NB31168.
1686
1687 2006-09-04  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1688
1689         * hildon-widgets/hildon-color-selector.c:
1690         * hildon-widgets/hildon-time-picker.c: Applying a small patch by
1691         Tamminen Eero to save some bytes of ram. Fixes #NB22965.
1692
1693 2006-09-04  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1694
1695         * hildon-widgets/hildon-font-selection-dialog.c: Excluding some more
1696         hardcoded fonts from the font selection dialog. We need a flexible API
1697         to do that in future, but currently introducing it wouldn't be
1698         feasible. Fixes #NB30530.
1699
1700 2006-09-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1701
1702         * debian/changelog: Small ver. fix.
1703
1704 2006-09-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1705
1706         [0.14.0-1 release]
1707
1708 2006-09-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1709
1710         * debian/changelog: Adding info about bugs fixed: #NB16830, #NB38487,
1711         #NB36938, #NB34642, #NB32772, #NB38598.
1712
1713         * doc/design/abstract_vs_modular_plugin_widgets.dia:
1714         * doc/design/abstract_vs_modular_plugin_widgets.png: Adding the
1715         missing design schemes. 
1716
1717 2006-09-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1718
1719         * po/POTFILES.in:
1720         * po/en_GB.po: Rebuilding & updating the PO files. 
1721
1722 2006-08-31  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1723
1724         * changelog: Adding one more bug fix from the mergedown. Fixes
1725         #NB38565.
1726
1727 2006-08-31  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1728
1729         * debian/changelog: 
1730         * hildon-widgets/hildon-defines.c: Disconnect the signal before
1731         attaching a new one -- prevents signals from being emitted two times,
1732         fixes a memory leak. Fixes #NB26114.
1733
1734 2006-08-31  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1735
1736         * debian/changelog:
1737         * hildon-widgets/hildon-wizard-dialog.c: Changing the orded of the
1738         buttons in the wizard dialog to be: finish, previous, next, cancel.
1739         Fixes #NB34613.
1740
1741 2006-08-31  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1742
1743         * debian/changelog:
1744         * hildon-widgets/hildon-name-password-dialog.c: Applying a patch by
1745         Fernando to fix the autocaptialization for username/password entries.
1746         Fixes #NB37467.
1747
1748 2006-08-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1749
1750         [Merging 0.13.1 => TRUNK]
1751
1752         * ./: Merging the experimental color selector branch. Fixes: #NB37010,
1753         #NB38559, #NB33217, #NB37172.   
1754         Maintainer change:
1755         Michael Dominic Kostrzewa
1756         <michael.kostrzewa@nokia.com>
1757
1758         * configure.ac: Bumping the version number to 0.14.0.
1759
1760 2006-08-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1761
1762         [0.13.1 branch]
1763
1764         * ./: Cosmetics.
1765
1766 2006-08-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1767
1768         [0.13.1 branch]
1769
1770         * AUTHORS: Adding an AUTHORS file with maintainer/contact information.
1771
1772         * debian/control:
1773         * debian/copyright:
1774         * hildon-widgets-plugins/hildon-color-chooser-dialog-hsv.c:
1775         * hildon-widgets-plugins/hildon-color-chooser-hsv.c:
1776         * hildon-widgets/gtk-infoprint.c:
1777         * hildon-widgets/gtk-infoprint.h:
1778         * hildon-widgets/hildon-add-home-dialog.c:
1779         * hildon-widgets/hildon-add-home-dialog.h:
1780         * hildon-widgets/hildon-app-private.h:
1781         * hildon-widgets/hildon-app.c:
1782         * hildon-widgets/hildon-app.h:
1783         * hildon-widgets/hildon-appview.c:
1784         * hildon-widgets/hildon-appview.h:
1785         * hildon-widgets/hildon-banner.c:
1786         * hildon-widgets/hildon-banner.h:
1787         * hildon-widgets/hildon-calendar-popup.c:
1788         * hildon-widgets/hildon-calendar-popup.h:
1789         * hildon-widgets/hildon-caption.c:
1790         * hildon-widgets/hildon-caption.h:
1791         * hildon-widgets/hildon-code-dialog.c:
1792         * hildon-widgets/hildon-code-dialog.h:
1793         * hildon-widgets/hildon-color-button.c:
1794         * hildon-widgets/hildon-color-button.h:
1795         * hildon-widgets/hildon-color-chooser-button.c:
1796         * hildon-widgets/hildon-color-chooser-button.h:
1797         * hildon-widgets/hildon-color-chooser-dialog.c:
1798         * hildon-widgets/hildon-color-chooser-dialog.h:
1799         * hildon-widgets/hildon-color-chooser.c:
1800         * hildon-widgets/hildon-color-chooser.h:
1801         * hildon-widgets/hildon-color-popup.c:
1802         * hildon-widgets/hildon-color-popup.h:
1803         * hildon-widgets/hildon-color-selector.c:
1804         * hildon-widgets/hildon-color-selector.h:
1805         * hildon-widgets/hildon-composite-widget.c:
1806         * hildon-widgets/hildon-composite-widget.h:
1807         * hildon-widgets/hildon-controlbar.c:
1808         * hildon-widgets/hildon-controlbar.h:
1809         * hildon-widgets/hildon-date-editor.c:
1810         * hildon-widgets/hildon-date-editor.h:
1811         * hildon-widgets/hildon-defines.c:
1812         * hildon-widgets/hildon-defines.h:
1813         * hildon-widgets/hildon-dialoghelp.c:
1814         * hildon-widgets/hildon-dialoghelp.h:
1815         * hildon-widgets/hildon-file-handling-note.c:
1816         * hildon-widgets/hildon-file-handling-note.h:
1817         * hildon-widgets/hildon-find-toolbar.c:
1818         * hildon-widgets/hildon-find-toolbar.h:
1819         * hildon-widgets/hildon-font-selection-dialog.c:
1820         * hildon-widgets/hildon-font-selection-dialog.h:
1821         * hildon-widgets/hildon-get-password-dialog.c:
1822         * hildon-widgets/hildon-get-password-dialog.h:
1823         * hildon-widgets/hildon-grid-item-private.h:
1824         * hildon-widgets/hildon-grid-item.c:
1825         * hildon-widgets/hildon-grid-item.h:
1826         * hildon-widgets/hildon-grid.c:
1827         * hildon-widgets/hildon-grid.h:
1828         * hildon-widgets/hildon-hvolumebar.c:
1829         * hildon-widgets/hildon-hvolumebar.h:
1830         * hildon-widgets/hildon-input-mode-hint.h:
1831         * hildon-widgets/hildon-name-password-dialog.c:
1832         * hildon-widgets/hildon-name-password-dialog.h:
1833         * hildon-widgets/hildon-note.c:
1834         * hildon-widgets/hildon-note.h:
1835         * hildon-widgets/hildon-number-editor.c:
1836         * hildon-widgets/hildon-number-editor.h:
1837         * hildon-widgets/hildon-plugin-widget.c:
1838         * hildon-widgets/hildon-plugin-widget.h:
1839         * hildon-widgets/hildon-private.h:
1840         * hildon-widgets/hildon-program.c:
1841         * hildon-widgets/hildon-program.h:
1842         * hildon-widgets/hildon-range-editor.c:
1843         * hildon-widgets/hildon-range-editor.h:
1844         * hildon-widgets/hildon-scroll-area.c:
1845         * hildon-widgets/hildon-scroll-area.h:
1846         * hildon-widgets/hildon-seekbar.c:
1847         * hildon-widgets/hildon-seekbar.h:
1848         * hildon-widgets/hildon-set-password-dialog.c:
1849         * hildon-widgets/hildon-set-password-dialog.h:
1850         * hildon-widgets/hildon-sort-dialog.c:
1851         * hildon-widgets/hildon-sort-dialog.h:
1852         * hildon-widgets/hildon-system-sound.c:
1853         * hildon-widgets/hildon-system-sound.h:
1854         * hildon-widgets/hildon-telephone-editor.c:
1855         * hildon-widgets/hildon-telephone-editor.h:
1856         * hildon-widgets/hildon-time-editor.c:
1857         * hildon-widgets/hildon-time-editor.h:
1858         * hildon-widgets/hildon-time-picker.c:
1859         * hildon-widgets/hildon-time-picker.h:
1860         * hildon-widgets/hildon-volumebar-private.h:
1861         * hildon-widgets/hildon-volumebar-range.c:
1862         * hildon-widgets/hildon-volumebar-range.h:
1863         * hildon-widgets/hildon-volumebar.c:
1864         * hildon-widgets/hildon-volumebar.h:
1865         * hildon-widgets/hildon-vvolumebar.c:
1866         * hildon-widgets/hildon-vvolumebar.h:
1867         * hildon-widgets/hildon-weekday-picker.c:
1868         * hildon-widgets/hildon-weekday-picker.h:
1869         * hildon-widgets/hildon-window-private.h:
1870         * hildon-widgets/hildon-window.c:
1871         * hildon-widgets/hildon-window.h:
1872         * hildon-widgets/hildon-wizard-dialog.c:
1873         * hildon-widgets/hildon-wizard-dialog.h:
1874         * timer/timer.c:
1875         * timer/timer.h:
1876         * ut/hildon-clock-widgets_tests.c:
1877         * ut/hildon-widgets_tests.c:
1878         * ut/tc_banner_truncate.c: Adding myself as the contact
1879         person/maintainer. FIxing copyright notices to include 2006 as new things 
1880         were added this year.
1881
1882 2006-08-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1883
1884         [0.13.1 branch]
1885
1886         * hildon-widgets/hildon-app.h:
1887         * hildon-widgets/hildon-defines.h: Undoing the Johan's new
1888         key-handling changes from 2006-08-10. That requires a fix at a
1889         different level, waiting for Daniel Stone. 
1890
1891 2006-08-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1892
1893         [0.13.1 branch]
1894
1895         * debian==/changelog: Adding some missing entries about bugs being
1896         fixed.
1897
1898         * debian/copyright: Adding information about the license version of
1899         the package.
1900
1901 2006-08-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1902
1903         [0.13.1 branch]
1904
1905         * hildon-widgets/hildon-window.c: Properly ref the attached menus,
1906         allow NULL to be passed to the attach function to remove the existing
1907         menu. Fixes NB#32845. 
1908
1909 2006-08-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1910
1911         [0.13.1 branch]
1912
1913         * debian/control: Removing unnecessary manual dependencies, fixes
1914         NB#34225. 
1915
1916 2006-08-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1917
1918         [0.13.1 branch]
1919
1920         * hildon-widgets-plugins/Makefile.am:
1921         * hildon-widgets-plugins/hildon-color-chooser-dialog_hsv.c:
1922         * hildon-widgets-plugins/hildon-color-chooser_hsv.c:
1923         * hildon-widgets-plugins/hildoncolorchooser_hsv.c:
1924         * hildon-widgets-plugins/hildoncolorchooserdialog_hsv.c: Removing
1925         left overs from the old color selector code, making the file names
1926         more sane.
1927
1928 2006-08-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1929
1930         [0.13.1 branch]
1931
1932         * hildon-widgets-plugins/hildon-color-chooser-dialog_hsv.c:
1933         * hildon-widgets-plugins/hildon-color-chooser_hsv.c:
1934         * hildon-widgets-plugins/hildoncolorchooser_hsv.c:
1935         * hildon-widgets/gtk-infoprint.c:
1936         * hildon-widgets/gtk-infoprint.h:
1937         * hildon-widgets/hildon-add-home-dialog.c:
1938         * hildon-widgets/hildon-add-home-dialog.h:
1939         * hildon-widgets/hildon-app-private.h:
1940         * hildon-widgets/hildon-app.c:
1941         * hildon-widgets/hildon-app.h:
1942         * hildon-widgets/hildon-appview.c:
1943         * hildon-widgets/hildon-appview.h:
1944         * hildon-widgets/hildon-banner.c:
1945         * hildon-widgets/hildon-banner.h:
1946         * hildon-widgets/hildon-calendar-popup.c:
1947         * hildon-widgets/hildon-calendar-popup.h:
1948         * hildon-widgets/hildon-caption.c:
1949         * hildon-widgets/hildon-caption.h:
1950         * hildon-widgets/hildon-code-dialog.c:
1951         * hildon-widgets/hildon-code-dialog.h:
1952         * hildon-widgets/hildon-color-button.c:
1953         * hildon-widgets/hildon-color-button.h:
1954         * hildon-widgets/hildon-color-chooser-button.c:
1955         * hildon-widgets/hildon-color-chooser-button.h:
1956         * hildon-widgets/hildon-color-chooser-dialog.c:
1957         * hildon-widgets/hildon-color-chooser-dialog.h:
1958         * hildon-widgets/hildon-color-chooser.h:
1959         * hildon-widgets/hildon-color-popup.c:
1960         * hildon-widgets/hildon-color-popup.h:
1961         * hildon-widgets/hildon-color-selector.c:
1962         * hildon-widgets/hildon-color-selector.h:
1963         * hildon-widgets/hildon-composite-widget.c:
1964         * hildon-widgets/hildon-composite-widget.h:
1965         * hildon-widgets/hildon-controlbar.c:
1966         * hildon-widgets/hildon-controlbar.h:
1967         * hildon-widgets/hildon-date-editor.c:
1968         * hildon-widgets/hildon-date-editor.h:
1969         * hildon-widgets/hildon-defines.c:
1970         * hildon-widgets/hildon-defines.h:
1971         * hildon-widgets/hildon-dialoghelp.c:
1972         * hildon-widgets/hildon-dialoghelp.h:
1973         * hildon-widgets/hildon-file-handling-note.c:
1974         * hildon-widgets/hildon-file-handling-note.h:
1975         * hildon-widgets/hildon-find-toolbar.c:
1976         * hildon-widgets/hildon-find-toolbar.h:
1977         * hildon-widgets/hildon-font-selection-dialog.c:
1978         * hildon-widgets/hildon-font-selection-dialog.h:
1979         * hildon-widgets/hildon-get-password-dialog.c:
1980         * hildon-widgets/hildon-get-password-dialog.h:
1981         * hildon-widgets/hildon-grid-item-private.h:
1982         * hildon-widgets/hildon-grid-item.c:
1983         * hildon-widgets/hildon-grid-item.h:
1984         * hildon-widgets/hildon-grid.c:
1985         * hildon-widgets/hildon-grid.h:
1986         * hildon-widgets/hildon-hvolumebar.c:
1987         * hildon-widgets/hildon-hvolumebar.h:
1988         * hildon-widgets/hildon-input-mode-hint.h:
1989         * hildon-widgets/hildon-name-password-dialog.c:
1990         * hildon-widgets/hildon-name-password-dialog.h:
1991         * hildon-widgets/hildon-note.c:
1992         * hildon-widgets/hildon-note.h:
1993         * hildon-widgets/hildon-number-editor.c:
1994         * hildon-widgets/hildon-number-editor.h:
1995         * hildon-widgets/hildon-plugin-widget.c:
1996         * hildon-widgets/hildon-private.h:
1997         * hildon-widgets/hildon-program.c:
1998         * hildon-widgets/hildon-program.h:
1999         * hildon-widgets/hildon-range-editor.c:
2000         * hildon-widgets/hildon-range-editor.h:
2001         * hildon-widgets/hildon-scroll-area.c:
2002         * hildon-widgets/hildon-scroll-area.h:
2003         * hildon-widgets/hildon-seekbar.c:
2004         * hildon-widgets/hildon-seekbar.h:
2005         * hildon-widgets/hildon-set-password-dialog.c:
2006         * hildon-widgets/hildon-set-password-dialog.h:
2007         * hildon-widgets/hildon-sort-dialog.c:
2008         * hildon-widgets/hildon-sort-dialog.h:
2009         * hildon-widgets/hildon-system-sound.c:
2010         * hildon-widgets/hildon-system-sound.h:
2011         * hildon-widgets/hildon-telephone-editor.c:
2012         * hildon-widgets/hildon-telephone-editor.h:
2013         * hildon-widgets/hildon-time-editor.c:
2014         * hildon-widgets/hildon-time-editor.h:
2015         * hildon-widgets/hildon-time-picker.c:
2016         * hildon-widgets/hildon-time-picker.h:
2017         * hildon-widgets/hildon-volumebar-private.h:
2018         * hildon-widgets/hildon-volumebar-range.c:
2019         * hildon-widgets/hildon-volumebar-range.h:
2020         * hildon-widgets/hildon-volumebar.c:
2021         * hildon-widgets/hildon-volumebar.h:
2022         * hildon-widgets/hildon-vvolumebar.c:
2023         * hildon-widgets/hildon-vvolumebar.h:
2024         * hildon-widgets/hildon-weekday-picker.c:
2025         * hildon-widgets/hildon-weekday-picker.h:
2026         * hildon-widgets/hildon-window-private.h:
2027         * hildon-widgets/hildon-window.c:
2028         * hildon-widgets/hildon-window.h:
2029         * hildon-widgets/hildon-wizard-dialog.c:
2030         * hildon-widgets/hildon-wizard-dialog.h:
2031         * timer/timer.c:
2032         * timer/timer.h:
2033         * ut/hildon-clock-widgets_tests.c:
2034         * ut/hildon-widgets_tests.c:
2035         * ut/tc_banner_truncate.c: Fixing the license banners (adding them
2036         if missing, correcting "... version 2 or any later version" to "version
2037         2."
2038
2039 2006-08-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2040
2041         [0.13.1 branch]
2042
2043         * hildon-widgets/hildon-window.c: Put extra ref on the GdkWindow 
2044         before emitting the signal so that we don't lose it in event free
2045         function. Fixes NB#38996.  
2046
2047 2006-08-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2048
2049         [0.13.1 branch]
2050
2051         * configure.ac: Bumping the version number to 0.13.1.6.
2052
2053         * hildon-widgets-plugins/Makefile.am: Adding the proper symlinks for
2054         default plugin targets during installation. Fixes a crasher bug in the
2055         selector.
2056
2057         * hildon-widgets/hildon-color-button.c:
2058         * hildon-widgets/hildon-color-chooser-dialog.c:
2059         * hildon-widgets/hildon-plugin-widget.c: Adding some basic sanity checks.
2060
2061 2006-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2062
2063         [0.13.1 branch]
2064
2065         * ./: Merging with the 0.13.1-1_pluged-in-color-selector branch.
2066
2067 2006-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2068
2069         [0.13.1 branch]
2070
2071         * hildon-widgets/hildon-number-editor.c: When a range error occurs,
2072         set the correct value before calling the range-error signal, so that
2073         the widget consumer has a chance to actually adjust the value to it's
2074         liking in the signal. Fixes NB#33260.
2075
2076 2006-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2077
2078         [0.13.1 branch]
2079
2080         * hildon-widgets/hildon-wizard-dialog.c: Fixing a small compilation
2081         whoops.
2082
2083 2006-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2084
2085         [0.13.1 branch]
2086
2087         * hildon-widgets/hildon-time-picker.c: Fixing 
2088         NB#37489.
2089
2090 2006-08-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2091
2092         [0.13.1 branch]
2093
2094         * hildon-widgets/hildon-wizard-dialog.c:
2095         * hildon-widgets/hildon-wizard-dialog.h: Cleaning up, fixing some
2096         bugs.
2097
2098 2006-08-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2099
2100         [0.13.1 branch]
2101
2102         * hildon-widgets/hildon-add-home-dialog.h:
2103         * hildon-widgets/hildon-app.h:
2104         * hildon-widgets/hildon-appview.h:
2105         * hildon-widgets/hildon-calendar-popup.h:
2106         * hildon-widgets/hildon-code-dialog.h:
2107         * hildon-widgets/hildon-color-button.h:
2108         * hildon-widgets/hildon-color-selector.h:
2109         * hildon-widgets/hildon-controlbar.h:
2110         * hildon-widgets/hildon-date-editor.h:
2111         * hildon-widgets/hildon-file-handling-note.h:
2112         * hildon-widgets/hildon-find-toolbar.h:
2113         * hildon-widgets/hildon-grid-item-private.h:
2114         * hildon-widgets/hildon-grid-item.h:
2115         * hildon-widgets/hildon-grid.h:
2116         * hildon-widgets/hildon-input-mode-hint.h:
2117         * hildon-widgets/hildon-marshalers.h:
2118         * hildon-widgets/hildon-name-password-dialog.h:
2119         * hildon-widgets/hildon-private.h:
2120         * hildon-widgets/hildon-program.h:
2121         * hildon-widgets/hildon-range-editor.h:
2122         * hildon-widgets/hildon-scroll-area.h:
2123         * hildon-widgets/hildon-seekbar.h:
2124         * hildon-widgets/hildon-sort-dialog.h:
2125         * hildon-widgets/hildon-telephone-editor.h:
2126         * hildon-widgets/hildon-time-picker.h:
2127         * hildon-widgets/hildon-weekday-picker.h:
2128         * hildon-widgets/hildon-window-private.h:
2129         * hildon-widgets/hildon-window.h:
2130         * hildon-widgets/hildon-wizard-dialog.h:
2131         * timer/timer.h: Just cosmetic cleanups in defines for consistency.
2132
2133         * COPYING: Removing the executable bit from the text file. 
2134
2135 2006-08-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
2136
2137         [0.13.1 branch]
2138
2139         * Makefile.am:
2140         * doc/Makefile.am:
2141         * hildon-widgets-plugins/Makefile.am:
2142         * hildon-widgets/Makefile.am:
2143         * po/Makefile.am:
2144         * timer/Makefile.am:
2145         * ut/Makefile.am: Fixing the build system so that `make
2146         maintainer-clean` can be used safely.
2147
2148 2006-08-22  Kuisma Salonen  <kuisma.salonen@nokia.com>
2149
2150         [0.13.1 branch]
2151
2152         * hildon-widgets-plugins/hildoncolorchooser_hsv.c:
2153         Grayscale dimming re-enabled.
2154
2155 2006-08-16  Johan Bilien  <johan.bilien@nokia.com>
2156
2157         [0.13.1 branch]
2158
2159         * hildon-widgets/hildon-app.c:
2160         (hildon_app_switch_to_desktop): Removed unused function
2161         (hildon_app_key_snooper): Removed handling of the Home hardware key
2162
2163         NB#35076
2164
2165         * configure.ac: 0.13.1.4
2166
2167 2006-08-11  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
2168
2169         [0.13.1 branch]
2170
2171         * hildon-widgets/hildon-plugin-widget.c
2172         (ascii_decapitalize_without_dashes): Fixed.
2173
2174 2006-08-10  Johan Bilien  <johan.bilien@nokia.com>
2175
2176         [0.13.1 branch]
2177
2178         * hildon-widgets/hildon-{app.h,defines.h}:
2179         switched HILDON_MENU_KEY to now match GDK_F10
2180         WARNING: This breaks compatibility with IT-2006
2181
2182         * configure.ac: 0.13.1.3
2183
2184 2006-08-08  Luc Pionchon  <luc.pionchon@nokia.com>
2185
2186         [0.13.1 branch]
2187
2188         * configure.ac: 0.13.1.2
2189
2190 2006-08-07  Johan Bilien  <johan.bilien@nokia.com>
2191
2192         * hildon-widgets/hildon-program.c
2193         (hildon_program_common_toolbar_topmost_window): Added this
2194         function, it is an internal function created to notify the topmost
2195         window of the topmost program that it has a new common toolbar, it
2196         is supposed to be used inside a foreach call.
2197         (hildon_program_set_common_toolbar): Added a foreach call in case
2198         the program is the topmost in order to notify the topmost window
2199         it should take the common toolbar. Fixed a problem with unparent
2200         call it causes the vbox disappears in some cases, now we are using
2201         container_remove.
2202
2203         NB#22808
2204
2205 2006-08-01  Luc Pionchon  <luc.pionchon@nokia.com>
2206
2207         * configure.ac: 0.12.22
2208
2209 2006-07-31  Johan Bilien  <johan.bilien@nokia.com>
2210
2211         * hildon-widgets/hildon-code-dialog.c
2212         (hildon_code_dialog_insert_text):
2213         - Use hildon_banner_show_info instead of deprecated gtk_info_print
2214         - Localize the string in the applet
2215
2216         NB#36309
2217
2218 2006-07-26  Kuisma Salonen  <kuisma.salonen@nokia.com>
2219
2220         [0.13.1 branch]
2221
2222         Added plugged-in color chooser,
2223         
2224         -- Plugin infrastructure:
2225
2226         * hildon-widgets/hildon-plugin-widget.[ch]: API to help loading
2227         widgets from plugins.
2228
2229         * hildon-widgets-plugins/: directory containing widget
2230         implementations which are going to be built into separate shared
2231         object files (plugins)
2232
2233         * hildon-widgets-plugins/Makefile.am: automake file for the plugins.
2234
2235         * doc/design/abstract_vs_modular_plugin_widgets.dia:
2236         * doc/design/hildon-plugin-widget.txt: design doc
2237
2238
2239         -- ColorChooser plugin:
2240
2241         * hildon-widgets-plugins/hildoncolorchooser_hsv.c: Implementation of a
2242         HildonColorChooser, HSV based one.
2243
2244         * hildon-widgets-plugins/hildoncolorchooserdialog_hsv.c: HSV based
2245         implementation of color chooser dialog.
2246
2247
2248         -- Uses the plugin infrastructure:
2249         
2250         * hildon-widgets/hildon-color-chooser.[ch] : An abstract class for
2251         color chooser widget. The _new function utilizes plugin widget
2252         helper functions to initialize the widget.
2253
2254         * hildon-widgets/hildon-color-chooser-dialog.[ch] : Same as color
2255         chooser, but a dialog widget to choose a color.
2256
2257         * hildon-widgets/hildon-color-button.c: HildonColorButton uses now
2258         HildonColorChooserDialog instead of HildonColorSelector.
2259
2260 2006-07-25  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
2261
2262         * configure.ac: 0.12.21
2263
2264 2006-07-25  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
2265
2266         * hildon-widgets/hildon-number-editor.c: Revert previous patch here
2267         until we get a new release of themes stuff. (M#624)
2268
2269 2006-07-25  Johan Bilien  <johan.bilien@nokia.com>
2270
2271         * hildon-widgets/hildon-window.c:
2272         (hildon_window_toggle_menu): free the GList returned by
2273         gtk_container_get_children
2274
2275         NB#34340
2276
2277 2006-07-18  Fernando Herrera  <fernando.herrera-de-las-heras@nokia.com>
2278
2279         * hildon-widgets/hildon-number-editor.c: 
2280         renamed {plus,minus}-button widgets to ne-{plus,minus}-button in
2281         order to do the theming without depending on the HildonNumberEditor
2282         widget name. Fixes maemo M#624
2283
2284 2006-06-13  Luc Pionchon  <luc.pionchon@nokia.com>
2285
2286         [0.13.1 branch]
2287
2288         * configure.ac: 0.13.1.1
2289
2290 2006-06-13  Luc Pionchon  <luc.pionchon@nokia.com>
2291
2292         [0.13.1 branch]
2293
2294         * added experimental plugged-in color selector
2295
2296 2006-06-13  Luc Pionchon  <luc.pionchon@nokia.com>
2297
2298         * configure.ac: 0.12.20
2299
2300 2006-06-12  Luc Pionchon  <luc.pionchon@nokia.com>
2301
2302         * hildon-widgets/hildon-color-button.c
2303         (hildon_color_button_key_pressed):
2304         return FALSE when no key was handled.
2305
2306         NB#32302
2307
2308 2006-06-12  Luc Pionchon  <luc.pionchon@nokia.com>
2309
2310         * hildon-widgets/hildon-banner.c:
2311         (force_to_wrap_truncated): Modified size request of the label
2312         when it is wider than the maximum allowed, using the pango
2313         layout extension instead of the maximum allowed width.
2314
2315         NB#31256
2316
2317 2006-06-05  Luc Pionchon  <luc.pionchon@nokia.com>
2318
2319         * configure.ac: 0.12.19
2320
2321 2006-06-05  Luc Pionchon  <luc.pionchon@nokia.com>
2322
2323         * hildon-widgets/hildon-color-button.c
2324         (hildon_color_button_init): Moved key handling from key release
2325         event to key press event.
2326
2327         (hildon_color_button_key_released): Renamed  to   _key_pressed
2328         (hildon_color_button_key_pressed) : new name from _key_released
2329
2330         NB#31604
2331
2332 2006-06-05  Luc Pionchon  <luc.pionchon@nokia.com>
2333
2334         * hildon-widgets/hildon-time-editor.c
2335         (validated_conversion): return the minimum allowed value for the
2336         entry when the user types an empty text into an entry and moves
2337         the focus, instead of returning -1. This change implies that the
2338         minimum allowed value for the entry is set into the entry instead
2339         of leaving it empty.
2340
2341         NB#30937
2342
2343 2006-06-05  Luc Pionchon  <luc.pionchon@nokia.com>
2344
2345         * hildon-widgets/hildon-grid.c (hildon_grid_class_init): do not
2346         use accumulator for "popup-context-menu"
2347
2348         NB#29888 / M#483
2349
2350 2006-06-05  Luc Pionchon  <luc.pionchon@nokia.com>
2351
2352         * hildon-widgets/hildon-window.c
2353         (hildon_window_toggle_menu): Changed the hide condition of the
2354         menu, now we are using GTK_WIDGET_MAPPED instead of
2355         GTK_WIDGET_VISIBLE, because the menu can be visible but not mapped
2356         in some situations, like the one described in this bug.
2357
2358         NB#28836
2359
2360 2006-06-02  Luc Pionchon  <luc.pionchon@nokia.com>
2361
2362         * hildon-widgets/hildon-app.c (hildon_app_key_snooper): Add code
2363         to control if there is a combobox activated when the menu key is
2364         pressed and stop the menu drawing, this is a new case that happens
2365         when the application is avoiding the focus can go to the combobox.
2366
2367         NB#26383 (bis)
2368
2369 2006-06-02  Luc Pionchon  <luc.pionchon@nokia.com>
2370
2371         * hildon-widgets/hildon-time-editor.c
2372         (hildon_time_editor_validate): removed the assinment of the
2373         error_widget, now just the highlight_callback can do it when it
2374         finished with it. Control that if we are already managing an error
2375         we don't start working in other.
2376
2377         (hildon_time_editor_inserted_text): added a control to stop insert
2378         handle if we are already managing an error, we have also blocked
2379         the focusout event before que grab focus to avoid another
2380         validation of the field.
2381
2382         NB#30955
2383
2384         * hildon-widgets/hildon-time-editor.c
2385         (highlight_callback): Removed the return in the middle of the
2386         function, now that situation is imposible. It was causing the
2387         interlock.
2388
2389 2006-05-31  Luc Pionchon  <luc.pionchon@nokia.com>
2390
2391         * hildon-widgets/hildon-banner.c
2392         (HILDON_BANNER_LABEL_MAX_PROGRESS): increase even more 320 -> 375
2393         to satisfy NB#31099. (actually info and anim banners should have
2394         375 px width and only progress banners should have 265 px)
2395
2396         NB#31099 (workaround)
2397
2398 2006-05-30  Luc Pionchon  <luc.pionchon@nokia.com>
2399
2400         [0.13.1 branch]
2401
2402         * configure.ac: 0.13.1 unstable branch
2403
2404 2006-05-30  Luc Pionchon  <luc.pionchon@nokia.com>
2405
2406         * hildon-libs.pc.in (Description): updated description
2407
2408 2006-05-29  Luc Pionchon  <luc.pionchon@nokia.com>
2409
2410         * configure.ac: 0.12.18
2411
2412 2006-05-29  Luc Pionchon  <luc.pionchon@nokia.com>
2413
2414         * hildon-widgets/hildon-app.c
2415         (hildon_app_key_snooper): Add code to control if there is a
2416         combobox activated when the menu key is pressed and prevent the
2417         menu drawing.
2418
2419         NB#26383
2420
2421 2006-05-29  Luc Pionchon  <luc.pionchon@nokia.com>
2422
2423         * hildon-widgets/hildon-banner.c
2424         (hildon_banner_set_property): Set max_width hint to -1 instead of
2425         HILDON_BANNER_LABEL_MAX_TIMED when banner is timed to avoid. This
2426         has been done to ensure that the size of the banner will be the
2427         requisition size and avoid the size problem when reusing the
2428         banner window. See NB#24339.
2429
2430         (hildon_banner_set_text): Removed useless gtk_window_resize after
2431         changing the label text. The size requisition of the banner is
2432         updated when the label text is modified, so there is no need to do
2433         a resize of the window to the requisition size.
2434         (hildon_banner_set_markup): Likewise.
2435         
2436         (hildon_banner_check_position): Added cast to widget argument in
2437         call to force_to_wrap_truncated in order to avoid a compilation
2438         warning.
2439
2440 2006-05-29  Luc Pionchon  <luc.pionchon@nokia.com>
2441
2442         Added time-error signal - NB#22155
2443         
2444         * hildon-widgets/hildon-time-editor.c:
2445         (hildon_time_editor_class_init): added time-error signal
2446         (validated_conversion): added 'error_code' output parameter.
2447         (hildon_time_editor_real_validate): use 'error_code' and trigger
2448         'time-error' signal when apprpriate.
2449         (highlight_callback): avoid revalidation
2450
2451         * hildon-widgets/hildon-time-editor.h (HildonTimeEditorErrorType):
2452         new enumerative type for error types
2453         (_HildonTimeEditorClass): added time_error signal
2454
2455         * hildon-widgets/Makefile.am (hildon-libs-enum-types.c): added time-editor.h
2456
2457 2006-05-23  Luc Pionchon  <luc.pionchon@nokia.com>
2458
2459         * configure.ac: 0.12.17
2460
2461 2006-05-23  Luc Pionchon  <luc.pionchon@nokia.com>
2462
2463         * hildon-widgets/gtk-infoprint.c
2464         (gtk_confirmation_banner_with_icon_name): wooops, use _with_markup
2465         variant to process markup string. NB#28370 (ter)
2466
2467 2006-05-22  Luc Pionchon  <luc.pionchon@nokia.com>
2468
2469         * configure.ac: 0.12.16
2470
2471 2006-05-22  Johan Bilien  <johan.bilien@nokia.com>
2472
2473         * hildon-widgets/hildon-window.c
2474         (hildon_window_vbox_expose_event): This function has been
2475         removed, now the window has the responsability of painting the
2476         toolbar, because it has that space allocated.
2477         (hildon_window_init): we do not have to connect the
2478         hildon_window_vbox_expose_event function to the expose event of
2479         the toolbar vbox anymore.
2480         (hildon_window_expose): Added the call to paint_toolbar, as we can
2481         see in the allocation function the toolbar decorators are
2482         responsability of the window, and gdk was not sending the proper
2483         events to the vbox because that space is not its responsability.
2484         (hildon_window_remove_toolbar): We don't need a queue_draw here
2485         because we have another call in the expose function when the size
2486         of the container has been changed.
2487
2488         NB#29461
2489
2490 2006-05-21  Luc Pionchon  <luc.pionchon@nokia.com>
2491
2492         Removed hildon-insert-object-dialog NB#8015
2493
2494         * hildon-widgets/hildon-insert-object-dialog.[ch]: removed
2495         * doc/tmpl/hildon-insert-object-dialog.sgml: removed
2496         * ut/hildon-widgets_tests.c (test27a, test27b, test27c): removed 
2497         
2498         * hildon-widgets/Makefile.am (hildonwidgetsincludeinst_DATA) 
2499         * hildon-widgets/Makefile.am (libhildonwidgets_la_SOURCES)
2500         * doc/hildon-libs-docs.sgml: 
2501         * po/POTFILES.in: : removed reference
2502         
2503         * configure.ac: removed check for gnome-vfs
2504         * hildon-widgets/Makefile.am: removed gnome-vfs flags
2505         * doc/Makefile.am: likewise
2506         * ut/Makefile.am: likewise
2507
2508 2006-05-21  Luc Pionchon  <luc.pionchon@nokia.com>
2509
2510         * hildon-widgets/gtk-infoprint.c
2511         (gtk_confirmation_banner_with_icon_name):
2512         added bold markup for backward compatibility. NB#28370 (bis)
2513
2514 2006-05-21  Luc Pionchon  <luc.pionchon@nokia.com>
2515
2516         * hildon-widgets/hildon-grid.c (get_child_index_by_coord): returns
2517         if empty grid. NB#29883
2518
2519 2006-05-21  Luc Pionchon  <luc.pionchon@nokia.com>
2520
2521         * hildon-widgets/gtk-intoprint.c (find_banner_for_parent): Added
2522         check for "is-timed" property. NB#26546
2523
2524 2006-05-21  Johan Bilien  <johan.bilien@nokia.com>
2525
2526         * hildon-widgets/hildon-window.c
2527         (hildon_window_remove_toolbar)
2528         (hildon_window_size_expose): Removed the
2529         gtk_widget_queue_draw_area call from this functions, because
2530         sometimes the event is not managed in the proper order.
2531
2532         (hildon_window_size_allocate): Added the
2533         gtk_widget_queue_draw_area call in case the number of the toolbars
2534         has changed, this way we insure an expose event for the proper
2535         region will come after the change of the toolbars.
2536
2537         NB#26366
2538
2539 2006-05-21  Johan Bilien  <johan.bilien@nokia.com>
2540         
2541         * hildon-widgets/hildon-window.c:
2542         (hildon_window_size_allocate): Now the window uses all the space
2543         when its state is fullscreen, we avoid to subtract the top and
2544         bottom borders if the window state is fullscreen.
2545         
2546         NB#28925
2547
2548 2006-05-18  Tapani Palli <tapani.palli@nokia.com>
2549
2550         * hildon-widgets/hildon-time-editor.c: block signal handler for
2551         hildon_time_editor_inserted_text, null check for entry widget in
2552         highlight_callback. Fixes NB#28679
2553
2554 2006-05-16  Luc Pionchon  <luc.pionchon@nokia.com>
2555
2556         * hildon-widgets/gtk-infoprint.c (gtk_confirmation_banner): added
2557         bold markup for backward compatibility. NB#28370
2558
2559 2006-05-15  Luc Pionchon  <luc.pionchon@nokia.com>
2560
2561         * configure.ac: 0.12.15
2562
2563 2006-05-15  Johan Bilien  <johan.bilien@nokia.com>
2564
2565         * hildon-widgets/hildon-window.[ch]:
2566           - Added clipboad_operation signal used by osso-browser to receive
2567             clipborad operations from hildon-input-method
2568           - Trigger this signal when we receive an clipboard X message
2569             from HIM. related to NB#25502
2570
2571 2006-05-11  Luc Pionchon  <luc.pionchon@nokia.com>
2572
2573         * hildon-widgets/hildon-caption.c
2574         (hildon_caption_set_label_alignment)
2575         (hildon_caption_get_label_alignment): added gtk-doc "Since" marker
2576
2577         * doc/hildon-libs-docs.sgml: added index for 0.12.0 new symbols
2578
2579 2006-05-10  Luc Pionchon  <luc.pionchon@nokia.com>
2580
2581         * hildon-widgets/hildon-time-editor.c:
2582         (hildon_time_editor_set_ticks) removed block signal handler for
2583         hildon_time_editor_inserted_text. Added block and unblock signal
2584         handler for hildon_time_editor_entry_focusout.
2585
2586         NB#28027
2587
2588 2006-05-10  Luc Pionchon  <luc.pionchon@nokia.com>
2589
2590         * hildon-widgets/hildon-caption.c:
2591         (hildon_caption_size_allocate): add a margin to the start position
2592         of the caption_area (HILDON_CAPTION_SPACING), leaving this way the
2593         space required to the left of the caption.
2594
2595         (hildon_caption_expose): allocation, subtract the left margin
2596         which we have added to the children widgets when we paint the
2597         selection box.
2598
2599         NB#28483
2600
2601 3006-05-10 Tapani Palli <tapani.palli@nokia.com>
2602
2603         * hildon-widgets/hildon-time-editor.c:
2604         block signal handler for hildon_time_editor_inserted_text
2605
2606         NB#28679
2607
2608 2006-05-09  Luc Pionchon  <luc.pionchon@nokia.com>
2609
2610         * hildon-widgets/hildon-time-editor.c:
2611         (_hildon_time_editor_get_time_separators) renamed from
2612         _get_time_separator(). Refactored to return h-m and m-s
2613         separators. Now it is independent of the time editor priv
2614         structure and receives two labels that can be NULL.
2615
2616         (_HildonTimeEditorPrivate): removed hm_sep_symbol and ms_sep_symbol
2617         members: not used anymore.
2618         (hildon_time_editor_init): removed ref to above members.
2619         (hildon_time_editor_finalize): likewise
2620
2621         (hildon_time_editor_check_locale): use
2622         _hildon_time_editor_get_time_separators()
2623         
2624         * hildon-widgets/hildon-private.h: new file. To be used to use
2625         private functions from other widgets inside the library.
2626         (_hildon_time_editor_get_time_separators): added.
2627         
2628         * hildon-widgets/Makefile.am:
2629         added hildon-private.h to the source list.
2630
2631         
2632         * hildon-widgets/hildon-time-picker.c (hildon_time_picker_init):
2633         Use _hildon_time_editor_get_time_separators() to get the h-m
2634         separator from the locale (and not from a .po file)
2635
2636         N#28654
2637
2638 2006-05-09  Marius Vollmer  <marius.vollmer@nokia.com>
2639
2640         * hildon-widgets/hildon-find-toolbar.c
2641         (hildon_find_toolbar_class_init): Reverted change from 2006-04-15:
2642         The "search", "close", "invalid_input", "history_append" signals
2643         have always been correctly registered: you don't include the last
2644         'user data' parameter in the list of argument types passed to
2645         g_signal_new et al.  Thanks to Jorn from OpenedHand!
2646
2647         N#28807
2648         
2649 2006-05-08  Luc Pionchon  <luc.pionchon@nokia.com>
2650
2651         * configure.ac: 0.12.14
2652
2653 2006-05-04  Luc Pionchon  <luc.pionchon@nokia.com>
2654
2655         gtk-doc config bits...
2656         * autogen.sh: call aclocal first
2657         * configure.ac: enable GTK_DOC_CHECK
2658         * doc/Makefile.am: really "include". "-include" is not followed by
2659         automake, as a result gtk-doc.make would not be processed.
2660         
2661 2006-05-03  Luc Pionchon  <luc.pionchon@nokia.com>
2662
2663         N#27000 (additional fixes to patch from 2006-05-01)
2664
2665         * hildon-widgets/hildon-banner.c (force_to_wrap_truncated): do not
2666         hardcode pixel scaling factor ("/1000"), use PANGO_PIXELS instead
2667         which deals with rounding (and uses the right factor: 1024).
2668         Thanks Michael Natterer <mitch@imendio.com>
2669
2670         Force label size also when width_text == width_max.
2671
2672 2006-05-03  Luc Pionchon  <luc.pionchon@nokia.com>
2673
2674         * configure.ac: 0.12.13
2675
2676 2006-05-03  Luc Pionchon  <luc.pionchon@nokia.com>
2677
2678         * hildon-widgets/hildon-font-selection-dialog.c:
2679         (is_internal_font): new function. Tells if a font family is internal.
2680         (filter_out_internal_fonts): new function. Filters out inernal fonts.
2681         (hildon_font_selection_dialog_show_available_fonts): call filter_out_internal_fonts
2682         Fixes N#21854
2683
2684 2006-05-01  Luc Pionchon  <luc.pionchon@nokia.com>
2685
2686         * hildon-libs/hildon-widgets/hildon-time-editor.c
2687         * hildon-libs/hildon-widgets/hildon-time-picker.c
2688         * hildon-libs/hildon-widgets/hildon-wizard-dialog.h:
2689         added comments to anonymous enums
2690
2691 2006-05-01  Luc Pionchon  <luc.pionchon@nokia.com>
2692
2693         Hildon banner truncations,
2694         * hildon-widgets/hildon-banner.c
2695         (force_to_wrap_truncated): new function. Force to wrap truncated
2696         label by setting explicit size request. See N#27000 and G#329646
2697         (hildon_banner_check_position): call force_to_wrap_truncated()
2698         fixes N#27000, N#25305, N#26203
2699
2700         * hildon-widgets/hildon-banner.c
2701         (HILDON_BANNER_LABEL_MAX_PROGRESS): increase value 265 -> 320 to
2702         satisfy N#26624, N#26161, N#27875
2703
2704         * ut/tc_banner_truncate.c: new file. Test cases for banner truncations.
2705
2706 2006-05-01  Luc Pionchon  <luc.pionchon@nokia.com>
2707
2708         * hildon-widgets/hildon-banner.[ch]: code cleanup.
2709
2710 2006-04-29  Johan Bilien  <johan.bilien@nokia.com>
2711
2712         * hildon-widgets/hildon-window.c:
2713           - removed connection to self, replaced with overridding virtual
2714             methods
2715           - removed gtk_widget_set_event in init, legacy from HildonApp
2716           - use gtk_widget_get_child_requisition() instead of
2717             gtk_widget_size_request() in _allocation
2718           - don't allocate space for the child if it is not visible
2719
2720 2006-04-28  Johan Bilien  <johan.bilien@nokia.com>
2721
2722         * hildon-widgets/hildon-window.c:
2723           - forgot to reinitialize convenience pointers to borders after they
2724             are reinitialised
2725           - replaced a g_return_if_fail with a g_return_val_if_fail now
2726             that toggle_menu returns a g_boolean
2727
2728 2006-04-28  Johan Bilien  <johan.bilien@nokia.com>
2729
2730         N#28176
2731         * hildon-widgets/hildon-window.c: Free the borders structure
2732           when the window is destroyed.
2733
2734 2006-04-27 Tapani Palli <tapani.palli@nokia.com>
2735
2736         * hildon-widgets/hildon-caption.c : check if ancestor
2737         (still) exists in set-focus handler, fixes N#25501
2738
2739 2006-04-27  Luc Pionchon  <luc.pionchon@nokia.com>
2740
2741         * hildon-widgets/hildon-time-editor.c
2742         (hildon_time_editor_check_locale): do not force lower case for
2743         AM/PM symbols. Use the string as it is given by the locale. Makes
2744         it coherent with hildon time picker. Fixes N#27963
2745
2746 2006-04-26  Luc Pionchon  <luc.pionchon@nokia.com>
2747
2748         * hildon-widgets/hildon-set-password-dialog.c
2749         (c_): new macro, calls dgettext on "hildon-common-strings" domain.
2750         (hildon_set_password_response_set): use c_ for common strings
2751         (hildon_set_password_response_change): likewise.
2752         Fixes N#27749
2753
2754         * hildon-widgets/hildon-set-password-dialog.h: indent cleanup
2755
2756 2006-04-26  Luc Pionchon  <luc.pionchon@nokia.com>
2757
2758         * hildon-widgets/hildon-file-handling-note.c (gettext macro): use
2759         "hildon-fm" as textual domain. Fixes N#27702
2760
2761 2006-04-26  Luc Pionchon  <luc.pionchon@nokia.com>
2762
2763         * configure.ac: 0.12.12
2764
2765         * Makefile.am (clean-all): brutal target to cleanup the
2766         folder. Will do this properly later.
2767
2768 2006-04-25  Luc Pionchon  <luc.pionchon@nokia.com>
2769
2770         * doc/Makefile.am: use "-include" for gtk-doc.make (ignore
2771         included Makefile if missing).
2772
2773         * configure.ac: temporarily disable GTK_DOC_CHECK (problem in
2774         integration environement)
2775
2776         * configure.ac: print configuration summary after processing
2777
2778 2006-04-24  Marius Vollmer  <marius.vollmer@nokia.com>
2779
2780         From Murray Cumming  <murrayc@murrayc.com>, M#183.
2781
2782         * hildon-widgets/hildon-calendar-popup.c:
2783         (hildon_calendar_popup_new): Use only g_object_new(), passing 
2784         it properties, so that language bindings can do the same.
2785         (hildon_calendar_popup_set_date): Veryify the date here, 
2786         instead of only in the _new() function.
2787         (hildon_calendar_popup_set_property): Use get/set_date() to 
2788         verify the new date and to select it.
2789         (hildon_calendar_popup_get_property): Remove unused variables.
2790         * ut/hildon-widgets_tests.c (test45): New.
2791
2792         * hildon-widgets/hildon-add-home-dialog.c:
2793         (hildon_add_home_dialog_new): Move code into
2794         hildon_add_home_dialog_init(),
2795         hildon_add_home_dialog_set_old_name(), and
2796         hildon_add_home_dialog_set_new_name().  Supply parameters as
2797         properties values to g_object_new() instead, so that language
2798         bindings can do the same.
2799         (hildon_add_home_dialog_class_init): Added name and new_name
2800         properties.
2801         (hildon_add_home_dialog_init): Create always-needed widgets.
2802         (hildon_add_home_dialog_get_property),
2803         (hildon_add_home_dialog_set_property): Get/Set the name and
2804         new_name properties, recreating widgets if necessary, using new
2805         static helper function.
2806         * ut/hildon-widgets_tests.c (test46): New.
2807
2808         * hildon-widgets/hildon-grid-item.c
2809         (hildon_grid_item_set_property), (hildon_grid_item_get_property),
2810         (hildon_grid_item_class_init): Add icon-basename property.
2811         (hildon_grid_item_new, hildon_grid_item_new_with_label): Move code
2812         from here to hildon_grid_item_init(), so we can just call
2813         g_object_new().
2814         (hildon_grid_item_set_label): Convert NULL label to empty string.
2815         Bug fix: don't cast the label widget to a string and compare it
2816         against the new label text, use gtk_label_get_label instead.
2817         Expect priv->label to always be non-NULL.
2818         (update_icon): Don't pass NULL icon name to
2819         gtk_icon_theme_load_icon, use default icon instead in that case.
2820         * hildon-widgets/hildon-grid-item.h: Make
2821         _hildon_grid_item_set_label into public
2822         hildon_grid_item_set_label(), so that language bindings can use
2823         it.
2824         * ut/hildon-widgets_tests.c (VALID_ICON): Use existing icon.
2825         (test33a2, test33b4, test33b4): Expect them to succeed now that a
2826         HildonGridItem can handle NULL icons.
2827         
2828 2006-04-21  Luc Pionchon  <luc.pionchon@nokia.com>
2829
2830         * configure.ac: 0.12.11
2831
2832 2006-04-19 Tapani Palli <tapani.palli@nokia.com>
2833
2834         * thread safety (N#24348), fixed timeout and idle callbacks :
2835         hildon-widgets/hildon-window.c : hildon_window_escape_timeout()
2836         hildon-widgets/hildon-time-picker.c : hildon_time_picker_key_repeat_timeout()
2837         hildon-widgets/hildon-number-editor.c : do_mouse_timeout(),hildon_number_editor_select_all()
2838         hildon-widgets/hildon-banner.c : hildon_banner_timeout()
2839         hildon-widgets/hildon-app.c : hildon_app_escape_timeout()
2840         hildon-widgets/hildon-time-editor.c : highlight_callback()
2841         hildon-widgets/hildon-date-editor.c : _hildon_date_editor_entry_select_all()
2842
2843 2006-04-19 Tapani Palli <tapani.palli@nokia.com>
2844
2845         * hildon-widgets/hildon-app.c (hildon_app_key_release): send
2846         correct state for fullscreen, fixes N#26611
2847
2848 2006-04-19  Johan Bilien  <johan.bilien@nokia.com>
2849
2850         N#22909 
2851         * hildon-widgets/hildon-window.c:
2852           - hildon_window_toggle_menu now returns whether or not something was
2853             done
2854           - hildon_window_key_press_event(): when handling the menu hard key,
2855             return TRUE if we actually handled it
2856         * hildon-widgets/hildon-appview.c: _hildon_appview_toggle_menu()
2857           now returns if something was done
2858         * hildon-widgets/hildon-app.c: hildon_app_key_snooper(): return TRUE
2859           if we actually handled the menu hard key.
2860
2861 2006-04-19  Johan Bilien  <johan.bilien@nokia.com>
2862
2863         * hildon-widgets/hildon-window.c: Fixed a bug in child size allocation
2864           in fullscreen.
2865
2866 2006-04-19  Luc Pionchon  <luc.pionchon@nokia.com>
2867
2868         * configure.ac: 0.12.10
2869
2870
2871 2006-04-17  Luc Pionchon  <luc.pionchon@nokia.com>
2872
2873         * doc/hildon-libs-docs.sgml: added index for new symbols.
2874         
2875 2006-04-17  Luc Pionchon  <luc.pionchon@nokia.com>
2876
2877         * doc/Makefile.am (version.xml): generates version.xml
2878         * doc/hildon-libs-docs.sgml: added &version; entity, and display
2879         the version number in the doc title.
2880
2881 2006-04-17  Luc Pionchon  <luc.pionchon@nokia.com>
2882
2883         Minor changes for gtk-doc
2884         * hildon-note.c
2885         * hildon-weekday-picker.h
2886         * hildon-name-password-dialog.c
2887         * hildon-calendar-popup.h
2888         * hildon-range-editor.h
2889         * hildon-volumebar-range.h
2890         * hildon-banner.c
2891         * hildon-app.c
2892         * hildon-time-editor.c
2893         * gtk-infoprint.c
2894         * hildon-date-editor.h
2895
2896 2006-04-16  Luc Pionchon  <luc.pionchon@nokia.com>
2897
2898         * hildon-widgets/hildon-time-editor.c
2899         (hildon_time_editor_set_show_hours) 
2900         (hildon_time_editor_get_show_hours): added gtk-doc tag 'Since:'
2901
2902 2006-04-15  Luc Pionchon  <luc.pionchon@nokia.com>
2903
2904         N#22557
2905         * hildon-widgets/hildon-time-editor.c
2906         (hildon_time_editor_entry_keypress): use
2907         hildon_gtk_button_set_depressed, provided by osso-GTK, since
2908         2.6.10-1.osso4, instead of GTK private symbol
2909         _gtk_button_set_depressed
2910
2911 2006-04-15  Marius Vollmer  <marius.vollmer@nokia.com>
2912
2913         From Murray Cummings (M#185 M#283), with slight changes:
2914
2915         * configure.ac: Add a --rebuilds option, defaulting to yes, so we
2916         can disable the regeneration of hildon-libs-enum-types.[h|c], also
2917         based on the gnome-vfs build.
2918
2919         * hildon-widgets/Makefile.am: Use glib-mkenums to generate
2920         hildon-libs-enum-types.[h|c], and build them, based on the
2921         gnome-vfs build. This adds GTypes for the enums, needed for
2922         accurate signal registration, needed by bindings.
2923
2924         * hildon-widgets/hildon-number-editor.h: Rename the error_handler
2925         default signal handler to range_error, so it has the same name as
2926         the signal, as expected by bindings.
2927
2928         * hildon-widgets/hildon-marshalers.list: Change to the now-used
2929         marshallers.
2930
2931         * hildon-widgets/hildon-note.h (HildonNodeType): Marked as 'skip'.
2932         since hildon_note_type_get_type is defined manually and
2933         glib-mkenums should ignore this enum.
2934
2935         * hildon-widgets/hildon-app.h (HildonZoomLevel): Likewise.
2936         * hildon-widgets/hildon-caption.h (HildonCaptionStatus): Likewise.
2937
2938         Correct the signal registration for:
2939         
2940         * hildon-widgets/hildon-app.c 
2941         (hildon_app_class_init):
2942         "switch_to",
2943         "clipboard_copy",
2944         "clipboard_cut",
2945         "clipboard_paste"
2946
2947         * hildon-widgets/hildon-date-editor.c
2948         (hildon_date_editor_class_init):
2949         "date_error"
2950
2951         * hildon-widgets/hildon-find-toolbar.c
2952         (hildon_find_toolbar_class_init):
2953         "search", 
2954         "close",
2955         "invalid_input", 
2956         "history_append signals"
2957
2958         * hildon-widgets/hildon-grid.c
2959         (hildon_grid_class_init):
2960         "popup_context_menu"
2961
2962         * hildon-widgets/hildon-number-editor.c
2963         (hildon_number_editor_class_init):
2964         "range_error".
2965
2966 2006-04-13  Luc Pionchon  <luc.pionchon@nokia.com>
2967
2968         M#90 - Use standard GLib macro names.
2969         Based on a patch from Osvaldo Santana <osvaldo.santana@indt.org.br>
2970
2971         Deprecate HILDON_*_TYPE, replace by HILDON_TYPE_*,
2972         * hildon-widgets/hildon-calendar-popup.h: 
2973         * hildon-widgets/hildon-date-editor.h: 
2974         * hildon-widgets/hildon-range-editor.h: 
2975         * hildon-widgets/hildon-weekday-picker.h: 
2976         * hildon-widgets/hildon-volumebar-range.h: 
2977
2978         Updated macro name,
2979         * hildon-widgets/hildon-calendar-popup.c: 
2980         * hildon-widgets/hildon-date-editor.c: 
2981         * hildon-widgets/hildon-range-editor.c: 
2982         * hildon-widgets/hildon-volumebar-range.c: 
2983         * hildon-widgets/hildon-weekday-picker.c:
2984
2985 2006-04-13  Johan Bilien  <johan.bilien@nokia.com>
2986
2987         * hildon-widgets/hildon-code-dialog.c: Fixed L10n logical ids
2988           for Ok and Cancel buttons.
2989
2990 2006-04-13  Luc Pionchon  <luc.pionchon@nokia.com>
2991
2992         * configure.ac: 0.12.9
2993
2994 2006-04-13  Luc Pionchon  <luc.pionchon@nokia.com>
2995
2996         * hildon-widgets/hildon-color-button.c
2997         (INNER_BORDER_THICKNESS, COLOR_BUTTON_WIDTH, COLOR_BUTTON_HEIGHT):
2998         updated dimensions.
2999
3000
3001 2006-04-13  Luc Pionchon  <luc.pionchon@nokia.com>
3002
3003         * hildon-widgets/hildon-time-editor.c
3004         (convert_to_12h): removed m and s paramters (useless)
3005         (convert_to_24h): likewise.
3006         
3007 2006-04-13  Luc Pionchon  <luc.pionchon@nokia.com>
3008
3009         Automatic focus movement for HildonTimeEditor (IMP-13)
3010
3011         * hildon-widgets/hildon-time-editor.c
3012         (hildon_time_editor_init): connect after signal "insert_text"
3013         (hildon_time_editor_inserted_text): new function.
3014         On inserted text, if entry has two digits, jumps to the next field.
3015
3016 2006-04-13  Luc Pionchon  <luc.pionchon@nokia.com>
3017
3018         Pops up the color selector on 'select' hardkey (IMP-15)
3019         
3020         * hildon-widgets/hildon-color-button.c
3021         (hildon_color_button_init): connect "key-release-event"
3022         (hildon_color_button_key_released): new function.
3023         Pops up the color selector on 'select' hardkey release
3024
3025 2006-04-13  Luc Pionchon  <luc.pionchon@nokia.com>
3026
3027         Hildon grid, set items to be focus-and-activate instead of single
3028         tap activation (IMP-14) 
3029         
3030         * hildon-widgets/hildon-grid.c (hildon_grid_button_pressed): do not set focus.
3031         * hildon-widgets/hildon-grid.c (hildon_grid_button_released): activate selected item.
3032
3033
3034 2006-04-13  Luc Pionchon  <luc.pionchon@nokia.com>
3035
3036         Fetch hours/minutes/seconds separators from current locale (IMP-8)
3037         N#19061
3038
3039         * hildon-widgets/hildon-time-editor.c
3040         (struct _HildonTimeEditorPrivate): added 'hm_sep_symbol' and 'ms_sep_symbol'
3041         (hildon_time_editor_init): do not get separator labels from i18n, but from locale
3042         (hildon_time_editor_finalize): free separator symbols
3043         (get_time_separators): new function. Get time separators from locale.
3044         (hildon_time_editor_check_locale): call get_time_separators.
3045
3046 2006-04-13  Luc Pionchon  <luc.pionchon@nokia.com>
3047
3048         Removed icon for mandatory fields (IMP-3).
3049         Note: the logic and API to specify mandatory fields is preserved.
3050
3051         * hildon-widgets/hildon-caption.c (HILDON_CAPTION_MANDATORY_ICON): removed.
3052         (struct _HildonCaptionPrivate): removed 'mandatory_icon' field.
3053         (hildon_caption_set_property): case PROP_STATUS, removed related code.
3054         (hildon_caption_set_label_alignment): removed related code.
3055
3056
3057 2006-04-07  Luc Pionchon  <luc.pionchon@nokia.com>
3058
3059         * configure.ac: 0.12.8
3060
3061 2006-04-07  Luc Pionchon  <luc.pionchon@nokia.com>
3062
3063         * hildon-widgets/hildon-banner.c: added gtk-doc Since markers.
3064
3065
3066 2006-04-07  Tomas Junnonen  <tomas.junnonen@nokia.com>
3067
3068         - Added support for Pango markup
3069           Added   hildon_banner_show_information_with_markup
3070         - Removed hildon_banner_show_confirmation
3071         - Re-position the banner when its content changes
3072         - Banner now doesn't truncate strings nor insert linebreaks
3073         - fixes N#24339 - Information banners do not resize
3074
3075         * hildon-widgets/hildon-banner.[ch]
3076         (hildon_banner_show_information_with_markup): new function. Adds
3077         pango markup support for information banners.
3078         
3079         (hildon_banner_show_confirmation): removed. 'confirmation' was
3080         used only for the taask navigator (at most). It should use
3081         _show_information_with_markup with appropriate markup.
3082         
3083         (hildon_banner_set_markup): new function. 
3084
3085         (hildon_banner_check_position): new function. Factor code from
3086         hildon_banner_realize(), and update position calculation.
3087
3088         (struct _HildonBannerPrivate): removed max_lines.
3089         Uses as much lines as needed.
3090
3091         (hildon_banner_init): set banner label to wrap lines.
3092         
3093         (hildon_banner_set_text): do not truncate. Update banner's position.
3094
3095         (hildon_banner_set_markup): new function.
3096                                     Set banner's text with Pango markup.
3097
3098         (_hildon_gtk_label_set_text_n_lines): marked as deprecated.
3099
3100
3101         * hildon-widgets/gtk-infoprint.c
3102         (gtk_confirmation_banner): use hildon_banner_show_information
3103         instead of _show_confirmation.
3104         (gtk_confirmation_banner_with_icon_name): likewise.
3105
3106
3107 2006-04-07  Luc Pionchon  <luc.pionchon@nokia.com>
3108
3109         * hildon-widgets/hildon-color-button.c
3110         (hildon_color_field_expose_event): correct parameter order.
3111
3112
3113 2006-04-07  Johan Bilien  <johan.bilien@nokia.com>
3114
3115         * hildon-widgets/hildon-window.c:
3116           - Fixed a potential infinite loop when detaching the menus
3117             from the window widget (Closes N#26033)
3118
3119 2006-04-06  Johan Bilien  <johan.bilien@nokia.com>
3120
3121         * hildon-widgets/hildon-window.c:
3122           - Fixed a bug that made window fullscreen state tracking fail
3123           - Apply correct theming to menus so that they get placed
3124             correctly (Fixes N#24325)
3125           - Redraw the window borders if the size of the toolbar vbox changes
3126           - Reset the program to NULL in hildon_window_destroy
3127           - Stop the ESC key-press timeout when the window loses the focus
3128           - Small cleanups
3129         * hildon-widgets/hildon-program.c:
3130           - Reset the common toolbar to NULL when the program is finalised
3131
3132 2006-04-04  Marius Vollmer  <marius.vollmer@nokia.com>
3133
3134         * hildon-widgets/hildon-get-password-dialog.h,
3135         hildon-widgets/hildon-get-password-dialog.c
3136         (hildon_get_password_dialog_new,
3137         hildon_get_password_dialog_new_with_default): Renamed
3138         get_old_password_title parameter to "get_old" to correspond with
3139         the property name.  This helps the C++ bindings.
3140         * ut/hildon-widgets_tests.c (test43, test44): New.
3141
3142 2006-04-03  Marius Vollmer  <marius.vollmer@nokia.com>
3143
3144         * ut/hildon-widgets_tests.c: Disabled unimplemented testcases:
3145         test20a, test20b, test20c, test20d, test36a, test36b, test36c,
3146         test36d.
3147
3148         From Murray Cumming.
3149         
3150         * hildon-libs/hildon-caption.c:
3151         (hildon_caption_init): Do the hildon_caption_set_child_expand()
3152         here.
3153         (hildon_caption_new): Use the child property from GtkContainer
3154         instead of calling gtk_container_add(), because _new() functions
3155         should just use g_object_new(), so that language-bindings can do
3156         the same.
3157
3158         * ut/hildon-widgets_tests.c: Added test42 for hildon_caption_new. 
3159
3160 2006-03-30  Luc Pionchon  <luc.pionchon@nokia.com>
3161
3162         * configure.ac: 0.12.7
3163
3164 2006-03-29  Luc Pionchon  <luc.pionchon@nokia.com>
3165
3166         Fixes N#20917
3167         * hildon-widgets/hildon-font-selection-dialog.c
3168         (REFERENCE_LINE): removed
3169         (hildon_font_selection_dialog_show_preview): added l10n support
3170         for the reference string (use to differentiate sub/super script in
3171         font preview)
3172         (hildon_font_selection_dialog_show_preview): likewise
3173
3174
3175 2006-03-28  Luc Pionchon  <luc.pionchon@nokia.com>
3176
3177         * po/en_GB.po: update
3178
3179 2006-03-28  Luc Pionchon  <luc.pionchon@nokia.com>
3180
3181         * hildon-widgets/hildon-add-home-dialog.c
3182         (hildon_add_home_dialog_init): removed i18n support (deprecated
3183         widget. Hinder logical ID processing)
3184         (hildon_add_home_dialog_new): likewise.
3185
3186         * hildon-widgets/hildon-insert-object-dialog.c
3187         (hildon_insert_object_dialog_init): likewise.
3188
3189
3190 2006-03-28  Luc Pionchon  <luc.pionchon@nokia.com>
3191
3192         * hildon-widgets/hildon-font-selection-dialog.c
3193         (hildon_font_selection_dialog_construct_notebook): logical ID typo
3194         
3195
3196 2006-03-27  Johan Bilien  <johan.bilien@nokia.com>
3197
3198         * hildon-widgets/hildon-window.[ch]:
3199           - update the title when the window is realized
3200           - added support for long press on the ESC key. Fixes N#24620
3201
3202 2006-03-26  Luc Pionchon  <luc.pionchon@nokia.com>
3203
3204         * hildon-widgets/hildon-time-editor.h: indent, improve readability.
3205
3206 2006-03-26  Luc Pionchon  <luc.pionchon@nokia.com>
3207
3208         * hildon-widgets/hildon-seekbar.c
3209         (hildon_seekbar_button_press_event): use if statement instead of 's?a:b'
3210
3211 2006-03-24  Luc Pionchon  <luc.pionchon@nokia.com>
3212
3213         * configure.ac: 0.12.6
3214
3215 2006-03-23  Luc Pionchon  <luc.pionchon@nokia.com>
3216
3217         * hildon-widgets/hildon-defines.h (HILDON_HARDKEY_LEFT):
3218         fixed typo GKD_Left -> GDK_Left, N#24042
3219
3220
3221 2006-03-22  Luc Pionchon  <luc.pionchon@nokia.com>
3222
3223
3224         Fixed i18n issues:
3225
3226
3227         Updated logical id to lower case: Ckct_ -> ckct_
3228         * hildon-widgets/hildon-date-editor.c (hildon_date_editor_date_error): 
3229         * hildon-widgets/hildon-number-editor.c (hildon_number_editor_error_handler): 
3230         * hildon-widgets/hildon-range-editor.c (hildon_range_editor_class_init) 
3231         (hildon_range_editor_init, hildon_range_editor_entry_validate) 
3232         (hildon_range_editor_entry_validate): 
3233         * hildon-widgets/hildon-time-editor.c (validated_conversion) 
3234         (validated_conversion, hildon_time_editor_real_validate): 
3235         * hildon-widgets/hildon-grid.c (hildon_grid_class_init) 
3236         (hildon_grid_init): 
3237
3238
3239         Updated logical id to lower case: Ecdg_ -> ecdg_
3240         * hildon-widgets/hildon-time-editor.c (hildon_time_editor_init): 
3241         * hildon-widgets/hildon-time-picker.c (hildon_time_picker_init): 
3242         * hildon-widgets/hildon-calendar-popup.c (hildon_calendar_popup_init): 
3243         * hildon-widgets/hildon-color-popup.c (hildon_color_popup_new) 
3244         * hildon-widgets/hildon-wizard-dialog.c (hildon_wizard_dialog_init) 
3245         (hildon_wizard_dialog_create_title): 
3246         * hildon-widgets/hildon-find-toolbar.c (hildon_find_toolbar_class_init): 
3247         (hildon_find_toolbar_init): 
3248         * hildon-widgets/hildon-note.c (hildon_note_rebuild) 
3249         (hildon_note_rebuild, hildon_note_set_button_text): 
3250
3251
3252         Removed i18n support for property description,
3253         * hildon-widgets/hildon-time-picker.c (hildon_time_picker_class_init):
3254
3255
3256 2006-03-21  Luc Pionchon  <luc.pionchon@nokia.com>
3257
3258         * configure.ac: 0.12.5
3259
3260 2006-03-21  Tommi Komulainen  <tommi.komulainen@nokia.com>
3261         
3262         * doc/hildon-libs-docs.sgml: Move HildonWizardDialog in Dialogs
3263         * hildon-widgets/hildon-caption.c: Fix erroneous gtk-doc comment
3264         blocks, again.
3265
3266 2006-03-20  Johan Bilien  <johan.bilien@nokia.com>
3267
3268         * hildon-widgets/hildon-grid.c: added missing include hildon-app.h for
3269           HILDON_IS_APP
3270
3271 2006-03-20  Johan Bilien  <johan.bilien@nokia.com>
3272
3273         Cleanup wizard dialog,
3274
3275         * hildon-widgets/hildon-wizard-dialog.c
3276         (struct HildonWizardDialogPrivate): removed 'previous_button'
3277           and 'next_button' (obsolete)
3278         
3279         (hildon_wizard_dialog_response): new private function. Handles the
3280         'response' signal and replaces direction_button_clicked() in
3281         taking care of notebook page changes and button dimming.
3282
3283         (hildon_wizard_dialog_init): 'previous' and 'next' buttons are now
3284         added to the dialog as response buttons. This enables the usage of
3285         GtkDialog API for setting their sensitiveness.
3286         
3287         (dimming/undimming): Connected hildon_wizard_dialog_response to
3288         "resonse" signal. Removed useless title creation because it
3289         depends on the notebook which is not yet created.
3290         
3291         (hildon_wizard_dialog_set_property): minor code cleanup
3292         
3293         (hildon_wizard_dialog_create_title): removed useless else-if
3294         statement.
3295
3296         * hildon-widgets/hildon-wizard-dialog.h
3297         (hildon_wizard_dialog_get_type): added G_GNUC_CONST
3298
3299
3300         * hildon-widgets/hildon-wizard-dialog.[ch]: Reverted the patch
3301           adding the page_change signal, as the application can now track
3302           the response signal instead.
3303
3304
3305 2006-03-17  Luc Pionchon  <luc.pionchon@nokia.com>
3306
3307         * configure.ac: 0.12.4
3308
3309
3310 2006-03-16  Luc Pionchon  <luc.pionchon@nokia.com>
3311
3312         * doc/tmpl/*
3313         * hildon-widgets/*
3314         moved widget descriptions to respective source file (*.c)
3315         + minor doc updates
3316
3317
3318 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3319
3320         Cleanup color button
3321
3322         * hildon-widgets/hildon-color-button.c: 
3323         - removed unused #include
3324         - removed unused gettext macro
3325
3326         (COLOR_FIELD_WIDTH) : renamed to COLOR_FILLED_WIDTH
3327         (COLOR_FIELD_HEIGHT): renamed to COLOR_FILLED_HEIGHT
3328         + value updated to match specifications
3329         
3330         (struct _HildonColorButtonPrivate):
3331         removed 'drawing_area' and 'pixbuf' members (unused)
3332
3333         (hildon_color_button_init):     
3334         use drawing_area directly, update COLOR_FILLED_ macro names
3335
3336         (hildon_color_button_unrealize): new function.
3337         (hildon_color_button_class_init): register unrealize function   
3338         (hildon_color_button_finalize): free allocated GC in unrealize
3339         handler instead of in finalize.
3340         
3341         (hildon_color_button_recolor_pixbuf): removed. (use
3342         gdk_draw_rectangle() instead)
3343         (hildon_color_button_draw_pixbuf_borders): likewise
3344         
3345         (hildon_color_field_expose_event): use gdk_draw_rectangle() to
3346         draw the button
3347         (hildon_color_button_set_property): queue the drawing - instead of
3348         calling recolor_pixbuf
3349
3350         (hildon_color_button_clicked): renamed variable 'csd' to 'cs_dialog'
3351
3352
3353 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3354
3355         More cleanup for range editor,
3356         
3357         * hildon-widgets/hildon-range-editor.[ch]
3358         - removed useless includes
3359         (hildon_range_editor_new_with_separator): set char parameter 'const'
3360
3361         * hildon-widgets/hildon-range-editor.c
3362         - removed useless includes
3363         - rewritten a lot of functions because code was inefficient.  
3364         - removed useless g_return_if_fail calls from various functions.  
3365
3366         (hildon_range_editor_init): Romoved unneeded casts, added composite names.
3367         (hildon_range_editor_entry_keypress):  rewritten
3368         (hildon_range_editor_entry_focus_out): rewritten
3369         (hildon_range_editor_refresh_widths): New function
3370         (hildon_range_editor_set_range): Make sure that the values are in
3371         correct order
3372         (hildon_range_editor_set_lower):  rewritten.
3373         (hildon_range_editor_set_higher): rewritten.
3374         (hildon_range_editor_set_min):    rewritten.
3375         (hildon_range_editor_set_max):    rewritten.
3376
3377         (hildon_range_editor_entry_validate): New validator function
3378         (hildon_range_editor_entry_changed): New signal handler for
3379         "changed" for entries, this will now validate whenever entry changes.
3380
3381         (hildon_range_editor_entry_focus_out): Added g_assert for
3382         editor. Removed call to hildon_range_editor_apply_current_range().
3383         Added call to the new function hildon_range_editor_entry_validate()
3384         for validation.
3385         
3386         (hildon_range_editor_init): connected
3387         hildon_range_editor_entry_changed to "changed" for entries.
3388
3389
3390 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3391
3392         Major cleanup for time editor
3393
3394         * hildon-widgets/hildon-time-editor.c
3395         - removed unused #includes.
3396         - Removed useless g_return_if_fail(editor) calls
3397         (HILDON_IS_TIME_EDITOR does this check as well for us).
3398         
3399         (hildon_time_editor_add_style):         removed, obsolete.
3400         (hildon_time_editor_mnemonic_activate): removed, obsolete
3401         (hildon_time_editor_get_max_values):    removed, obsolete.
3402         
3403         (validated_conversion): New helper function
3404
3405         (hildon_time_editor_entry_changed): New function, now the widget
3406         interactively validates the inputted contents (not requiring focus
3407         move).
3408
3409         (ticks_to_time): rewritten, using less arithmetic operations.
3410         (hildon_time_editor_validate):          rewritten
3411         (hildon_time_editor_set_ticks):         rewritten
3412         (hildon_time_editor_set_duration_mode): rewritten
3413         (hildon_time_editor_entry_keypress):    rewritten
3414
3415         * hildon-widgets/hildon-time-editor.[ch]
3416         (hildon_time_editor_set_show_hours)
3417         (hildon_time_editor_get_show_hours) new functions to show/hide hours
3418
3419         
3420 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3421
3422         Cleanup number editor
3423         
3424         * hildon-widgets/hildon-number-editor.c: 
3425         (SPACE_BORDER): removed
3426         
3427         (hildon_number_editor_size_request):
3428         (hildon_number_editor_size_allocate): updated to use hildondefines
3429         
3430         (hildon_number_editor_mnemonic_activate): function removed,
3431         mnemonic are not used
3432         
3433         (hildon_number_editor_stop_repeat_timer): new function, to avoid
3434         duplicated code
3435         (hildon_number_editor_button_release):
3436         (hildon_number_editor_finalize): updated to use new function
3437
3438         (hildon_number_editor_entry_keypress): completely rewritten
3439         (change_numbers): likewise
3440         (do_mouse_timeout): likewise
3441         (hildon_number_editor_set_range): likewise
3442
3443         (hildon_number_editor_validate_value): new function, used for all
3444         validation
3445         (hildon_number_editor_focus_out):
3446         (hildon_number_editor_entry_changed): updated to use previous.
3447
3448         (hildon_number_editor_real_set_value): new function that formats
3449         given int to field. Used by change_numbers and set_value
3450
3451         (integer_to_string): removed, we now have one place that
3452         converts numbers and that uses buffer from stack.
3453         (hildon_number_editor_set_value): changed to use new format function.
3454
3455
3456 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3457
3458         * hildon-widgets/hildon-time-picker.c:
3459         reorganized how the widgets are stored to reduce code
3460         (HildonTimePickerWidgetGroup): new struct
3461         (struct _HildonTimePickerPrivate): added member 'widgets' as an array of HildonTimePickerWidgetGroup
3462         (hildon_time_picker_init)
3463         (hildon_time_picker_arrow_press)
3464         (hildon_time_picker_event_box_key_press)
3465         (hildon_time_picker_change_time)
3466         (hildon_time_picker_map)
3467         (hildon_time_picker_event_box_key_release): use new widget organization
3468         
3469
3470         (hildon_time_picker_init): return value from nl_timeinfo() is
3471         valid only until it's called again, so g_strdup() the value when
3472         storing it.
3473
3474         (MINS_IN_1H, MINS_IN_24H, MINS_IN_12H): defines hardcoded values
3475         (HILDON_TIME_PICKER_LABEL_X_PADDING) 
3476         (HILDON_TIME_PICKER_LABEL_Y_PADDING): defines hardcoded values
3477         (hildon_time_picker_set_time):
3478         (hildon_time_picker_get_time):
3479         (hildon_time_picker_ampm_release): used the new defines
3480
3481         (struct _HildonTimePickerPrivate)
3482         (hildon_time_picker_init) 
3483         (hildon_time_picker_event_box_key_press) 
3484         (hildon_time_picker_change_time): 
3485         - c12h     renamed to show_ampm,
3486         - ampo_pos renamed to ampm_left.
3487
3488         (hildon_time_picker_timeout): renamed to
3489         hildon_time_picker_key_repeat_timeout(), 
3490         and renamed parameter to 'hildon_time_picker'
3491
3492         (hildon_time_picker_event_box_press): renamed to
3493         hildon_time_picker_event_box_button_press()
3494
3495         (hildon_time_picker_finalize): Added finalizer to make sure the
3496         key repeat timeout handler gets removed.
3497
3498         (hildon_time_picker_arrow_press): Placed multipliers into
3499         button_multipliers[] array to avoid multiple if/then/else
3500         blocks.
3501
3502
3503 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3504
3505         * hildon-libs/hildon-find-toolbar.c (hildon_find_toolbar_filter):
3506         calculates correctly which items will be visible. Fixes N#16991.
3507
3508
3509 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3510
3511         * hildon-widgets/hildon-find-toolbar.c
3512         (hildon_find_toolbar_history_append): set "column" property only
3513         after model has been set.
3514         
3515         
3516 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3517
3518         * hildon-widgets/hildon-app.c (hildon_app_escape_timeout): rename
3519         the parameter more descriptively
3520
3521
3522 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3523
3524         Cleanup HildonApp,
3525         
3526         * hildon-widgets/hildon-app-private.h: use G_*_DECLS
3527
3528         * hildon-widgets/hildon-app.[ch]
3529         (hildon_zoom_level_get_type): removed G_CONST_RETURN
3530
3531         * hildon-widgets/hildon-app.c:
3532         - removed HILDON_DISABLE_DEPRECATED flags
3533         - added g_assert'ions to internal functions
3534         - more code comments
3535         
3536         (hildon_app_button): Move the fixed define to the function itself,
3537         add simple autodetection, clean up comments.
3538
3539         (hildon_app_key_release): Remove bogus argument to signal emission
3540         (not needed), emit the "fullscreen_state_change" directly instead
3541         of calling set_fullscreen.
3542
3543         (hildon_app_construct_title): removed dead code
3544
3545         (hildon_app_register_view_with_id): do not call g_slist_nth() to
3546         get the first element...
3547         
3548         
3549 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3550
3551         * hildon-widgets/hildon-appview.c: 
3552         (hildon_appview_init):   indented comments properly
3553         (paint_toolbar):         indented comments properly
3554         (hildon_appview_expose): indented code properly
3555         (hildon_appview_toolbar_toggle_request): removed dead code
3556
3557
3558 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3559
3560         * hildon-widgets/hildon-caption.c
3561         (hildon_caption_expose): use g_assert instead of g_return_val_if_fail
3562         (hildon_caption_size_allocate): likewise.
3563         (hildon_caption_forall): likewise.
3564
3565
3566 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3567
3568         Cleanup Find toolbar,
3569         
3570         * hildon-widgets/hildon-find-toolbar.[ch]
3571         (hildon_find_toolbar_new): set 'label' parameter const.
3572         (hildon_find_toolbar_new_with_model): likewise.
3573
3574         * hildon-widgets/hildon-find-toolbar.c
3575         (struct _HildonFindToolbarPrivate):
3576           changed entry_combo_box type to GtkComboBoxEntry*
3577
3578         (hildon_find_toolbar_get_list_model): new function, to factor
3579         member access and casting
3580         (hildon_find_toolbar_get_entry): likewise.
3581         (hildon_find_toolbar_apply_filter): removed set_column parameter
3582         since it was used by only one caller, and made the caller do it
3583         instead. Removed unnecessary casts.
3584
3585         (hildon_find_toolbar_find_string): new function.
3586         (hildon_find_toolbar_history_append): code cleanup. use
3587         hildon_find_toolbar_find_string.
3588         
3589         (hildon_find_toolbar_get_property)
3590         (hildon_find_toolbar_get_entry)
3591         (hildon_find_toolbar_init)
3592         (hildon_find_toolbar_new)
3593         (hildon_find_toolbar_new_with_model)
3594         (hildon_find_toolbar_highlight_entry): Removed unnecessary casts
3595         and changed some of them to use the new convenience functions
3596         instead.
3597
3598         (hildon_find_toolbar_highlight_entry): use g_return_if_fail()
3599         instead of if-check to validate parameter.
3600
3601         
3602 2006-03-15  Luc Pionchon  <luc.pionchon@nokia.com>
3603
3604         Cleanup hildon-defines,
3605         
3606         * hildon-widgets/hildon-defines.c (hildon_icon_sizes_init) 
3607         (hildon_change_style_recursive_from_ld): use G_GNUC_EXTENSION macro instead of #ifdef
3608
3609         (hildon_logical_data_free): new function. Free logical data.
3610         (hildon_gtk_widget_set_logical_font): store logicalfontstring g_strdup()ed.
3611         (hildon_gtk_widget_set_logical_color): store logicalcolorstring g_strdup()ed.
3612
3613         * hildon-widgets/hildon-defines.[ch]
3614         (hildon_gtk_widget_set_logical_font): use const gchar*
3615         (hildon_gtk_widget_set_logical_color): likewise.
3616
3617         * hildon-widgets/hildon-defines.c: 
3618         (hildoniconsizes): set const
3619         (hildoninternaliconsizes): set static, renamed 'iis'
3620
3621         
3622 2006-03-14  Luc Pionchon  <luc.pionchon@nokia.com>
3623
3624         Cleanup Caption widget,
3625         
3626         * hildon-libs/hildon-caption.[ch]
3627         (hildon_caption_status_get_type, hildon_caption_get_type):
3628         G_CONST_RETURN removed, G_GNUC_CONST added
3629
3630         * hildon-widgets/hildon-caption.c
3631
3632         (struct _HildonCaptionPrivate): removed 'activate_block' member; not used anymore.
3633
3634         (hildon_caption_set_property): removed useless code.
3635         (hildon_caption_button_press): simplified greatly by removing the
3636         unnecessary recursion to locate the first focusable child of a
3637         container - simple gtk_widget_grab_focus achieves the same
3638         (get_first_focusable_child): removed (not used anymore)
3639         
3640         (hildon_caption_set_focus): uses gtk_widget_is_ancestor instead of reinventing it
3641
3642         (hildon_caption_set_focus_child): removed (not used anymore)
3643         (hildon_caption_class_init): remove ref to hildon_caption_set_focus_child()
3644
3645         (hildon_caption_hierarchy_changed): type check added
3646         (hildon_caption_forall): callback null check added
3647         (hildon_caption_set_status): type check added
3648         (hildon_caption_set_icon_image): type check added
3649         (hildon_caption_activate): activate_block kludge removed as outdated
3650         (hildon_caption_get_child_expand): argument declared const
3651         (hildon_caption_set_label_text): g_return_if_fail changed to
3652         g_assert since this is not a public function;
3653         Duplicate separator check now uses correct localized separator
3654         instead of assuming ':'
3655
3656         
3657 2006-03-14  Luc Pionchon  <luc.pionchon@nokia.com>
3658
3659         Cleanup AppView,
3660         
3661         * hildon-libs/hildon-appview-c:
3662         (hildon_app_view_init): Fixed a problem that prevented to set an
3663         arbitrary value for TOOLBAR_MIDDLE (the distance, in pixel,
3664         between toolbars). This fix involves a change in the default gtkrc
3665         file, ie. the modification of the 'border' value of the
3666         "toolbar-frame-middle" image in the osso-appview-background style.
3667
3668         (hildon_appview_add_with_scrollbar): pack in a scrolled window all
3669         widget supporting adjustements, not only viewports.
3670
3671         (visible_toolbar): use proper parameter names
3672         (find_findtoolbar_index): likewise.
3673         (find_findtoolbar): likewise.
3674         
3675         (find_findtoolbar): use g_assert for internal functions instead of g_return_if_fail
3676         (hildon_appview_finalize): likewise.
3677         (hildon_appview_signal_marshal): likewise.
3678         (hildon_appview_forall): likewise.
3679         (hildon_appview_switched_to): likewise. 
3680         (hildon_appview_real_fullscreen_state_change): likewise.
3681
3682         
3683 2006-03-14  Luc Pionchon  <luc.pionchon@nokia.com>
3684
3685         * hildon-widgets/hildon-date-editor.c
3686         (hildon_date_editor_entry_validate): Now, if an invalid date is
3687         entered, date-editor reverts to previous date, instead of setting
3688         the maximum allowed days.
3689
3690
3691 2006-03-14  Luc Pionchon  <luc.pionchon@nokia.com>
3692
3693         * hildon-widgets/hildon-date-editor.h
3694         (enum HildonDateEditorErrorType): added NO_ERROR entry.
3695
3696         * hildon-widgets/hildon-date-editor.c
3697         (hildon_date_editor_entry_validate): initialize error_code to NO_ERROR.
3698         (hildon_date_editor_entry_validate): check error_code against NO_ERROR
3699
3700
3701 2006-03-14  Luc Pionchon  <luc.pionchon@nokia.com>
3702
3703         * hildon-widgets/hildon-get-password-dialog.c:
3704         (hildon_get_password_dialog_set_title): Removed the deprecation
3705         #ifdefs from the .c file.
3706
3707         * hildon-widgets/hildon-file-handling-note.c: likewise.
3708
3709
3710
3711 2006-03-14  Luc Pionchon  <luc.pionchon@nokia.com>
3712
3713         * hildon-widgets/hildon-color-selector.c: Removed unused defines.
3714
3715         * hildon-widgets/hildon-color-selector.c
3716         (struct _HildonColorSelectorPriv): split 'index' into 'selected_index' and 'focus_index'
3717         (hildon_color_selector_expose)
3718         (hildon_color_selector_get_color)
3719         (hildon_color_selector_set_color)
3720         (key_pressed)
3721         (select_color)  
3722         (modify_focused): Separate selected color and focused color.
3723         Focused color now draws a different colored border around it.
3724         Renamed modify_selected() to modify_focused().
3725
3726         * hildon-widgets/hildon-color-selector.c
3727         (hildon_color_selector_expose)
3728         (select_color): Changed the logic in how the box positions are
3729         calculated. The old logic was wrong, but just happened to work
3730         with those specific values.
3731
3732         * hildon-widgets/hildon-color-selector.c
3733         (hildon_color_selector_expose): Draw the selected-border using
3734         ImageBorderColor color instead of hardcoded black.
3735
3736
3737 2006-03-13  Luc Pionchon  <luc.pionchon@nokia.com>
3738
3739         * hildon-widgets/hildon-color-popup.c (hildon_color_popup_new):
3740         removed current_color; use initial_color directly.
3741         Disabled select-hardkey from activating to OK-button by default. 
3742
3743
3744 2006-03-13  Luc Pionchon  <luc.pionchon@nokia.com>
3745
3746         * hildon-widgets/hildon-date-editor.c
3747         (hildon_date_editor_keypress): removed the unnecessary check for
3748         the position of the cursor in the text-field which was hindering
3749         the Left key from working as expected.
3750
3751
3752 2006-03-13  Luc Pionchon  <luc.pionchon@nokia.com>
3753
3754         * hildon-widgets/hildon-date-editor.c: connect 'toggled' signal 
3755         after setting the toggle_button active. Prevents GLIB_CRITICALs. 
3756
3757 2006-03-13  Luc Pionchon  <luc.pionchon@nokia.com>
3758
3759         * hildon-widgets/hildon-dialoghelp.c: minor cleanups
3760
3761         
3762 2006-03-13  Luc Pionchon  <luc.pionchon@nokia.com>
3763
3764         * hildon-widgets/hildon-font-selection-dialog.c
3765         (hildon_font_selection_dialog_show_preview): set line wrap for
3766         preview label.
3767
3768
3769 2006-03-13  Luc Pionchon  <luc.pionchon@nokia.com>
3770
3771         * hildon-widgets/hildon-date-editor.c
3772         (hildon_child_forall): cast 'container'
3773         (hildon_date_editor_size_allocate): adjusted height allocation.
3774
3775
3776 2006-03-13  Luc Pionchon  <luc.pionchon@nokia.com>
3777
3778         Cleanup calendar popup,
3779
3780         * hildon-widgets/hildon-calendar-popup.c: 
3781         - updated 'longdesc' comment.
3782         - removed gtk-infoprint.h from included headers (unused).
3783
3784         (struct HildonCalendarPopupPrivate): removed member
3785         'can_exit' (useless).
3786         (hildon_calendar_day_selected): removed (useless).
3787         (hildon_calendar_allow_exit): likewise.
3788         (hildon_calendar_deny_exit): likewise.
3789
3790         (hildon_calendar_selected_date): new function. replaces
3791         hildon_calendar_allow_exit()
3792
3793         (hildon_calendar_popup_init):
3794         - Removed initialization for 'can_exit'. 
3795         - Removed connection to removed useless functions.
3796         - Connect "selected_date" to hildon_calendar_selected_date().
3797         - Do not grab the focus (useless)
3798
3799         (hildon_key_pressed): just handle ESC and Return keys.
3800
3801         (hildon_calendar_popup_get_property): removed unused variables.
3802
3803
3804 2006-03-13  Tommi Komulainen  <tommi.komulainen@nokia.com>
3805
3806         * hildon-widgets/hildon-caption.c
3807         * hildon-widgets/hildon-composite-widget.h
3808         * hildon-widgets/hildon-get-password-dialog.c
3809         * hildon-widgets/hildon-grid.h
3810         * hildon-widgets/hildon-grid-item.h
3811         * hildon-widgets/hildon-volumebar-range.c
3812         * hildon-widgets/hildon-vvolumebar.c: Fix erroneous gtk-doc comment
3813         blocks.
3814         (hildon_controlbar_get_type): likewise.
3815
3816 2006-03-13  Tommi Komulainen  <tommi.komulainen@nokia.com>
3817
3818         * doc/hildon-libs.types: Add missing types
3819         * doc/hildon-libs-docs.sgml: Add missing links and some organization
3820         * doc/tmpl/*: Regenerate and add new files
3821
3822 2006-03-13  Tommi Komulainen  <tommi.komulainen@nokia.com>
3823
3824         * doc/Makefile.am: 
3825         * doc/hildon-libs-docs.xml: rename to hildon-libs-docs.sgml
3826
3827 2006-03-13  Tommi Komulainen  <tommi.komulainen@nokia.com>
3828
3829         * doc/tmpl/hildon-wizard-dialog.sgml: Fix unmatching tags
3830         * doc/Makefile.am: Ignore right files with IGNORE_HFILES
3831
3832 2006-03-13  Tommi Komulainen  <tommi.komulainen@nokia.com>
3833         
3834         * autogen.sh
3835         * configure.ac
3836         * doc/Makefile.am: Update gtk-doc framework bits
3837         * gtk-doc.make (commit generated file)
3838         * doc/hildon-libs-overrides.txt (add empty file for gtk-doc 1.1) 
3839
3840 2006-03-13  Johan Bilien  <johan.bilien@nokia.com>
3841         * hildon-widgets/hildon-code-dialog.c:
3842           - Add default title
3843           - Fix l10n
3844
3845 2006-03-07  Johan Bilien  <johan.bilien@nokia.com>
3846
3847         * hildon-widgets/hildon-window.c: propagate key-press event to the
3848           parent class (Closes N#23400)
3849         * configure.ac: 0.12.3
3850
3851 2006-03-06  Johan Bilien  <johan.bilien@nokia.com>
3852
3853         * hildon-wizard-dialog.[ch]: Add page_change signal. Patch courtesy
3854           of Artem Garmash 
3855         * configure.ac: 0.12.2
3856
3857
3858 2006-03-03  Luc Pionchon  <luc.pionchon@nokia.com>
3859
3860         * hildon-widgets/hildon-color-selector.c (key_pressed): use
3861         g_assert instead of g_return_val_if_fail
3862
3863         + indent changes
3864
3865
3866 2006-03-03  Luc Pionchon  <luc.pionchon@nokia.com>
3867
3868         * hildon-widgets/hildon-get-password-dialog.[ch]: 
3869         (hildon_get_password_dialog_set_title) marked deprecated.
3870
3871         + cleanup header coding style
3872
3873         
3874 2006-03-03  Luc Pionchon  <luc.pionchon@nokia.com>
3875
3876         Cleanup font selection dialog
3877         
3878         * hildon-widgets/hildon-font-selection-dialog.c
3879
3880         (hildon_font_selection_dialog_construct_notebook): removed dummy
3881         label
3882
3883         (color_modified_cb): renamed argument 'data' to 'fsd_priv'
3884
3885         (hildon_font_selection_dialog_preview_key_press): Renamed argument
3886         'data' to 'unused'. Replaced g_return_val_if_fail with g_assert.
3887
3888         (toggle_clicked): renamed argument 'data' to 'unused'
3889
3890         (hildon_font_selection_dialog_set_preview_text): added proper
3891         argument checking
3892
3893
3894 2006-03-03  Luc Pionchon  <luc.pionchon@nokia.com>
3895
3896         * hildon-widgets/hildon-system-sound.c (hildon_play_system_sound):
3897         removed console messages.
3898
3899         
3900 2006-03-03  Luc Pionchon  <luc.pionchon@nokia.com>
3901
3902         * hildon-widgets/hildon-sort-dialog.c: removed unused #include
3903         (struct _HildonSortDialogPrivate):
3904         - removed okButton, cancelButton
3905         - removed sort_by_value, sort_order_type
3906         - removed index_first
3907         - renamed combo1   to combo_key
3908         - renamed caption1 to caption_key
3909         - renamed combo2   to combo_order
3910         - renamed caption2 to cpation_order
3911
3912         (hildon_sort_dialog_init): removed init of unused fields.
3913                                    use new field names.
3914         (hildon_sort_dialog_get_sort_key): likewise.
3915         (hildon_sort_dialog_get_sort_order): likewise.
3916         (hildon_sort_dialog_set_sort_key): likewise.
3917         (hildon_sort_dialog_set_sort_order): likewise.
3918         (hildon_sort_dialog_add_sort_key): likewise.
3919         
3920 2006-03-03  Luc Pionchon  <luc.pionchon@nokia.com>
3921
3922         * hildon-widgets/hildon-date-editor.c
3923         (hildon_child_forall): use g_assert instead of g_return_if_fail
3924         (hildon_date_editor_entry_validate): likewise.
3925
3926
3927 2006-03-03  Luc Pionchon  <luc.pionchon@nokia.com>
3928
3929         * hildon-widgets/hildon-controlbar.c
3930         (hildon_controlbar_change_value): commented function.
3931
3932         * hildon-widgets/hildon-wizard-dialog.c
3933         (hildon_wizard_dialog_get_property): likewise.
3934
3935
3936 2006-03-03  Luc Pionchon  <luc.pionchon@nokia.com>
3937
3938         Cleanup weekday picker,
3939
3940         * hildon-widgets/hildon-weekday-picker.c
3941         (_): removed unused gettext macro
3942         (button_toggle): use meaningful parameter name
3943         (hildon_weekday_picker_forall): use g_asserts instead of g_return_if_fail
3944         (hildon_weekday_picker_size_allocate): likewise.
3945         (button_toggle): likewise.
3946
3947         
3948 2006-03-03  Luc Pionchon  <luc.pionchon@nokia.com>
3949
3950         Cleanup time editor,
3951         
3952         * hildon-widgets/hildon-time-editor.c
3953         (HILDON_TIME_EDITOR_GET_PRIVATE): moved up in the file.
3954         (ENTRY_BORDER, ICON_WIDTH, ICON_HEIGHT): removed hardcoded pixel sizes.
3955         (HILDON_TIME_EDITOR_TIME_LOWER_VALUE): removed (unused)
3956         (HILDON_TIME_EDITOR_TIME_UPPER_VALUE): removed (unused)
3957
3958         (struct _HildonTimeEditorPrivate):
3959         - h_entry, m_entry, s_entry replaced by entries[],
3960                                     allows to remove a lot of code.
3961         - label  renamed to hm_label
3962         - label2 renamed to sec_label
3963         - ampm   renamed to ampm_label
3964         - show_s renamed to show_seconds
3965         - removed fields: icon, valid_value, validated
3966
3967         + moved up in the file.
3968
3969         (enum HildonValidation): removed unused field 'VALIDATION_ERROR'
3970
3971         (ENTRY_HOURS, ENTRY_MINS, ENTRY_SECS): added (enum)
3972
3973         (set_widget_allocation): removed
3974         (hildon_time_editor_entry_changed): removed
3975
3976         (hildon_time_editor_forall): use g_asserts instead of g_return_if_fails
3977
3978         (hildon_time_editor_forall): removed unnecessary code
3979         (hildon_time_editor_destroy): likewise. 
3980
3981         (hildon_time_editor_class_init): use MIN_DURATION and MAX_DURATION
3982
3983         (hildon_time_editor_tap_and_hold_setup): loop on 'entries[]'
3984
3985         (hildon_time_editor_set_to_current_time): new function. (factorise code)
3986         (hildon_time_editor_init): loop on 'entries[]' (simplifies the code),
3987                                    use new variable names,
3988                                    use hildon_time_editor_set_to_current_time
3989         
3990         (hildon_time_editor_mnemonic_activate): uses 'entries[]'
3991         (hildon_time_editor_set_ticks): use g_assert instead of
3992                                         g_return_if_fails, use
3993                                         'entries[]', removed dead code
3994
3995         (hildon_time_editor_set_show_seconds): use 'entries[]' and new variable names
3996         (hildon_time_editor_validate): use 'entries[]', removed dead code
3997         (hildon_time_editor_get_max_values): use 'entries[]'
3998
3999
4000         (hildon_time_editor_get_show_seconds): use new variable names
4001         (hildon_time_editor_set_duration_mode): likewise.
4002
4003         (hildon_time_editor_check_locale): do not g_strdup (fix memory leak)
4004
4005         (hildon_time_editor_ampm_clicked): use g_asserts instead of g_return_if_fails
4006                                            removed dead code
4007         (hildon_time_editor_icon_clicked): use g_asserts instead of g_return_if_fails
4008
4009         (hildon_time_editor_size_request): cleaned up, removed hardcoded sizes.
4010
4011         (set_widget_allocation): removed (unused)
4012         (hildon_time_editor_entry_changed): removed (unused)
4013
4014         (IS_VALID_KEYPRESS): new macro
4015         (hildon_time_editor_entry_keypress): use g_asserts instead of g_return_if_fails
4016                                              deleate dead/unnecessary code
4017                                              use 'entries[]'
4018                                              use IS_VALID_KEYPRESS
4019
4020         (hildon_time_editor_validate_duration): use g_asserts instead of g_return_if_fails
4021
4022         (hildon_time_editor_validate_time): removed 'editor' parameter (unused)
4023
4024         (hildon_time_editor_size_allocate): cleanup
4025         (convert_to_12h): cleanup code style
4026
4027         (hildon_time_editor_show_seconds): removed deprecation flag
4028         (hildon_time_editor_enable_duration_mode): likewise.
4029
4030
4031 2006-03-02  Luc Pionchon  <luc.pionchon@nokia.com>
4032         
4033         Cleanup volume bars,
4034
4035         * hildon-widgets/hildon-volumebar.h: removed unused #include
4036         + coding style cleanup
4037
4038         * hildon-widgets/hildon-volumebar.c
4039         (_hildon_volumebar_mute_toggled): new function. Sends mute-toggled
4040         signal to widget.
4041         (hildon_child_forall): use g_assert instead of g_return_if_fail
4042
4043         * hildon-widgets/hildon-volumebar-range.h: removed unused #include
4044         + coding style cleanup
4045
4046         * hildon-widgets/hildon-volumebar-private.h:
4047         added missing #include.
4048         added _hildon_volumebar_mute_toggled.
4049         (struct _HildonVolumebarPrivate): removed 'orientation' field (unused)
4050
4051
4052         
4053         * hildon-widgets/hildon-vvolumebar.h: removed unused #include
4054         + coding style cleanup
4055
4056         * hildon-widgets/hildon-vvolumebar.c
4057         (hildon_vvolumebar_size_request)
4058         (hildon_vvolumebar_size_allocate)
4059         (hildon_vvolumebar_expose): use g_assert instead of g_return_if_fail
4060
4061         * hildon-widgets/hildon-vvolumebar.c (hildon_vvolumebar_mute): removed (unused).
4062         
4063         * hildon-widgets/hildon-vvolumebar.c: removed unused #include
4064         (vvolumebar_class_init): renamed to hildon_vvolumebar_class_init
4065         (vvolumebar_init): renamed to hildon_vvolumebar_init
4066         (hildon_vvolumebar_init): removed unused 'orientation'
4067         initialisation. Use _hildon_volumebar_mute_toggled instead of
4068         removed hildon_vvolumebar_mute.
4069
4070
4071         
4072         * hildon-widgets/hildon-hvolumebar.h: removed unused #include
4073         
4074         * hildon-widgets/hildon-hvolumebar.c (hvolumebar_class_init):
4075         renamed to hildon_hvolumebar_class_init
4076
4077         * hildon-widgets/hildon-hvolumebar.c (hvolumebar_init): renamed to
4078         hildon_hvolumebar_init
4079
4080         * hildon-widgets/hildon-hvolumebar.c (hildon_hvolumebar_mute):
4081         removed (unused).
4082
4083         * hildon-widgets/hildon-hvolumebar.c (hildon_hvolumebar_init):
4084         removed unused 'orientation' initialisation.
4085
4086         * hildon-widgets/hildon-hvolumebar.c (hildon_hvolumebar_init): use
4087         _hildon_volumebar_mute_toggled instead of removed
4088         hildon_hvolumebar_mute.
4089
4090
4091 2006-03-02  Luc Pionchon  <luc.pionchon@nokia.com>
4092
4093         More cleanup,
4094
4095         * hildon-widgets/hildon-dialoghelp.h: use G_BEGIN_DECLS +
4096         coding style cleanup
4097
4098         * hildon-widgets/hildon-color-popup.h: likewise.
4099
4100         * hildon-widgets/hildon-color-popup.[ch] (hildon_color_popup_new):
4101         use const parameter
4102
4103         * hildon-widgets/hildon-color-selector.c
4104         (hildon_color_selector_new): use g_return_val_if_fail instead of
4105         g_assert.
4106         (select_color): use g_assert instead of g_return_if_fail
4107
4108         * hildon-widgets/hildon-calendar-popup.c
4109         (hildon_calendar_allow_exit): use g_assert instead of g_return_if_fail.
4110
4111
4112
4113 2006-03-02  Johan Bilien  <johan.bilien@nokia.com>
4114
4115         * hildon-widgets/hildon-code-dialog.[ch], hildon-widgets/Makefile.am:
4116           added HildonCodeDialog widget
4117
4118
4119 2006-03-02  Johan Bilien  <johan.bilien@nokia.com>
4120
4121         * hildon-widgets/hildon-window.c: 
4122           - set the toolbar height explicitely
4123           - use show instead of show_all on the common_toolbar
4124           - add the toolbars bottom-up instead of top-down
4125         * hildon-widgets/hildon-program.c:
4126           - don't assume that a window was realized when added to 
4127             the program
4128
4129
4130 2006-03-01  Luc Pionchon  <luc.pionchon@nokia.com>
4131
4132         Cleanup font selection dialog,
4133
4134         * hildon-widgets/hildon-font-selection-dialog.h: use G_BEGIN_DECLS
4135         + coding style cleanup
4136
4137         * hildon-widgets/hildon-font-selection-dialog.c
4138         (hildon_font_selection_dialog_finalize): use g_return_if_fail
4139         instead of g_assert.
4140
4141         * hildon-widgets/hildon-font-selection-dialog.c
4142         (hildon_font_selection_dialog_get_text_tag)
4143         (hildon_font_selection_dialog_set_buffer)
4144         (hildon_font_selection_dialog_get_font)
4145         (hildon_font_selection_dialog_set_font): Removed deprecation #ifdef.
4146
4147
4148 2006-03-01  Luc Pionchon  <luc.pionchon@nokia.com>
4149
4150         Cleanup range editor,
4151         
4152         * hildon-widgets/hildon-range-editor.c
4153         (hildon_range_editor_calss_init):Removed
4154         widget_calss->mnemonic_activate init
4155
4156         * hildon-widgets/hildon-range-editor.c
4157         (hildon_range_editor_mnemonic_activate): Removed static function
4158         hildon_range_mnemonic_activate and FIXME. It is useless even
4159         through it is overriding function for
4160         GtkWidgetClass->mnemonic_activate. The activation and keyboard
4161         focus will be realized based on different applications.
4162
4163         * hildon-widgets/hildon-range-editor.c
4164         (is_valid_keyvalue_for_entry_keypress): new function.
4165
4166         * hildon-widgets/hildon-range-editor.c
4167         (hildon_range_editor_entry_keypress): uses
4168         is_valid_keyvalue_for_entry_keypress
4169         
4170         * hildon-widgets/hildon-range-editor.c
4171         (hildon_range_editor_forall): use g_return_if_fail instead of
4172         g_assert
4173
4174         * hildon-widgets/hildon-range-editor.cvn
4175         (hildon_range_editor_mnemonic_activate): removed. (unused)
4176
4177
4178 2006-03-01  Luc Pionchon  <luc.pionchon@nokia.com>
4179
4180         Cleanup hildon-note,
4181         
4182         * hildon-widgets/hildon-note.[ch]
4183
4184         (hildon_note_five_line_truncate): removed.
4185         (hildon_note_one_line_truncate): removed.
4186
4187         (hildon_note_set_property): use _hildon_gtk_label_set_text_n_lines
4188         instead of _{one|five}_line_truncate() functions.
4189
4190
4191         (hildon_note_new_information_with_icon_theme): Deprecated. Turned
4192         into wrapper of "hildon_note_new_information_with_icon_name".
4193
4194         (hildon_note_new_confirmation_with_icon_stock): Deprecated (broken)
4195         (hildon_note_new_information_with_icon_stock): Deprecated (broken)
4196         
4197         - removed some unnessecary includes.
4198
4199         - Merged hildon_note_create & hildon_note_create_form and rewrote
4200         the combination as hildon_note_rebuild
4201
4202         - Added missing g_return_* into public functions.
4203
4204         - Acquire real references to children which are packed/unpacked,
4205         so we do not need to bother about refcounting while changing the
4206         layout.
4207         
4208         
4209 2006-03-01  Luc Pionchon  <luc.pionchon@nokia.com>
4210
4211         More cleanup:
4212         
4213         * hildon-widgets/hildon-number-editor.c
4214
4215         (set_widget_allocation): use const parameter.
4216
4217         (hildon_number_editor_forall): use g_assert instead of g_return_if_fail
4218
4219         (struct _HildonNumberEditorPrivate): removed unused member 'negative'
4220         (hildon_number_editor_set_range): removed 'negative'
4221
4222
4223         * hildon-widgets/hildon-sort-dialog.c (hildon_sort_dialog_init):
4224         use g_assert instead of g_return_if_fail
4225
4226
4227         * hildon-widgets/hildon-time-picker.c:
4228         - in several places, replace 1440 by 24*60
4229         (PROP_AMPM): removed, unused.
4230         (hildon_time_picker_timeout): use significant parameter name,
4231                                       removed dead code
4232         (hildon_time_picker_init): removed useless call to _change_time()
4233
4234
4235 2006-03-01  Luc Pionchon  <luc.pionchon@nokia.com>
4236         
4237         Cleanup Seekbar,
4238         
4239         * hildon-widgets/hildon-seekbar.c
4240
4241         (_): Removed dgettext macro definition.
4242         
4243         (HildonSeekbarPrivate): Removed 'label' and 'draw_value'. (unused).
4244
4245         (hildon_seekbar_finalize): removed. not needed.
4246         (hildon_seekbar_class_init): Removed hildon_seekbar_finalize.
4247         
4248         (hildon_seekbar_size_request): indent cleanup.
4249
4250         (hildon_seekbar_size_allocate): simplified function.
4251
4252         (hildon_seekbar_button_press_event): Removed unused variables.
4253         (hildon_seekbar_button_release_event): likewise.
4254
4255
4256 2006-03-01  Luc Pionchon  <luc.pionchon@nokia.com>
4257
4258         Cleanup date editor,
4259
4260         * hildon-widgets/hildon-date-editor.c
4261
4262         (BUTTON_SPACING): removed. Use HILDON_MARGIN_DEFAULT
4263         (MAX_DATE_LEN): removed. Specify buffer lenght in code.
4264
4265         (hildon_date_editor_get_font_width): removed (legacy static
4266         function), use gtk_entry_set_width_chars instead.
4267         
4268         (hildon_date_editor_mnemonic_activate): removed mnemonic
4269         activation handler, since it's no more used by HildonCaption.
4270
4271         
4272         - Removed some meaningless code (if (somewidget != NULL)) from
4273         size allocate.
4274         
4275         - HEAVILY modified key_press, completely removed if/grab_focus
4276         spaghetti by gtk_widget_child_focus
4277
4278         - Removed input validation from keypress (that would not work
4279         anyway, since our input method do not generate presses).  => This
4280         allows to change default return value to FALSE and remove all cases
4281         that just returned FALSE for some keys.
4282         
4283         - Merged all *_entry_changed callbacks to use the same
4284         function. Again using gtk_widget_child_focus, but now with return
4285         value as well to detect last field.
4286
4287         - Changed that calendar button is no more implemented through
4288         changing widget hierarchy (old implementation caused critical
4289         issues when you used both stylus and hardkeys at the same time to
4290         popup. => finalize method no longer contained anything => removed
4291
4292         - Locale type is no longer needed after initial setup.
4293
4294         - Changed idle_popup to popup_calendar_dialog. Idle was a legacy
4295         hack from the days of background dimming (it was important to
4296         process background updates before the dimming was done).
4297
4298         - Changed the field order/delimeters to be correcly derived form
4299         the locale.
4300
4301         - Rewrote validation function, combined it with validation done in
4302         focus_out (since both are now called at the same time).
4303
4304         - Changed set_date function to set all components at one go
4305         without doing any validation there between (before setting each
4306         component).
4307
4308
4309
4310 2006-03-01  Luc Pionchon  <luc.pionchon@nokia.com>
4311         
4312         Cleanup set-password dialog
4313         
4314         * hildon-widgets/hildon-set-password-dialog.[ch]
4315         (hildon_set_password_dialog_set_domain): gchar * param is const
4316         (hildon_set_password_dialog_new_with_default): likewise.
4317
4318         * hildon-widgets/hildon-set-password-dialog.c
4319
4320         (hildon_set_password_set_property): setting 'modify-protection'
4321         now creates the UI
4322
4323         (hildon_set_password_get_property): fixed broken 'domain' (missing
4324         break statement!) and 'modify-protection' (was a null operation)
4325         properties; code simplified.
4326
4327         (hildon_set_password_dialog_constructor),
4328         (create_contents),
4329         (hildon_set_password_dialog_class_init),
4330         (hildon_set_password_dialog_init):
4331         hildon_set_password_dialog_constructor removed as weird and
4332         obsolete and replaced with new function create_contents; fixed
4333         leaking group variable; removed some unused, outdated code that
4334         was already commented out.
4335
4336         (hildon_set_password_response_change),
4337         (hildon_set_password_response_set): GtkWindow *parent arguments
4338         changed to gpointer unused; cleaned up unnecessary strcmp's
4339
4340         (hildon_checkbox_toggled): fixed typo in function name (checbox ->
4341         checkbox). gpointer renamed to be more descriptive; Code simplified  
4342
4343         (hildon_set_password_dialog_get_type): empty function argument
4344         list replaced with void keyword.
4345
4346         (hildon_set_password_dialog_new),
4347         (hildon_set_password_dialow_new_with_default): simplified by
4348         having the simpler constructor call the more complex one, not vice
4349         versa; moved callback connects to create_contents since they
4350         depend on the status of 'modify-protection' property
4351
4352         (hildon_set_password_dialog_get_password): type check added
4353         (hildon_set_password_dialog_get_protected): likewise
4354         (hildon_set_password_dialog_set_domain): likewise
4355         
4356         
4357 2006-03-01  Luc Pionchon  <luc.pionchon@nokia.com>
4358
4359         Cleanup name-password dialog:
4360         
4361         * hildon-widgets/hildon-name-password-dialog.[ch]
4362
4363         (HildonNamePasswordDialogPrivate): nameEntry and passwordEntry
4364         types changed from *HildonCaption to *GtkEntry
4365
4366         (hildon_name_password_dialog_set_property): layout fixes;
4367         duplicated code replaced with calls to relevant public functions
4368
4369         (hildon_name_password_dialog_get_property): layout fixes;
4370         duplicated code replaced with calls to relevant public functions
4371
4372         (hildon_name_password_dialog_init): fixed leaking group variable;
4373         reworked to have captions as local variables and captioned entries
4374         in the private struct
4375
4376         (hildon_name_password_dialog_new_with_default): name and password
4377         arguments declared const
4378
4379         (hildon_name_password_dialog_get_name): type check added + cleanup
4380         (hildon_name_password_dialog_get_password): likewise.
4381
4382         (hildon_name_password_dialog_set_domain): domain argument declared
4383         const; type check added + cleanup
4384
4385 2006-03-01  Luc Pionchon  <luc.pionchon@nokia.com>
4386
4387         Cleanup get-password dialog:
4388         
4389         * hildon-widgets/hildon-get-password-dialog.[ch]
4390
4391         (HildonGetPasswordDialogPrivate): gboolean get_old added
4392
4393         (hildon_get_password_set_property): fixed broken 'numbers-only'
4394         and 'max-characters' cases; 'get-old' property added
4395
4396         (hildon_get_password_get_property): added support for reading
4397         'numbers-only' properties; added missing break to 'domain' case.
4398         added 'get-old' property
4399
4400         (hildon_get_password_dialog_class_init): 'domain' and
4401         'numbers-only' properties are now readable; 'get-old' property
4402         added
4403
4404         (hildon_get_password_dialog_init, create_contents): everything
4405         that depends on the type of the dialog (i.e. 'get-old' property)
4406         is now done in create_contents after properties are initialized;
4407         fixed leaking group variable
4408
4409         (hildon_get_password_dialog_get_type): empty function argument
4410         list replaced with void keyword
4411
4412         (hildon_get_password_dialog_new): moved setting the labels of the
4413         get password dialog to init where it should be done; 'get-old'
4414         property set upon construction to achieve this
4415
4416         (hildon_get_password_dialog_new_with_default): password argument
4417         declared const
4418
4419         (hildon_get_password_dialog_get_password): type check added
4420         (hildon_get_password_dialog_set_domain): type check added; domain
4421         argument declared const; duplicate function declaration removed
4422
4423         (hildon_get_password_dialog_set_title): type check added;
4424         new_title argument declared const
4425
4426         (hildon_get_password_dialog_set_caption): type check added;
4427         new_caption argument declared const
4428
4429         (hildon_get_password_dialog_set_max_characters): broken type check fixed
4430         (_invalid_input): gpointer data argument renamed unused
4431
4432 2006-02-28  Luc Pionchon  <luc.pionchon@nokia.com>
4433
4434         (*_get_type): declared G_GNUC_CONST
4435         
4436         * hildon-widgets/hildon-app.h:
4437         * hildon-widgets/hildon-appview.h:
4438         * hildon-widgets/hildon-calendar-popup.h:
4439         * hildon-widgets/hildon-color-selector.h:
4440         * hildon-widgets/hildon-date-editor.h:
4441         * hildon-widgets/hildon-find-toolbar.h: 
4442         * hildon-widgets/hildon-get-password-dialog.h:
4443         * hildon-widgets/hildon-name-password-dialog.h:
4444         * hildon-widgets/hildon-number-editor.h:
4445         * hildon-widgets/hildon-seekbar.h:
4446         * hildon-widgets/hildon-set-password-dialog.h:
4447         * hildon-widgets/hildon-sort-dialog.h:
4448         * hildon-widgets/hildon-time-editor.h:
4449         * hildon-widgets/hildon-weekday-picker.h:
4450         * hildon-widgets/hildon-wizard-dialog.h:
4451
4452 2006-02-28  Luc Pionchon  <luc.pionchon@nokia.com>
4453
4454         Volume bars cleanup
4455         
4456         * hildon-widgets/hildon-volumebar.c
4457         (hildon_volumebar_class_init): object class casts cleaned up
4458         (hildon_child_forall): removed unnecessary variable vbar; type check added
4459         (hildon_volumebar_set_property): removed unnecessary variable vbar
4460         (hildon_volumebar_set_level): type check added
4461         (hildon_volumebar_get_level): type check added
4462         (hildon_volumebar_set_mute): type check added
4463         (hildon_volumebar_get_mute): type check added
4464         (hildon_volumebar_get_adjustment): type check added
4465         (hildon_volumebar_key_press): removed unnecessary g_return_if_fail
4466
4467         * hildon-widgets/hildon-volumebar.h
4468         (hildon_volumebar_get_type): declared G_GNUC_CONST
4469
4470         * hildon-widgets/hildon-volumebar-private.h:
4471         - G_BEGIN_DECLS/G_END_DECLS added
4472         - ownorientation removed from private struct
4473
4474         * hildon-widgets/hildon-volumebar-range.c
4475         (hildon_volumebar_range_init): vacuous return statement removed
4476
4477         (hildon_volumebar_range_set_level): removed unnecessary clamping
4478         kludge that violated object oriented principles only to provide an
4479         extremely minor, unnecessary optimization; type check added
4480
4481         (hildon_volumebar_range_get_level): now accesses adjustment value
4482         with appropriate functions instead of reading it directly from the
4483         struct, which is bad OOP; type check added
4484
4485         (hildon_volumebar_range_button_press_event): Added more descriptive comments
4486         (hildon_volumebar_range_button_release_event): Added more descriptive comments
4487
4488         * hildon-widgets/hildon-volumebar-range.h
4489         (hildon_volumebar_range_get_type): declared G_GNUC_CONST
4490
4491         * hildon-widgets/hildon-hvolumebar.c
4492         (hvolumebar_init): priv->ownorientation and v_ptr removed;
4493         completely removed the gtk_widget_show() call that was already
4494         commented out
4495
4496         (hildon_hvolumebar_new): empty function parameter list replaced
4497         with void keyword
4498
4499         (hildon_hvolumebar_map): vbar variable removed; type check added
4500         (hildon_hvolumebar_expose): type check added
4501         (hildon_hvolumebar_size_request): type check added
4502         (hildon_hvolumebar_size_allocate): vbar variable removed; type check added
4503
4504         * hildon-widgets/hildon-hvolumebar.h
4505         (hildon_hvolumebar_get_type): declared G_GNUC_CONST
4506
4507         * hildon-widgets/hildon-vvolumebar.c
4508         (vvolumebar_init): priv->ownorientation and v_ptr removed
4509         (hildon_vvolumebar_new): empty function parameter list replaced with void keyword
4510
4511         (hildon_vvolumebar_expose): type check added
4512         (hildon_vvolumebar_size_request): type check added
4513         (hildon_vvolumebar_size_allocate): vbar variable removed; type check added
4514
4515         * hildon-widgets/hildon-vvolumebar.h
4516         (hildon_vvolumebar_get_type): declared G_GNUC_CONST 
4517
4518 2006-02-28  Luc Pionchon  <luc.pionchon@nokia.com>
4519
4520         * hildon-widgets/hildon-weekday-picker.c
4521         (_HildonWeekdayPickerPrivate): Removed members: dayorder, days,
4522         last_index; added day_order_buttons
4523         
4524         * (hildon_weekday_picker_mnemonic_activate): removed.
4525         mnemonics are no longer used.
4526         
4527         * (hildon_weekday_picker_class_init): Removed mnemonic_activate
4528         function. Rewritten creation of buttons. Unref'ed size group.
4529         
4530         * (button_toggle): Removed bit mask checking, simplified function
4531         
4532         * (hildon_weekday_picker_set_day):
4533         * (hildon_weekday_picker_unset_day): Removed bit mask checking, date
4534         adjustment, unecessary for loop
4535         
4536         * (hildon_weekday_picker_toggle_day): Removed date adjustment and
4537         unecessary for loop. Simplified button toggling
4538
4539         * (hildon_weekday_picker_set_all):
4540         * (hildon_weekday_picker_unset_all): Removed bit mask checking and
4541         simplified for loop
4542
4543         (hildon_weekday_picker_isset_day): Removed date adjustment and
4544         unecessary for loop;
4545
4546 2006-02-21  Luc Pionchon  <luc.pionchon@nokia.com>
4547
4548         Added hildon-banner, as a clean replacement for gtk-infoprint
4549         * hildon-widgets/hildon-banner.[ch]: implementation and header  
4550         * hildon-widgets/Makefile.am: reference new files
4551         * hildon-widgets/gtk-infoprint.c: removed implementation, now just
4552         a compatibility wrapper to hildon-banner
4553         
4554 2006-02-21  Luc Pionchon  <luc.pionchon@nokia.com>
4555         
4556         * hildon-widgets/hildon-color-button.c: added comments
4557         * hildon-widgets/hildon-controlbar.c: Likewise.
4558         * hildon-widgets/hildon-composite-widget.c: Likewise.
4559         * hildon-widgets/hildon-calendar-popup.c: Likewise.
4560
4561 2006-02-21  Luc Pionchon  <luc.pionchon@nokia.com>
4562
4563         * ChangeLog-hildon-lgpl: copied from old hildon-lgpl/ChangeLog for
4564         reference
4565
4566 2006-02-21  Luc Pionchon  <luc.pionchon@nokia.com>
4567
4568         * configure.ac: 0.12.1
4569
4570 2006-02-21  Johan Bilien  <johan.bilien@nokia.com>
4571
4572         * doc/tmpl/hildon-program.sgml: added from hildon-lgpl HW branch
4573         * doc/tmpl/hildon-window.sgml: likewise.
4574         * hildon-widgets/hildon-program.[ch]: likewise.
4575         * hildon-widgets/hildon-window.[ch]: likewise.
4576         * hildon-widgets/hildon-window-private.h: likewise.
4577         * hildon-widgets/Makefile.am: Added these new files to the build
4578           and distribution.
4579
4580 2006-02-14  Luc Pionchon  <luc.pionchon@nokia.com>
4581
4582         * configure.ac: 0.12.0
4583
4584         Merged hildon-lgpl into hildon-libs (and hildon-fm)
4585
4586         * doc/tmpl/hildon-system-sound.sgml: added from hildon-lgpl
4587         * doc/tmpl/hildon-appview.sgml: likewise.
4588         * doc/tmpl/hildon-color-popup.sgml: likewise.
4589         * doc/tmpl/hildon-find-toolbar.sgml: likewise.
4590         * doc/tmpl/hildon-app.sgml: likewise.
4591         * doc/tmpl/hildon-input-mode-hint.sgml: likewise.
4592         * doc/tmpl/hildon-caption.sgml: likewise.
4593         * doc/tmpl/hildon-marshalers.sgml: likewise.
4594         * doc/tmpl/hildon-add-home-dialog.sgml: likewise.
4595         * doc/tmpl/hildon-defines.sgml: likewise.
4596         * doc/tmpl/gtk-infoprint.sgml: likewise.
4597         * doc/tmpl/hildon-composite-widget.sgml: likewise.
4598
4599         * hildon-widgets/gtk-infoprint.[ch]: added from hildon-lgpl
4600         * hildon-widgets/hildon-app.[ch]:likewise.
4601         * hildon-widgets/hildon-app-private.h:likewise.
4602         * hildon-widgets/hildon-appview.[ch]:likewise.
4603         * hildon-widgets/hildon-caption.[ch]:likewise.
4604         * hildon-widgets/hildon-defines.[ch]:likewise.
4605         * hildon-widgets/hildon-find-toolbar.[ch]:likewise.
4606         * hildon-widgets/hildon-input-mode-hint.h:likewise.
4607         
4608         * hildon-widgets/Makefile.am (libhildonwidgets_la_SOURCES): 
4609         removed hildon-file-details-dialog.[ch] (moved to hildon-fm)
4610         added,
4611             gtk-infoprint.[ch]
4612             hildon-app.[ch]
4613             hildon-app-private.h
4614             hildon-appview.[ch]
4615             hildon-caption.[ch]
4616             hildon-defines.[ch]
4617             hildon-find-toolbar.[ch]
4618             hildon-input-mode-hint.h
4619
4620         * hildon-widgets/hildon-get-password-dialog.c: corrected #include
4621         path for gtk-infoprint.h and hildon-input-mode-hint.h
4622
4623         * po/en_GB.po: merged msgstr from hildon-lgpl
4624
4625         * timer/*: added from hildon-lgpl
4626
4627
4628
4629         Moved hildon-file-details-dialog from hildon-libs to hildon-fm
4630
4631         * hildon-widgets/hildon-file-details-dialog.[ch]: moved to
4632         hildon-fm
4633
4634         * ut/hildon-widgets_tests.c (test41a): removed test case for
4635         hildon_file_details_dialog
4636
4637         * doc/hildon-libs.types: likewise.
4638         * doc/hildon-libs-docs.xml: likewise.
4639
4640
4641
4642         Update build files
4643
4644         * hildon-libs.pc.in (Libs): do not requires hildon-lgpl anymore
4645         nor hildon-fm
4646
4647         * Makefile.am (SUBDIRS): added timer/
4648
4649         * configure.ac: do not depend anymore on hildon-lgpl nor
4650         hildon-fm, check for libmb, added Makefile output for timer/
4651         
4652 2006-01-18  Luc Pionchon  <luc.pionchon@nokia.com>
4653
4654         * configure.ac: 0.10.2
4655
4656 2006-01-18  Luc Pionchon  <luc.pionchon@nokia.com>
4657
4658         N#22240 CP: Tapping outside the scroll bar invoke the applet.
4659         * hildon-widgets/hildon-grid.c (adjust_scrollbar_height):
4660         hildon-apps scroll-control property is now handled.
4661         (get_child_index_by_coord): ignores events not matching a grid
4662         item.
4663
4664 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
4665
4666         * configure.ac: 0.10.1
4667
4668 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
4669
4670         Missing/Buggy documentation from,
4671         N#11566 make password dialog customizable (messages)
4672         * hildon-widgets/hildon-get-password-dialog.c
4673         (hildon_get_password_dialog_set_title): typo in gtkdoc function
4674         name
4675         * doc/tmpl/xxx.sgml: updated.
4676         
4677 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
4678
4679         N#19369 TRUE Scketch does not show colour change when using white color
4680         
4681         Color button needs inner border white, and outer border black.
4682         * hildon-widgets/hildon-color-button.c
4683         (hildon_color_button_draw_pixbuf_borders): new function. Paint the
4684         border
4685         * hildon-widgets/hildon-color-button.c (hildon_color_button_init):
4686         (hildon_color_button_realize): call the above function
4687
4688 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
4689
4690         N#21063 hildon_note_new_confirmation_add_buttons has misleading docs
4691         * hildon-widgets/hildon-note.c: 
4692         (hildon_note_new_confirmation_add_buttons): updated doc
4693         (hildon_note_set_button_texts): likewise.
4694
4695 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
4696
4697         N#21884 Cannot select read-only by using the center of the scroll key
4698         * hildon-widgets/hildon-file-details-dialog.c
4699         (hildon_file_details_dialog_init): Removed dialog default response.
4700
4701 2006-01-11  Luc Pionchon  <luc.pionchon@nokia.com>
4702
4703         N#8094 5-bit color selector: wrong margins and pixel measurements
4704         M#59   HildonColorSelector needs more space
4705         * hildon-widgets/hildon-color-popup.c (HILDON_COLOR_COL_SPACING)
4706         (hildon_color_popup_new): add space between the control bars and
4707         the color preview area.
4708
4709 2006-01-03  Luc Pionchon  <luc.pionchon@nokia.com>
4710
4711         * hildon-widgets/hildon-calendar-popup.c
4712         * hildon-widgets/hildon-color-button.c
4713         * hildon-widgets/hildon-color-popup.c
4714         * hildon-widgets/hildon-color-selector.c
4715         * hildon-widgets/hildon-composite-widget.c
4716         * hildon-widgets/hildon-controlbar.c
4717         * hildon-widgets/hildon-date-editor.c
4718         * hildon-widgets/hildon-dialoghelp.c
4719         * hildon-widgets/hildon-file-details-dialog.c
4720         * hildon-widgets/hildon-font-selection-dialog.c
4721         * hildon-widgets/hildon-get-password-dialog.c
4722         * hildon-widgets/hildon-grid-item.c
4723         * hildon-widgets/hildon-grid.c
4724         * hildon-widgets/hildon-hvolumebar.c
4725         * hildon-widgets/hildon-name-password-dialog.c
4726         * hildon-widgets/hildon-note.c
4727         * hildon-widgets/hildon-number-editor.c
4728         * hildon-widgets/hildon-range-editor.c
4729         * hildon-widgets/hildon-scroll-area.c
4730         * hildon-widgets/hildon-seekbar.c
4731         * hildon-widgets/hildon-set-password-dialog.c
4732         * hildon-widgets/hildon-sort-dialog.c
4733         * hildon-widgets/hildon-time-editor.c
4734         * hildon-widgets/hildon-time-picker.c
4735         * hildon-widgets/hildon-volumebar-private.h
4736         * hildon-widgets/hildon-volumebar-range.c
4737         * hildon-widgets/hildon-volumebar.c
4738         * hildon-widgets/hildon-vvolumebar.c
4739         * hildon-widgets/hildon-weekday-picker.c
4740         * hildon-widgets/hildon-wizard-dialog.c
4741           commented code
4742
4743 2005-12-28  Luc Pionchon  <luc.pionchon@nokia.com>
4744
4745         * configure.ac: 0.10.0
4746
4747 2005-12-12  Luc Pionchon  <luc.pionchon@nokia.com>
4748
4749         Some more properties for Gazpacho support,      
4750
4751         * hildon-widgets/hildon-calendar-popup.c: "day", "month", "year"
4752         * hildon-widgets/hildon-color-selector.c: "color"
4753
4754
4755         * hildon-widgets/hildon-color-selector.[ch]
4756         (hildon_color_selector_get_color): return const pointer to the
4757         color (not a copy).
4758         
4759 2005-11-18  Luc Pionchon  <luc.pionchon@nokia.com>
4760
4761         Gazpacho support, added the following properties:
4762         
4763         * hildon-widgets/hildon-insert-object-dialog.c: "name", "mimetype"
4764         * hildon-widgets/hildon-seekbar.c: "position", "fraction"
4765         * hildon-widgets/hildon-grid-item.c: "emblem-type"
4766         * hildon-widgets/hildon-sort-dialog.c: "sort-key", "sort-order"
4767         * hildon-widgets/hildon-grid.c: "style", "scrollbar-pos"
4768         * hildon-widgets/hildon-font-selection-dialog.c: "preview-text"
4769         * hildon-widgets/hildon-get-password-dialog.c: "caption-label", "max-characters"
4770         * hildon-widgets/hildon-telephone-editor.c: "border", "plus" (obsolet widget)
4771         * hildon-widgets/hildon-number-editor.c: "value"
4772
4773         * hildon-widgets/hildon-color-button.c: minor cleanup
4774
4775 2005-11-18  Luc Pionchon  <luc.pionchon@nokia.com>
4776
4777         Started new development
4778         (branche for maintenance continues with versions 0.9.x)
4779
4780 2005-11-03  Luc Pionchon  <luc.pionchon@nokia.com>
4781
4782         * configure.ac: 0.9.53
4783
4784 2005-10-31  Luc Pionchon  <luc.pionchon@nokia.com>
4785
4786         same fix for,
4787         N#19283 Control panel - The values entered are not saved.
4788         N#19648 Hildon Date Editor widget detects values too high
4789         (note: complete fix include also fixes in GTk+)
4790
4791         * hildon-widgets/hildon-calendar-popup.c
4792         (hildon_calendar_popup_set_property),
4793         (hildon_calendar_popup_class_init),
4794         (init_dmy): Added 'min-year', 'max-year' properties for passing
4795         the information through from HildonDateEditor to GtkCalendar
4796
4797         * hildon-widgets/hildon-date-editor.c:
4798         (hildon_date_editor_class_init),
4799         (hildon_date_editor_init),
4800         (hildon_date_editor_set_property),
4801         (hildon_date_editor_get_property),
4802         (idle_popup),
4803         (hildon_date_editor_entry_validate),
4804         (hildon_date_editor_date_error): Added 'min-year', 'max-year'
4805         properties and replaced hardcoded constants with them
4806
4807         * hildon-widgets/hildon-date-editor.c
4808         (hildon_date_editor_d_entry_changed),
4809         (hildon_date_editor_m_entry_changed),
4810         (hildon_date_editor_d_entry_changed): new functions to ensure that
4811         the fields are validated and the focus is moved when maximum
4812         number of characters has been entered.
4813         
4814 2005-10-13  Luc Pionchon  <luc.pionchon@nokia.com>
4815
4816         * configure.ac: 0.9.52
4817
4818 2005-10-12  Luc Pionchon  <luc.pionchon@nokia.com>
4819
4820         N#19140 System alerts still audible despite being turned off
4821         
4822         * hildon-widgets/hildon-note.c (sound_handling): 
4823
4824         * hildon-system-sound.[ch]: New files, implements hildon_play_system_sound.
4825
4826         * hildon-note.c (sound_handling): Changed to use new
4827         hildon_play_system_sound.
4828         (hildon_note_init): Signal handler id is changed to be in private
4829         structure, not in global variable.
4830
4831         * hildon-note.c: Removed unused defines etc.
4832
4833         * Makefile.am: Appended new files to build rules.
4834
4835 2005-10-05  Luc Pionchon  <luc.pionchon@nokia.com>
4836
4837         * configure.ac: 0.9.51
4838
4839 2005-10-05  Luc Pionchon  <luc.pionchon@nokia.com>
4840
4841         N#20027 PDF Reader crashes on selecting read only option in the
4842         details dialog box.
4843
4844         * hildon-widgets/hildon-file-details-dialog.c:
4845         (change_state): Fixed assertion that was causing problems
4846         (check_validity): New function: We now automatically close the
4847         dialog if the displayed file is removed.
4848         (handle_focus): Callback removed:
4849         (init): Now using correct gtk way to bind container and adjustment
4850         together. Not the previous callback.
4851         (set_property): Connecting/disconnecting new handlers (for
4852         change_state).
4853         (finalize): disconnecting new handler.
4854         
4855 2005-10-05  Luc Pionchon  <luc.pionchon@nokia.com>
4856
4857         N#17918 Volumebar widget background image doesn't change when
4858         widget goes into mute state,
4859         
4860         * hildon-vvolumebar.c (hildon_volumebar_set_mute): queued widget
4861         for drawing
4862         
4863         * hildon-hvolumebar.c (hildon_hvolumebar_expose): paint background
4864         using the state of the internal volumebar, not the whole container
4865
4866         * hildon-vvolumebar.c (hildon_vvolumebar_expose): paint background
4867         using the state of the internal volumebar, not the whole container
4868
4869 2005-09-19 Tapani Palli <tapani.palli@nokia.com>
4870
4871         * hildon-widgets/hildon-dialoghelp.[ch]: added
4872         gtk_dialog_help_disable and fixed bug N#19468
4873
4874 2005-09-14  Luc Pionchon  <luc.pionchon@nokia.com>
4875
4876         * configure.ac: Release 0.9.50 
4877
4878 2005-09-13  Luc Pionchon  <luc.pionchon@nokia.com>
4879
4880         Part of N#11129,
4881
4882         * po/en_GB.po: Added "Ckct_wi_grid_no_items"
4883
4884         * hildon-widgets/hildon-grid.c
4885         (hildon_grid_class_init, hildon_grid_init): Replaced default empty
4886         label by logical name "Ckct_wi_grid_no_items"
4887
4888 2005-08-31  Luc Pionchon  <luc.pionchon@nokia.com>
4889
4890         * po/en_GB.po (ecdg_ti_verify_password): translation update.
4891
4892 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
4893
4894         * configure.ac: Release 0.9.49
4895
4896 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
4897
4898         * hildon-widgets/hildon-number-editor.c (add_select_all_idle,
4899         hildon_number_editor_finalize, hildon_number_editor_entry_changed):
4900         Save the id of the idle callback and remove it when the widget is
4901         destroyed to avoid crashing.  N#18096
4902
4903 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
4904
4905         * hildon-widgets/hildon-number-editor.c (button_event_id): GSource
4906         id's are unsigned and undefined at zero (instead of signed and -1)
4907
4908 2005-08-30  Tommi Komulainen  <tommi.komulainen@nokia.com>
4909         
4910         * hildon-widgets/hildon-time-editor.c (convert_to_12h): Removed a hack
4911         that was not working.  N#16805
4912
4913 2005-08-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
4914
4915         * configure.ac: Release 0.9.48
4916
4917 2005-08-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
4918
4919         * hildon-widgets/hildon-grid.c (hildon_grid_set_num_columns): Never
4920         allow area_rows to be 0 (ie. before widget is visible), otherwise the
4921         initial jump_scrollbar_to_focused() scrolls wrong.  N#17152
4922
4923 2005-08-22  Tommi Komulainen  <tommi.komulainen@nokia.com>
4924
4925         * hildon-widgets/hildon-calendar-popup.c (hildon_calendar_popup_init):
4926         Do not override the week-start property of GtkCalendar according to
4927         the hildon-libs PO file, it is automatically determined from locale
4928         data.  N#12176
4929
4930 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
4931
4932         * configure.ac: Release 0.9.47
4933
4934 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
4935
4936         * hildon-widgets/hildon-get-password-dialog.c: Add "numbers_only"
4937         property for setting the password entry accept only numeric values.
4938         N#15212
4939
4940 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
4941
4942         * hildon-widgets/hildon-calendar-popup.c (MAX_YEAR, MIN_YEAR):
4943         * hildon-widgets/hildon-note.c (ELLIPSATION_STRING, BOX_SPAXING):
4944         * hildon-widgets/hildon-volumebar-range.c (CHANGE_THRESHOLD):
4945         Use defines rather than magic numbers in the code.
4946
4947 2005-08-17  Tommi Komulainen  <tommi.komulainen@nokia.com>
4948
4949         Update to new l10n packaging style.  po-files (inside this package)
4950         are not used for now, the message catalogs come from separate packages
4951         and including them here would conflict.
4952
4953         * Makefile.am (SUBDIRS): stop including po-files
4954         * Makefile.am (EXTRA_DIST):
4955         * debian/hildon-libs-l10n-engb.install:
4956         * debian/hildon-libs-l10n-src.install:
4957         * po/debian/*: Removed
4958
4959 2005-08-09  Luc Pionchon  <luc.pionchon@nokia.com>
4960
4961         * hildon-widgets/hildon-file-details-dialog.c: Added read only
4962         checks to cover gateway content as well.
4963         
4964         * hildon-widgets/hildon-time-editor.c:
4965         (hildon_time_editor_validate): Replace solid numbers with defined
4966         values
4967         (convert_to_12h): Remove "work-around" for the broken 12h timespec
4968
4969
4970 2005-08-05  Luc Pionchon  <luc.pionchon@nokia.com>
4971
4972         * hildon-widgets/hildon-color-selector.c (modify_selected): fix
4973         invalid cast from `GdkWindow' to `GtkWindow' 
4974
4975         * hildon-widgets/hildon-color-popup.c
4976         (hildon_popup_palette_expose): removed debug printing
4977
4978 2005-08-03  Luc Pionchon  <luc.pionchon@nokia.com>
4979
4980         * doc/tmpl/hildon-note.sgml: code example, use slightly less funny
4981         string examples.
4982
4983         * hildon-widgets/hildon-scroll-area.c
4984         (hildon_scroll_area_destroy): one-instruction function:
4985         removed. Call g_free directly.
4986         + minor cleanup
4987         (hildon_scroll_area_size_allocate):When a scrollbar appears to the
4988         right edge of window, size of the child is also shrinked. 'fixed'
4989         does not automatically update this data -> Doing it manually.
4990
4991         * hildon-widgets/hildon-date-editor.h: added
4992         HildonDateEditorErrorType error enumeration type, removed signal
4993         "validate-date" virtual function, added signal "date-error"
4994         virtual function.
4995
4996         * hildon-widgets/hildon-date-editor.c (hildon_date_editor_date_error):
4997         added custom info prints.
4998         (hildon_date_editor_validate_date): removed
4999         (hildon_date_editor_entry_validate): validate maximum and minimum
5000         limits on each field.
5001         (hildon_date_editor_entry_focus_out): check the date validation
5002         in simpler manner, don't put content if field is empty (spec
5003         doesn't say if there should be anything placed in the entry if
5004         it is empty).
5005         (hildon_date_editor_get_date),
5006         (hildon_date_editor_get_month),
5007         (hildon_date_editor_get_year),
5008         (hildon_date_editor_get_day): use direct entry content, so that 0
5009         indicates empty entry, and information is more accurate.
5010
5011 2005-08-01  Luc Pionchon  <luc.pionchon@nokia.com>
5012
5013         * configure.ac: Adjusted CFLAGS and removed -Werror due to the
5014         glib-2.0 flaw. See
5015         http://bugzilla.gnome.org/show_bug.cgi?id=310175 and
5016         http://bugzilla.gnome.org/show_bug.cgi?id=310216
5017
5018 2005-07-29  Luc Pionchon  <luc.pionchon@nokia.com>
5019
5020         * hildon-widgets/hildon-controlbar.h: added missing signal when end reached
5021
5022 2005-07-26  Luc Pionchon  <luc.pionchon@nokia.com>
5023
5024         * hildon-widgets/hildon-number-editor.c: 
5025         (hildon_number_editor_select_all): new function, selects all
5026         the text in the entry.
5027         * hildon-widgets/hildon-number-editor.c: added several calls to
5028         hildon_number_editor_select_all with g_idle_add.
5029
5030         * hildon-controlbar.c : add signal when end reached
5031
5032         * hildon-time-editor.c : fixed: Time chooser widget displays am/pm and time separator indicators badly alligned.
5033
5034         * hildon-time-picker.c : displays valid date at 12:00 am/pm. 
5035         
5036 2005-07-25  Luc Pionchon  <luc.pionchon@nokia.com>
5037
5038         Fixed incorrect values in <Filetype> Details Dialog
5039         
5040         Fixed help button usage in dialogs
5041         
5042         * hildon-dialoghelp.c: Added more documentation about the
5043         help signal
5044         
5045         * hildon-file-details-dialog.c: Updated to match
5046         'File Management in OSSO' version 3.0
5047         
5048         * Fixed application hang after calling gtk_main_quit
5049         
5050         * hildon-date-editor.c: Fixed HildonDateEditor that caught
5051         ESC presses needlessly
5052         
5053         * hildon-time-editor.c: Fixed memory corruption