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