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