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