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