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