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