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