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