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