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