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