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