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