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