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