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