Add "Clear" button to the bct example. Add ChangeLog.
[hildon] / ChangeLog
1 2007-12-21  Xan Lopez  <xan.lopez@nokia.com>
2
3         * examples/hildon-bread-crumb-trail-example.c (main): 
4
5         Add clear button.
6
7         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_remove): 
8
9         Fix logic for the bread crumb trail node removal.
10
11         Fixes: NB#78616
12
13 2007-12-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
14
15         [1.99.1-1 release]
16
17         * NEWS:
18         * configure.ac:
19         * debian/changelog: Updating.
20
21 2007-11-08  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
22
23         Patch by Alejandro to get/set passwords dialogs accesibility.
24
25         * hildon-1/src/hildon-get-password-dialog.c:
26         * hildon-1/src/hildon-set-password-dialog.c: 
27         Set atk_set_name to the passwd entries in order to allow 
28         accessibility by name on this entries.
29         
30 2007-10-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
31
32         [1.99.0-2 release]
33
34         * debian/changelog:
35         * debian/control: Updating gtk dep.
36
37 2007-10-10  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
38
39         * configure.ac, pkgconfig/hildon-1.pc: Turn on -DMAEMO_CHANGES only if
40         USE_MAEMO_GTK is enabled.
41
42 2007-10-10  Xan Lopez  <xan.lopez@nokia.com>
43
44         * src/hildon-code-dialog.c (hildon_code_dialog_init): check for
45         MAEMO_GTK or GTK+ > 2.11 before using GTK_BUTTONBOX_CENTER mode.
46
47 2007-10-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
48
49         [1.99.0-1 release]
50
51         * NEWS:
52         * configure.ac:
53         * debian/changelog: Updating.
54
55 2007-10-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
56
57         * examples/Makefile.am:
58         * examples/hildon-logical-color-example.c:
59         * src/hildon-helper.c: Fixing the way logical colors/fonts are being
60         applied + adding a test case. Fixes: NB#71660.
61
62 2007-10-08  Xan Lopez  <xan.lopez@nokia.com>
63
64         * src/hildon-window.c (hildon_window_map): only map the vbox if it's supposed
65         to be visible, fixes warning on map for windows without toolbars.
66
67 2007-10-02  Xan Lopez  <xan.lopez@nokia.com>
68
69         * src/hildon-seekbar.c: gtk_range_get_fill_level is available in GTK+ since
70         2.11.0, add a check for that besides the MAEMO_GTK check.
71
72 2007-09-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
73
74         [1.0.17-1 release]
75
76         * NEWS:
77         * configure.ac:
78         * debian/changelog: Updating.
79
80 2007-09-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
81
82         * src/hildon-window.c: Applying patches by Xan to fix the toolbar
83         visibility. Fixes: NB#70842 and MB#615.
84
85 2007-09-25  Xan Lopez  <xan.lopez@nokia.com>
86
87         * src/hildon-bread-crumb-widget.c (hildon_bread_crumb_widget_constructor):
88         set the separator as no-show-all so it doesn't unintentionally appear when
89         someone does a show_all.
90
91 2007-09-25  Xan Lopez  <xan.lopez@nokia.com>
92
93         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_text)
94         (hildon_bread_crumb_trail_push_icon): Do not show the separator for the
95         toplevel item. Fixes: NB#62031
96
97 2007-09-24  Xan Lopez  <xan.lopez@nokia.com>
98
99         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_icon):
100         fix the name of the function in the docs.
101
102 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
103
104         [1.0.16-1 release]
105
106         * NEWS:
107         * configure.ac:
108         * debian/changelog: Updating.
109
110 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
111
112         * examples/hildon-banner-long-example.c: Adding a test-case for long
113         hildon banner.
114
115         * src/hildon-find-toolbar.c: Fixing the get_last_index function.
116
117 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
118
119         * src/hildon-color-chooser-dialog.c:
120         * src/hildon-color-chooser.c:
121         * src/hildon-font-selection-dialog.c: Adding two patches by Tommi to fix
122         memory leaks in font selector and color selector. Fixes: NB#70499 and
123         NB#70474.
124
125 2007-09-20  Johan Bilien  <johan.bilien@nokia.com> 
126
127         * src/hildon-helper.c: Fixed the leak of the a GList. Fixes: NB#70273.
128
129 2007-09-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
130
131         * src/hildon-code-dialog.c: Making the hardcoded WIDTH/HEIGHT values a
132         little bit bigger. Fixes: #NB63694.
133
134 2007-09-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
135
136         [1.0.15-1 release]
137
138         * NEWS:
139         * configure.ac:
140         * debian/changelog: Updating.
141
142 2007-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
143
144         * doc/Makefile.am:
145         * doc/hildon-docs.sgml:
146         * doc/images/bread-crumb-trail.png:
147         * doc/images/calendar-popup.png:
148         * doc/images/caption.png:
149         * doc/images/code-dialog.png:
150         * doc/images/color-button.png:
151         * doc/images/color-chooser-dialog.png:
152         * doc/images/color-chooser.png:
153         * doc/images/controlbar.png:
154         * doc/images/date-editor.png:
155         * doc/images/font-selection-dialog.png:
156         * doc/images/get-password-dialog.png:
157         * doc/images/hvolumebar.png:
158         * doc/images/login-dialog.png:
159         * doc/images/note.png:
160         * doc/images/number-editor.png:
161         * doc/images/range-editor.png:
162         * doc/images/seekbar.png:
163         * doc/images/set-password-dialog.png:
164         * doc/images/sort-dialog.png:
165         * doc/images/time-editor.png:
166         * doc/images/time-picker.png:
167         * doc/images/vvolumebar.png:
168         * doc/images/weekday-picker.png: Adding the new generated widget shots.
169         Adding the bread-crumb-trial and helpers to the documentation.
170
171 2007-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
172
173         * examples/hildon-find-toolbar-example.c:
174         * src/hildon-find-toolbar.c:
175         * src/hildon-find-toolbar.h: FIxing the default history-append handler to
176         actually continue firing the other handlers if connected. Adding a new
177         function:
178         hildon_find_toolbar_get_last_index that gets the index of the most
179         recently added (last) item. Fixes: NB#52301.
180
181 2007-09-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
182
183         * src/hildon-caption.c: Applying a patch by Tommi to fix the focus
184         behaviour. Fixes: NB#68610. 
185
186 2007-09-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
187
188         * src/hildon-banner.c: Actually reverting the previous change. It somehow
189         looks a bit worse.
190
191 2007-09-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
192
193         * src/hildon-banner.c: Changing the infobanner background pixmap to NULL
194         when realizing the banner. Should make the infonbanner effect a bit more
195         bearable.
196
197 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
198
199         * src/hildon-volumebar.c:
200         * src/hildon-volumebar.h: Changing the GtkWidget to HildonVolumebar in
201         hildon_volumebar_set_range_insensitive_message and
202         hildon_volumebar_set_range_insensitive_messagef. Fixes MB#1848.
203
204 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
205
206         * src/hildon-window.c: Fixing the border freeing on destroy.
207
208 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
209
210         * src/hildon-code-dialog-private.h:
211         * src/hildon-code-dialog.c: Adding a patch by Tomas Junnonen to fix the
212         kw keyboard support in HildonCodeDialog.
213
214 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
215
216         [1.0.14-1 release]
217
218         * NEWS:
219         * configure.ac:
220         * debian/changelog: Updating.
221
222 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
223
224         * src/hildon-date-editor.c:
225         * src/hildon-number-editor.c:
226         * src/hildon-private.c:
227         * src/hildon-private.h:
228         * src/hildon-time-editor.c:
229         * src/hildon-weekday-picker.c: A patch by Xan Lopez to fix focus
230         handling in subclassed composite widgets. Fixes: NB#66628.
231
232 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
233
234         * src/hildon-window.c: Removing extra gtk_main_iteration () processing
235         from destroy_ callback as it introduces problems in async dbus signal
236         handlers. Fixes NB#66673.
237
238 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
239
240         * examples/hildon-hvolumebar-example.c:
241         * src/hildon-volumebar.c: Improving the focus handling in the
242         volumebar widgets. Fixes NB#63955 and NB#65155. Also fixing the
243         set_property accessor so that "mute" property can be actually set. I'm
244         scared that nobody noticed it's totally broken.
245
246 2007-08-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
247
248         * debian/control: Use libesd0-dev or osso-esd-dev as esd dependancy.
249         Fixes NB#66548.
250
251 2007-08-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
252
253         * src/hildon-calendar.c:
254         * src/hildon-number-editor.c:
255         * src/hildon-time-picker.c: Changing the timeout repeat so that it
256         matches the spec of 6 chars per second. Fixes: NB#60489.
257
258 2007-08-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
259
260         * src/hildon-helper.c: Really fixing NB#58352. Looks like
261         gtk_style_lookup_color sometime returns FALSE even though color was
262         found and values were filled properly. Weird. Removing the warning for the
263         time being.
264
265 2007-08-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
266
267         * src/hildon-find-toolbar.c: Puting the combobox inside alignment to not
268         expand vertically. Adding some extra space to the find toolbar buttons to
269         make them thumbable. Fixes NB#66060.
270
271 2007-08-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
272
273         * src/hildon-calendar-popup.c: Replacing the "Done" button in the calendar
274         popup with "Ok" and "Cancel". Fixes NB#59299.
275
276 2007-08-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
277
278         * src/hildon-calendar.c: Process all window updates before executing next
279         timeout. Fixes: NB#54146.
280
281 2007-08-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
282
283         [1.0.13-1 release]
284
285         * NEWS:
286         * configure.ac:
287         * debian/changelog: Updating.
288
289 2007-08-16  Xan Lopez  <xan.lopez@nokia.com>
290
291         * src/hildon-banner.c: (hildon_banner_client_event): connect directly to
292         the client event and ignore it, since we use the delete event to close
293         after timeouts.
294
295 2007-08-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
296
297         * src/hildon-helper.c: Remove the bogus warning about color not being
298         found. Fixes NB#58352.
299
300 2007-08-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
301
302         * examples/Makefile.am:
303         * examples/hildon-toolbar-seekbar-example.c: Adding an example to test a
304         HildonSeekbar widget inside a toolbar.
305
306 2007-08-16  Xan Lopez  <xan.lopez@nokia.com>
307
308         * src/hildon-banner.c (hildon_banner_init): mark the banners as
309         temporary, depends on maemo-gtk >= 2.10.12-osso7. Also ignore the
310         delete event that will come from _GTK_DELETE_TEMPORARIES, as we
311         don't want to be closed by non-temporary windows on map.
312
313         Also use G_DEFINE_TYPE instead of manually typed code.
314
315 2007-08-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
316
317         [1.0.12-1 release]
318
319         * NEWS:
320         * configure.ac:
321         * debian/changelog:
322         * debian/rules: Updating.
323
324 2007-08-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
325
326         * examples/Makefile.am:
327         * examples/hildon-hvolumebar-timer-example.c: Adding an exmaple to debug
328         bug NB#61128. Strangely it works.
329
330 2007-08-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
331
332         * src/hildon-date-editor.c: When the date editor entry has been changed
333         but the numbers of characters < max, turn off the skip validation flag.
334         Prevents a situation when we enter first a valid year and later re-write
335         it with an invalid one. Fixes NB#60154.
336
337 2007-07-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
338
339         * src/hildon-code-dialog.c: Fixing the dialog button alignment inside the
340         code dialog. Fixes NB#64355.
341
342 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
343
344         * src/hildon-wizard-dialog.c: Don't call the _set_sensitivity again after
345         switching the page. Fixes NB#49374.
346
347         * examples/Makefile.am:
348         * examples/hildon-wizard-dialog-example.c: Adding an example for
349         HildonWizardDialog that shows how to handle manual sensitivity setting on
350         the wizard dialog.
351
352 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
353
354         * configure.ac:
355         * src/Makefile.am:
356         * src/hildon-version.h.in:
357         * src/hildon.h: Adding the HILDON_CHECK_VERSION macro. Fixes: NB#62061.
358
359 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
360
361         * src/hildon-volumebar.c: Updating the docs.
362
363 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
364
365         [1.0.11-1 release]
366
367         * NEWS:
368         * configure.ac:
369         * debian/changelog: Updating.
370
371 2007-07-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
372
373         * src/hildon-find-toolbar.c:
374         * src/hildon-find-toolbar.h: Adding a few new functions to control the
375         selected item: hildon_find_toolbar_set_active,
376         hildon_find_toolbar_set_active_iter, hildon_find_toolbar_get_active, 
377         hildon_find_toolbar_get_active_iter . They correspond to respective
378         GtkComboBox functions. 
379
380         * examples/Makefile.am:
381         * examples/hildon-find-toolbar-example.c: Adding the example to test the
382         new functionality.
383
384 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
385
386         * examples/Makefile.am:
387         * examples/hildon-seekbar-example.c: Adding the seekbar example to check
388         theming easily.
389
390         * src/hildon-font-selection-dialog.c: Fixing the default focus for dialog
391         when font size > 32 and we pack a focusable widget inside. Actually using
392         the default response would work too, but since we don't show default
393         response state in any way (no theming) it would not be visible to the
394         user. Fixes NB#63430.
395
396 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
397
398         * src/hildon-date-editor.c: Adding the missing variable setter in the
399         set_property handler. Fixes NB#54182.
400
401 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
402
403         * src/hildon-window.h: Changing the long key press time from 1500ms to
404         800ms as requested in NB#63700. I have a bad feeling about this, let's
405         see... Fixes NB#63700.
406
407 2007-07-12  Tommi Komulainen  <tommi.komulainen@nokia.com>
408
409         * src/hildon-time-picker.c (hildon_time_picker_class_init,
410         hildon_time_picker_map, hildon_time_picker_realize,
411         hildon_time_picker_style_set): Split the contents of map to more
412         appropriate functions; set window decorations on realize and update
413         arrows' size requisitions on style-set. Avoids unnecessary resizing.
414
415 2007-07-02  Xan Lopez <xan.lopez@nokia.com>
416
417         [1.0.10-2 release]
418
419         * NEWS:
420         * debian/changelog: Updating.
421
422 2007-07-02  Johan Bilien  <johan.bilien@nokia.com>
423
424         * src/Makefile.am: fixed installation of the header files
425
426 2007-06-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
427
428         [1.0.10-1 release]
429
430         * NEWS:
431         * configure.ac:
432         * debian/changelog: Updating.
433
434 2007-06-27  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
435
436         * configure.ac: Removing some remaining of --enable-xan.
437
438 2007-06-26  Xan Lopez  <xan.lopez@nokia.com>
439
440         * src/hildon-date-editor.c: (hildon_date_editor_keypress):
441         * src/hildon-time-editor.c: (hildon_time_editor_entry_keypress):
442
443         Move all focus crazyness to the rc files. This depends on gtk+2.0 >=
444         2.10.12-osso6 because the move-focus signal needs to be available in
445         GtkWidget.
446
447 2007-06-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
448
449         * examples/Makefile.am:
450         * examples/hildon-hvolumebar-insensitive-map-example.c: Adding an example
451         that makes a HildonVolumebar insensitive before mapping it. Seems to work
452         fine. Prolly NB#61128 is fixed now.
453
454 2007-06-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
455
456         * src/hildon-volumebar.c:
457         * src/hildon-volumebar.h: Adding the
458         hildon_volumebar_set_range_insensitive_message and
459         hildon_volumebar_set_range_insensitive_messagef functions to set
460         insensitive message on the slider of the volumebar. Fixes NB#61129.
461
462         * examples/Makefile.am:
463         * examples/hildon-hvolumebar-insensitive-example.c: Adding an example to
464         test the new insensitive messsage functionality on HildonVolumebar.
465
466 2007-06-14  Xan Lopez  <xan.lopez@nokia.com>
467
468         * src/hildon-private.c (hildon_private_composite_focus): make the focus handler
469         work again.
470
471 2007-06-13  Xan Lopez  <xan.lopez@nokia.com>
472
473         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_clear): workaround
474         http://bugzilla.gnome.org/show_bug.cgi?id=56070 hiding and showing the back
475         button on after clearing the trail.
476
477 2007-06-13  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
478
479         * src/hildon-code-dialog.c: Removing the separator from the dialog.
480
481 2007-06-12  Xan Lopez  <xan.lopez@nokia.com>
482
483         * src/Makefile.am: remove circular dependency in hildon-enum-types.h creation
484         by splitting the installed headers in generated and non-generated groups. Use
485         only the non-generated headers to create the hildon-enum-types.h file.
486
487         * src/hildon-seekbar.h: gtkscale.h already includes gtkrange.h.
488
489 2007-06-12  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
490
491         * src/hildon-window.c: Hide the window before performing the destroy.
492         Should make the app closing a little tiny bit more snappy. 
493
494 2007-06-12  Xan Lopez  <xan.lopez@nokia.com>
495
496         * src/hildon-seekbar.c: add gtkrange.h header
497         * src/hildon-caption.c: remove unused variable
498
499 2007-06-08  Tommi Komulainen  <tommi.komulainen@nokia.com>
500
501         * configure.ac: Remove dysfunctional AC_ARG_ENABLE. Pointed out by
502         Loic Minier.
503
504 2007-06-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
505
506         [1.0.9-1 release]
507
508         * NEWS:
509         * configure.ac:
510         * debian/changelog: Updating.
511
512 2007-06-07  Tommi Komulainen  <tommi.komulainen@nokia.com>
513
514         * src/hildon-window.c (hildon_window_window_state_event,
515         hildon_window_is_topmost_notify, hildon_window_class_init): Stop the
516         escape timeout on focus-out-event rather than notify::is-topmost; the
517         latter doesn't get called when menus pop up. Fixes: NB#52946, MB#1101
518
519 2007-06-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
520
521         * src/hildon-window.c: Adding a patch from Tommi Komulainen to pass the
522         correct timestamp and button to gtk_menu_popup. Fixes MB#1466. 
523
524 2007-06-07  Xan Lopez  <xan.lopez@nokia.com>
525
526         * src/hildon-window: actually, you need to use the macro always, there's
527         no private pointer in the instance structure. We should have cleaned this up
528         when we had the chance...
529         
530 2007-06-07  Xan Lopez  <xan.lopez@nokia.com>
531
532         * src/hildon-window.c: do not get the private date from HildonWindow before
533         it passes the g_return_if_fail check. Once it's passed the test, there's no
534         need to g_assert that it exists. Do not create a HildonWindowPrivate variable
535         if you are only going to access the data once. Whitespace cleanups.
536
537 2007-06-04  Xan Lopez  <xan.lopez@nokia.com>
538
539         * src/hildon-bread-crumb-trail.c: set children visible before allocation.
540         * src/hildon-bread-crumb-widget.c: set xalign to 0.0 for labels.
541
542 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
543
544         [1.0.8-1 release]
545
546         * NEWS:
547         * configure.ac:
548         * debian/changelog: Updating.
549
550 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
551
552         * src/hildon-window.c: When destroying the window, remove (if exists) the
553         escape timeout handler. Fixes #NB59276.
554
555 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
556
557         * src/hildon-banner.c: When realizing the widget, set the window
558         transiency. Setting the transiency in the gobject constructor is not
559         good, as the widget is not realized at that point. Fixes: #NB56624.
560
561 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
562
563         * src/hildon-bread-crumb-trail.h (struct _HildonBreadCrumbTrailClass):
564         Add padding for future expansions.
565
566 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
567
568         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_class_init):
569         Add a new signal "move-parent", bind Escape and BackSpace to it. The handler
570         will fake an activation on the previous to the last item of the trail, so
571         the effect can be overrided by the developer as usual.
572         Also change the callback for the back button to do the same thing, so its
573         effect can be overrided too. Fixes: NB#58982
574
575 2007-05-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
576
577         * src/hildon-caption.c: Implementing the proper focus grabbing in the
578         HildonCaption. Fixes NB#52379. 
579
580 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
581
582         * src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about
583         the internal state of the trail after the user has had the chance of executing
584         his handler for the signal. Specifically, it may happen that the activated button
585         is removed and the user still lets the default handler run. This would segfault
586         previously.
587
588 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
589
590         * src/hildon-font-selection-dialog.c: When the font is really big, add the
591         scrollbar to the preview dialog. Fixes NB#54147.
592
593 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
594
595         * src/hildon-date-editor.c: Changing the default max year to 2037. The
596         max/min year properties can be altered, so the client can modify it
597         anyways. 1970 - 2037 sounds like a sane default. Fixes NB#54147.
598
599 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
600
601         * src/hildon-calendar.c: Removing the unused 'hildonlike' property, making
602         hildonlike by default. Fixing a problem with disappearing arrows when
603         scrolling through months and years. Fixes NB#54127. 
604
605 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
606
607         * examples/hildon-date-editor-example.c: Adding error callback to the date
608         editor example. 
609
610 2007-05-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
611
612         [1.0.7-1 release]
613
614         * NEWS:
615         * debian/changelog:
616         * configure.ac: Updating.
617
618 2007-05-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
619
620         * configure.ac: Adding a special '--enable-xan' configure option that
621         turns off the -Werror compilation setting. Usefull for development.
622
623         * src/hildon-calendar.c:
624         * src/hildon-number-editor.c:
625         * src/hildon-time-picker.c: Adding the 5* multiplier to
626         gtk-timeout-update.
627
628 2007-05-24  Xan Lopez  <xan.lopez@nokia.com>
629
630         * src/hildon-note.c (hildon_note_init): Use g_object_ref_sink
631         instead of g_object_ref + gtk_object_sink.
632
633 2007-05-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
634
635         [1.0.6-1 release]
636
637         * NEWS:
638         * configure.ac:
639         * debian/changelog: Updating.
640
641 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
642
643         * src/hildon-color-chooser-dialog.c:
644         * src/hildon-color-chooser.c: A few more GdkColor struct allocation fixes
645         straight from Tommi labs.
646
647 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
648
649         * examples/hildon-finger-example.c: Correcting the header file path.
650
651         * src/hildon-color-chooser-dialog.c: Allocate the color on the stack for 
652         the changed signal. Fixes a small memory leak.
653
654 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
655
656         * autogen.sh:
657         * debian/rules:
658         * src/hildon-banner.c: Importing several usefull fixes from the
659         ubuntu-mobile branch.
660
661 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
662
663         * examples/Makefile.am:
664         * examples/hildon-finger-example.c: Adding a finger-checking code
665         example. 
666
667         * src/hildon-font-selection-dialog.c: Do not allocate the color
668         structure using the g_new. Fixes NB#54061.
669
670 2007-05-09  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
671
672         * src/hildon-helper.c: Correcting tabs in file.
673
674 2007-05-08  Xan Lopez  <xan.lopez@nokia.com>
675
676         * src/hildon-bread-crumb-trail.c: Use set_child_visible only to
677         control the visibility of the children.
678
679         * examples/hildon-bread-crumb-trail-example.c: Plug leak.
680
681 2007-05-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
682
683         [1.0.5-1 release]
684
685         * NEWS:
686         * configure.ac:
687         * debian/changelog: Updating.
688
689 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
690
691         * src/hildon-bread-crumb-trail.c:
692         (hildon_bread_crumb_trail_size_allocate): 
693
694         Make the back button always a square.
695
696 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
697
698         * src/hildon-bread-crumb-trail.h: Include hildon-bread-crumb-widget.h
699         from the .c file as it's a private file. 
700
701 2007-05-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
702
703         * examples/hildon-vvolumebar-example.c: The VVolumebar example now
704         uses slightly bigger height.
705
706         * src/hildon-font-selection-dialog.c: Adding some checks before
707         freeing memory in the font selection dialog.
708
709 2007-05-02  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
710
711         * src/hildon-font-selection-dialog.c: Adding a small check when
712         freeing memory. 
713
714         * src/hildon-wizard-dialog.c: Applying a patch by Iain Holmes to fix
715         buttons sensitivity on page switching.
716
717 2007-04-27  Xan Lopez  <xan.lopez@nokia.com>
718
719         * src/hildon-bread-crumb-trail.c: make the add method handle all the
720         internal details of adding a bread crumb to the trail.
721
722 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
723
724         [1.0.4-1 release]
725
726         * README:
727         * configure.ac:
728         * debian/changelog: Updating.
729
730         * src/hildon-bread-crumb-trail.h:
731         * src/hildon-bread-crumb.h: Changing the API guard to
732         HILDON_ENABLE_UNSTABLE_API.
733
734 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
735
736         [1.0.3-1 release]
737
738         * NEWS:
739         * configure.ac:
740         * debian/changelog:
741         * debian/rules:
742         * src/hildon-helper.h: Updating.
743
744 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
745
746         [1.0.2-1 release]
747
748         * NEWS:
749         * configure.ac:
750         * debian/changelog:
751
752 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
753
754         * README:
755         * configure.ac:
756         * src/hildon-helper.h: Small fix to make the package actually compile.
757
758 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
759
760         * src/hildon-bread-crumb-trail.h:
761         * src/hildon-bread-crumb.h:
762
763         Guard with ENABLE_UNSTABLE_API. To use the bread crumb you'll need
764         to define ENABLE_UNSTABLE_API in the code that includes these headers.
765         
766 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
767         
768         * examples/hildon-bread-crumb-trail-example.c:
769         * src/Makefile.am:
770         * src/hildon-bread-crumb-trail.c:
771         * src/hildon-bread-crumb-trail.h:
772         * src/hildon-bread-crumb.c:
773         * src/hildon-bread-crumb.h:
774         * src/hildon-marshalers.list:
775         * src/hildon-bread-crumb-widget.c:
776         * src/hildon-bread-crumb-widget.h:
777
778         Slight change in the widget design. The bread crumb trail API is
779         unchanged, but HildonBreadCrumb is now an interface. A *private*
780         implementation, hildon-bread-crumb-widget, is provided and used
781         internally by the trail for the push_text/push_icon functions.
782
783         The generic push API is still available, so anyone can implement
784         and use its own bread crumb widget.
785         
786 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
787
788         * debian/rules: Fixing the shlibs.
789
790 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
791
792         * src/hildon-banner.c: Fixing a problem with timed banners having
793         their parrent destroyed before they are.
794
795 2007-04-17  Xan Lopez  <xan.lopez@nokia.com>
796
797         * src/hildon-bread-crumb.c:
798         * src/hildon-bread-crumb.h:
799
800         Make the get_natural_size function a vfunc.
801
802 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
803
804         * src/hildon-bread-crumb.c:
805         * src/hildon-bread-crumb-trail.c:
806
807         Some cleanups.
808
809 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
810
811         [1.0.1-1 release]
812
813         * AUTHORS:
814         * NEWS:
815         * configure.ac:
816         * debian/changelog: Updating for release.
817
818 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
819
820         * src/hildon-bread-crumb.c (hildon_bread_crumb_get_natural_size):
821         don't leak the pango layout.
822
823 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
824
825         * src/hildon.h:
826         * examples/hildon-bread-crumb-trail-example.c:
827
828         Fix example.
829
830 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
831
832         * debian/changelog: Removing the bug-fixed entries that were actually
833         resolved as WONTFIX.
834
835         * src/hildon-date-editor.c: Removing a redundant check. Fixes
836         NB#54182.
837
838 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
839
840         * src/hildon-bread-crumb-trail.c:
841         * src/hildon-bread-crumb-trail.h:
842         * src/hildon-bread-crumb.c:
843         * src/hildon-bread-crumb.h:
844
845         Untabify.
846         
847 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
848
849         * src/hildon-bread-crumb-trail.c: don't use the priv data of bct
850         until it's passed the type check.
851
852 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
853
854         * examples/hildon-bread-crumb-trail-example.c
855
856         Add license.
857         
858 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
859
860         * examples/Makefile.am
861         * examples/hildon-bread-crumb-trail-example.c
862         * src/Makefile.am
863         * src/hildon-bread-crumb-trail.c
864         * src/hildon-bread-crumb-trail.h
865         * src/hildon-bread-crumb.c
866         * src/hildon-bread-crumb.h
867
868         New HildonBreadCrumbTrail widget.
869
870 2007-04-02  Lucas Rocha  <lucas.rocha@nokia.com>
871
872         * src/hildon-range-editor.c (hildon_range_editor_init),
873         src/hildon-seekbar.c (hildon_seekbar_get_fraction,
874         hildon_seekbar_set_fraction, hildon_seekbar_set_position),
875         src/hildon-time-editor.c (hildon_time_editor_tap_and_hold_setup,
876         hildon_time_editor_class_init, hildon_time_editor_init),
877         src/hildon-get-password-dialog.c (invalid_input,
878         hildon_get_password_set_property, hildon_get_password_get_property,
879         create_contents, hildon_get_password_dialog_set_max_characters),
880         src/hildon-set-password-dialog.c (create_contents),
881         src/hildon-date-editor.c (hildon_date_editor_init),
882         src/hildon-login-dialog.c (hildon_login_dialog_init),
883         src/hildon-number-editor.c (hildon_number_editor_init),
884         src/hildon-find-toolbar.c (hildon_find_toolbar_emit_invalid_input,
885         hildon_find_toolbar_emit_close, hildon_find_toolbar_init): made all
886         the Maemo GTK+ specific API optional by adding a --with-maemo-gtk
887          configure option and adding the respective checks in the code.
888         * src/hildon-calendar.c (hildon_calendar_paint_week_numbers,
889         hildon_calendar_drag_data_received): fixed some build warnings.
890
891 2007-03-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
892
893         * debian/changelog: A 1.0.0 release notes.
894