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