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