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