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