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