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