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