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