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