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