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