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