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