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