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