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