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