fix typo
[hildon] / ChangeLog
1 2008-05-26  Michael Natterer  <mitch@imendio.com>
2
3         * src/hildon-time-editor.c (hildon_time_editor_class_init): The
4         widget_class->tap_and_hold_setup signal slot doesn't exist any
5         longer, stop overriding it.
6
7         (hildon_time_editor_init): g_signal_connect() to the
8         tap-and-hold-setup signal instead.
9
10         (hildon_time_editor_entry_keypress): add cast to fix warning.
11
12 2008-05-23  Alberto Garcia  <agarcia@igalia.com>
13
14         * doc/hildon-docs.sgml
15         * doc/hildon.types
16         * examples/Makefile.am
17         * examples/hildon-app-menu-example.c
18         * src/Makefile.am
19         * src/hildon-app-menu-private.h
20         * src/hildon-app-menu.c
21         * src/hildon-app-menu.h
22         * src/hildon.h
23         New HildonAppMenu widget
24
25 2008-05-21 Alejandro G. Castro <alex@igalia.com>
26
27         Rearranged the inheritance of the pannable area, now it inherits
28         from GtkBin. This will allow us to control the event_window and
29         the allocation process of the widget, required for some effects.
30         
31         * src/hildon-pannable-area.h: Replaced GtkEventBox structures with
32         GtkBin structures.  * src/hildon-pannable-area.c: Added the
33         event_window variable.
34         (hildon_pannable_area_button_press_cb):
35         (hildon_pannable_area_button_release_cb):
36         (hildon_pannable_area_motion_notify_cb): 
37         Changed the signature of the method, now we override the event
38         callback instead of connecting to the signal.
39
40         (hildon_pannable_area_realize):
41         (hildon_pannable_area_unrealize):
42         (hildon_pannable_area_map):
43         (hildon_pannable_area_unmap):
44         (hildon_pannable_area_size_allocate):
45         Added functions to control the widget construction. We add a 
46         INPUT_ONLY window and we put it over the widgets inside the 
47         container, this event_window handles the events.
48
49         (hildon_pannable_area_class_init):
50         Replaced the signal connections with overrides of the event 
51         callbacks.
52         
53 2008-05-20 Alejandro G. Castro <alex@igalia.com>
54
55         Bouncing effect added when touching the borders, you can change
56         the elasticity of the border changing the ELASTICITY define.
57         
58         * src/hildon-pannable-area.c: Added ELASTICITY define.
59         (hildon_pannable_area_timeout): Added inverse velocity when
60         touching the border of the child widget, that causes a bounce.
61
62 2008-05-20 Alejandro G. Castro <alex@igalia.com>
63
64         Improved performance, we now do not go to the X server in order to
65         get the list of window children. Apparently the effect is the
66         same, we have to be careful and check if this breaks something in
67         any corner case.
68         
69         * src/hildon-pannable-area.c:
70         (get_ordered_children): Removed this function.
71         (hildon_pannable_area_get_topmost): Replaced the ad-hoc search of
72         the children windows function with gdk_window_get_children.
73         
74 2008-05-20 Alejandro G. Castro <alex@igalia.com>
75
76         * src/hildon-pannable-area.c:
77         (hildon_pannable_area_dispose): Fixed a crash when closing the
78         window and kinetics is activated.
79         
80 2008-05-19  Alberto Garcia  <agarcia@igalia.com>
81
82         * src/hildon-pannable-area.h
83         * src/hildon-pannable-area.c
84         Changed indentation style to meet the one used in Hildon
85
86 2008-05-19 Alejandro G. Castro <alex@igalia.com>
87
88         Reviewed the interaction of the AUTO mode, now we use the time
89         attribute of the events and calculate the velocity in the motion,
90         doing a gimp like calculation. The velocity is calculated in each
91         motion event using the last velocity and the current one, the
92         SMOOTH_FACTOR controls the percentage of the new velocity we use.
93         
94         * src/hildon-pannable-area.c: Replaced the time based algorithm
95         for the AUTO mode.
96         (hildon_pannable_area_motion_notify_cb): now we do not launch the
97         timeout for the AUTO mode when we are still moving the cursor. We
98         added also the velocity calculation in this function.
99         (hildon_pannable_area_button_release_cb): launch the timeout in
100         case we are in AUTO mode. There are still some constants here that
101         come from the old implementation that should be reviewed and
102         handled properly.
103         
104 2008-05-15  Alberto Garcia  <agarcia@igalia.com>
105
106         * doc/hildon-docs.sgml
107         * doc/hildon.types
108         * src/Makefile.am
109         * src/hildon-stackable-window.c
110         * src/hildon-stackable-window.h
111         * src/hildon.h
112         New HildonStackableWindow widget
113
114         * examples/hildon-dialog-example.c
115         * examples/hildon-pannable-area-example.c
116         Updated copyright
117
118 2008-05-14  Alberto Garcia  <agarcia@igalia.com>
119
120         * src/hildon-dialog.c
121         (hildon_dialog_new_with_buttons): New constructor.
122
123         * examples/hildon-dialog-example.c
124         (main): Update the example to use the new
125         hildon_dialog_new_with_buttons().
126
127         * examples/hildon-pannable-area-example.c
128         (main): Update example.
129
130 2008-05-13 Alberto Garcia <agarcia@igalia.com>
131
132         * doc/hildon-docs.sgml
133         * doc/hildon.types
134         Added HildonPannableArea to the documentation.
135
136 2008-05-13 Victor Jaquez <vjaquez@igalia.com>
137
138         * doc/visual_index.xml
139         Fix reference to HildonLoginDialog in documentation
140
141         * doc/hildon-docs.sgml
142         * doc/hildon.types
143         * examples/Makefile.am
144         * examples/hildon-dialog-example.c
145         * src/Makefile.am
146         * src/hildon-dialog.c
147         * src/hildon-dialog.h
148         * src/hildon.h
149         New HildonDialog widget.
150
151 2008-05-09 Alberto Garcia <agarcia@igalia.com>
152
153         * src/hildon-pannable-area.c
154         Merge latest changes (r4318, r4342) from libmokoui trunk
155
156 2008-05-09 Alberto Garcia <agarcia@igalia.com>
157
158         * examples/Makefile.am
159         * examples/hildon-pannable-area-example.c
160         * src/Makefile.am
161         * src/hildon-pannable-area.c
162         * src/hildon-pannable-area.h
163         * src/hildon.h
164         New HildonPannableArea widget.
165
166 2008-04-15 18:05:19    <timj@imendio.com>
167
168         * src/hildon-banner.c: revert the recent change, that introduced
169         gtk_window_present() calls. this reopens:
170           Bug 78481 - [freetest] information banners are hidden under browser menu
171         But resolves another variant of:
172           Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
173
174 2008-04-15 13:21:13    <timj@imendio.com>
175
176         * src/hildon-banner.c: refetch layout pointer after GtkLabel possibly
177         recreated its layout, spotted by Kris. this fixes all remaining
178         artefacts and stability issues with the banner code. in particular:
179         Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
180
181 2008-04-14 16:52:59    <timj@imendio.com>
182
183         * src/hildon-banner.c: guard force_to_wrap_truncated() against
184         operating on unrealized widgets, fixes:
185         Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
186
187         * src/hildon-banner-private.h: coalesce boolean fields into bitfield.
188
189 2008-04-09  Kristian Rietveld  <kris@imendio.com>
190
191         Fixes: NB#77775: Media Player, Save Now playing list, too long name
192         makes banner disappear.
193         Fixes: NB#79182: info banner flickering with certain message lengts.
194
195         * src/hildon-banner.c (hildon_banner_constructor),
196         (hildon_banner_init), (hildon_banner_set_text),
197         (hildon_banner_set_markup): call hildon_banner_reset_wrap_state(),
198         (hildon_banner_reset_wrap_state): new function: reset wrap flags to
199         FALSE, reset size requests of label and banner,
200         (force_to_wrap_truncated): when the text is too wide, always enforce
201         the maximum possible width instead of recalculating it from the
202         layout; enforce the maximum banner height of 3 lines,
203         (hildon_banner_init): set WORD_CHAR wrapping, this will result in
204         nicer wrapping and no truncated chars if space gets tight.
205
206         * src/hildon-banner-private.h: add has_been_wrapped and
207         has_been_truncated fields.
208
209 2008-04-07  Sven Herzberg  <sven@imendio.com>
210
211         Fixes: NB#78896: libhildon code inspection/coverity: uninitialised
212         local values in hildon_date_editor_size_allocate
213
214         * src/hildon-date-editor.c: moved the real allocation code into the
215         if() branch
216
217 2008-04-07  Sven Herzberg  <sven@imendio.com>
218
219         Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
220         local values in hildon_date_editor_size_allocate
221
222         * src/hildon-date-editor.c: merged the two if() branches together
223
224 2008-04-07  Sven Herzberg  <sven@imendio.com>
225
226         Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
227         local values in hildon_date_editor_size_allocate
228
229         * src/hildon-date-editor.c: changed the arguments of the if()
230         conditions
231
232 2008-04-07  Sven Herzberg  <sven@imendio.com>
233
234         Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
235         local values in hildon_date_editor_size_allocate
236
237         * src/hildon-date-editor.c: split the calculation of the allocation
238         from the real allocation
239
240 2008-03-27  Michael Natterer  <mitch@imendio.com>
241
242         Fixes: NB#81696: The passcode is not overwritten even after
243         selecting
244
245         * src/hildon-code-dialog.c
246         (hildon_code_dialog_button_clicked)
247         (hildon_code_dialog_im_commit): don't use gtk_entry_append_text()
248         because that doesn't overwrite selected text. Instead, emit the
249         "commit" signal on the entry's im_context so the entry's normal
250         insert logic is triggered. Set the cursor to the end of the entry
251         after each insert operation so that we *only* insert in the middle
252         of the text if something was selected.
253
254 2008-03-27  Michael Natterer  <mitch@imendio.com>
255
256         Enable fixing: NB#79916 and NB#79918: The help topic for Color
257         selector cannot be opened
258
259         * src/hildon-color-button.c: add signal "setup-dialog" and emit it
260         when the popup color selector is created. Please connect to this
261         signal in order to set the dialog's help ID.
262
263 2008-03-25  Sven Herzberg  <sven@imendio.com>
264
265         Fixes: MB#1212: Hide info banners (infoprints) on click
266
267         * src/hildon-banner.c: (simulate_close), (hildon_banner_timeout):
268         extracted the close event simulation into an extra function
269         (hildon_banner_button_press_event): simulate a close event and destroy
270         the widget if the event wasn't handled
271         (hildon_banner_class_init): added the button_press_event handler
272         (hildon_banner_init): added button-press events to the widget
273
274 2008-03-25  Sven Herzberg  <sven@imendio.com>
275
276         Fixes: MB:#924: Hildon widgets doesn't support RTL mode
277         Patch from: Mohammad Anwari  <mdamt@maemo.org>
278
279         * src/hildon-banner.c: let the HildonBanners pop up on the left side
280         instead of the right in RTL mode
281         * src/hildon-bread-crumb-trail.c: mirror the appearance of the
282         breadcrumb button list in RTL mode
283         * src/hildon-caption.c: mirror the appearance of the caption widget in
284         RTL mode
285         * src/hildon-date-editor.c: mirror appearance of the date editor in
286         RTL mode
287         * src/hildon-time-editor.c: mirror appearance of the time editor in
288         RTL mode
289         * src/hildon-window.c: fix the position of the popup in RTL mode
290
291 2008-03-25  Sven Herzberg  <sven@imendio.com>
292
293         Amendment to the fix of NB#22072. Fix compilation.
294
295         * src/hildon-banner.c: (hildon_banner_timeout): fix compilation
296
297 2008-03-19  Sven Herzberg  <sven@imendio.com>
298
299         Fixes: NB#22072: Revisiting fix for "Implement robust timer handling
300         in Info Banner" bug
301
302         * src/hildon-banner.c: (hildon_banner_timeout): reset the current
303         timeout id properly when the timeout will disappear this leaves no
304         artifacts around in the destroy(); there will only be the timeout
305         created by hildon_banner_ensure_timeout() and adding a new timeout
306         will also work if the timeout gets removed because the timeout_handler
307         returned FALSE
308
309 2008-03-19  Michael Natterer  <mitch@imendio.com>
310
311         Fixes: NB#79791: Cannot set focus to Master volume using stylus
312
313         * src/hildon-volumebar.c
314         * src/hildon-vvolumebar.c
315         * src/hildon-hvolumebar.c (init): remove UNSET_FLAGS(CAN_FOCUS) so
316         the widget becomes focussable at all.
317
318         * src/hildon-volumebar.c: implement GtkWidget::grab_focus() and
319         set the focus to wither the mute button or the volumebar.
320
321         Remove own "can-focus" property and instead listen to
322         notify::can-focus in order to update the widget's state.
323
324         Implement GtkWidget::focus() and make sure we can also *leave* the
325         widget, not only enter it, depending on volumebar orientation and
326         requested focus direction.
327
328         Clean up set_mute() to cooperate nicely with all the above.
329
330 2008-03-04  Michael Natterer  <mitch@imendio.com>
331
332         Fixes: NB#78481: information banners are hidden under browser menu
333
334         * src/hildon-banner.c: call gtk_window_present() on the banners so
335         they are risen if they are already visible.
336
337 2008-03-03  Sven Herzberg  <sven@imendio.com>
338
339         Fixes: MB#1220: HildonWindow should take GtkMenu accel_group into account
340
341         * examples/hildon-window-menu-example.c: (main): extended the window
342         menu example to serve as a testcase for automatically added
343         accelerator groups, too
344         * src/hildon-window.c: (hildon_window_add_accel_group),
345         (hildon_window_set_menu): added patch by Tommi Komulainen
346
347 2008-03-03  Sven Herzberg  <sven@imendio.com>
348
349         Fixes: MB#1276: wrong allocators used in hildon_window_get_borders
350
351         * src/hildon-window.c: (hildon_window_get_borders): don't imply any
352         knowledge about the border allocators used within GTK+
353
354 2008-02-26  Sven Herzberg  <sven@imendio.com>
355
356         Fixes: MB#2981: Build with asserts broken
357
358         * src/hildon-date-editor.c,
359         * src/hildon-number-editor.c,
360         * src/hildon-time-editor.c,
361         * src/hildon-weekday-picker.c: replace HILDON_IS_EDITOR_EDITOR by a
362         the proper GType instance check
363
364 2008-02-25  Sven Herzberg  <sven@imendio.com>
365
366         Fixed: MB#1221: HildonWindow shouldn't call show_all for GtkMenu
367
368         * doc/Makefile.am: tell gtk-doc about HILDON_DISABLE_DEPRECATED
369         * examples/hildon-window-menu-example.c: (main): explicitly show
370         the menu item
371         * src/hildon-window.c:
372         (hildon_window_set_main_menu): moved most of the code from set_menu()
373         to this place; skipped the call to gtk_widget_show_all(); also didn't
374         introduce gtk_widget_show() as gtk_menu_popup() will call that anyways
375         (hildon_window_set_menu): removed most of the code, just keep the
376         questionable gtk_widget_show_all()
377         * src/hildon-window.h: added the new function and deprecate the old
378         one
379
380 2008-01-10  Xan Lopez  <xan.lopez@nokia.com>
381
382         [2.0.1-1 release]
383
384         * NEWS:
385         * configure.ac:
386         * debian/changelog: Updating.
387
388 2008-01-10  Xan Lopez  <xan.lopez@nokia.com>
389
390         * configure.ac:
391         * pkgconfig/Makefile.am:
392         * pkgconfig/hildon.pc.in:
393         * src/Makefile.am:
394
395         Do not use PACKAGE_VERSION_MAJOR as the API revision,
396         use newly created API_MAJOR_VERSION.
397         
398 2008-01-09  Xan Lopez  <xan.lopez@nokia.com>
399
400         [2.0.0-1 release]
401
402         * NEWS:
403         * configure.ac:
404         * debian/changelog: Updating.
405
406 2008-01-09  Xan Lopez  <xan.lopez@nokia.com>
407
408         * src/hildon-color-chooser.c (hildon_color_chooser_class_init): 
409
410         Add outer_border style property, we use it but don't define it (!).
411
412         Fixes NB#75310
413
414 2007-12-21  Xan Lopez  <xan.lopez@nokia.com>
415
416         * examples/hildon-bread-crumb-trail-example.c (main): 
417
418         Add clear button.
419
420         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_remove): 
421
422         Fix logic for the bread crumb trail node removal.
423
424         Fixes: NB#78616
425
426 2007-12-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
427
428         [1.99.1-1 release]
429
430         * NEWS:
431         * configure.ac:
432         * debian/changelog: Updating.
433
434 2007-11-08  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
435
436         Patch by Alejandro to get/set passwords dialogs accesibility.
437
438         * hildon-1/src/hildon-get-password-dialog.c:
439         * hildon-1/src/hildon-set-password-dialog.c: 
440         Set atk_set_name to the passwd entries in order to allow 
441         accessibility by name on this entries.
442         
443 2007-10-11  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
444
445         [1.99.0-2 release]
446
447         * debian/changelog:
448         * debian/control: Updating gtk dep.
449
450 2007-10-10  Mohammad Anwari  <Mohammad.Anwari@nokia.com>
451
452         * configure.ac, pkgconfig/hildon-1.pc: Turn on -DMAEMO_CHANGES only if
453         USE_MAEMO_GTK is enabled.
454
455 2007-10-10  Xan Lopez  <xan.lopez@nokia.com>
456
457         * src/hildon-code-dialog.c (hildon_code_dialog_init): check for
458         MAEMO_GTK or GTK+ > 2.11 before using GTK_BUTTONBOX_CENTER mode.
459
460 2007-10-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
461
462         [1.99.0-1 release]
463
464         * NEWS:
465         * configure.ac:
466         * debian/changelog: Updating.
467
468 2007-10-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
469
470         * examples/Makefile.am:
471         * examples/hildon-logical-color-example.c:
472         * src/hildon-helper.c: Fixing the way logical colors/fonts are being
473         applied + adding a test case. Fixes: NB#71660.
474
475 2007-10-08  Xan Lopez  <xan.lopez@nokia.com>
476
477         * src/hildon-window.c (hildon_window_map): only map the vbox if it's supposed
478         to be visible, fixes warning on map for windows without toolbars.
479
480 2007-10-02  Xan Lopez  <xan.lopez@nokia.com>
481
482         * src/hildon-seekbar.c: gtk_range_get_fill_level is available in GTK+ since
483         2.11.0, add a check for that besides the MAEMO_GTK check.
484
485 2007-09-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
486
487         [1.0.17-1 release]
488
489         * NEWS:
490         * configure.ac:
491         * debian/changelog: Updating.
492
493 2007-09-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
494
495         * src/hildon-window.c: Applying patches by Xan to fix the toolbar
496         visibility. Fixes: NB#70842 and MB#615.
497
498 2007-09-25  Xan Lopez  <xan.lopez@nokia.com>
499
500         * src/hildon-bread-crumb-widget.c (hildon_bread_crumb_widget_constructor):
501         set the separator as no-show-all so it doesn't unintentionally appear when
502         someone does a show_all.
503
504 2007-09-25  Xan Lopez  <xan.lopez@nokia.com>
505
506         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_text)
507         (hildon_bread_crumb_trail_push_icon): Do not show the separator for the
508         toplevel item. Fixes: NB#62031
509
510 2007-09-24  Xan Lopez  <xan.lopez@nokia.com>
511
512         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_icon):
513         fix the name of the function in the docs.
514
515 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
516
517         [1.0.16-1 release]
518
519         * NEWS:
520         * configure.ac:
521         * debian/changelog: Updating.
522
523 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
524
525         * examples/hildon-banner-long-example.c: Adding a test-case for long
526         hildon banner.
527
528         * src/hildon-find-toolbar.c: Fixing the get_last_index function.
529
530 2007-09-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
531
532         * src/hildon-color-chooser-dialog.c:
533         * src/hildon-color-chooser.c:
534         * src/hildon-font-selection-dialog.c: Adding two patches by Tommi to fix
535         memory leaks in font selector and color selector. Fixes: NB#70499 and
536         NB#70474.
537
538 2007-09-20  Johan Bilien  <johan.bilien@nokia.com> 
539
540         * src/hildon-helper.c: Fixed the leak of the a GList. Fixes: NB#70273.
541
542 2007-09-18  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
543
544         * src/hildon-code-dialog.c: Making the hardcoded WIDTH/HEIGHT values a
545         little bit bigger. Fixes: #NB63694.
546
547 2007-09-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
548
549         [1.0.15-1 release]
550
551         * NEWS:
552         * configure.ac:
553         * debian/changelog: Updating.
554
555 2007-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
556
557         * doc/Makefile.am:
558         * doc/hildon-docs.sgml:
559         * doc/images/bread-crumb-trail.png:
560         * doc/images/calendar-popup.png:
561         * doc/images/caption.png:
562         * doc/images/code-dialog.png:
563         * doc/images/color-button.png:
564         * doc/images/color-chooser-dialog.png:
565         * doc/images/color-chooser.png:
566         * doc/images/controlbar.png:
567         * doc/images/date-editor.png:
568         * doc/images/font-selection-dialog.png:
569         * doc/images/get-password-dialog.png:
570         * doc/images/hvolumebar.png:
571         * doc/images/login-dialog.png:
572         * doc/images/note.png:
573         * doc/images/number-editor.png:
574         * doc/images/range-editor.png:
575         * doc/images/seekbar.png:
576         * doc/images/set-password-dialog.png:
577         * doc/images/sort-dialog.png:
578         * doc/images/time-editor.png:
579         * doc/images/time-picker.png:
580         * doc/images/vvolumebar.png:
581         * doc/images/weekday-picker.png: Adding the new generated widget shots.
582         Adding the bread-crumb-trial and helpers to the documentation.
583
584 2007-09-14  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
585
586         * examples/hildon-find-toolbar-example.c:
587         * src/hildon-find-toolbar.c:
588         * src/hildon-find-toolbar.h: FIxing the default history-append handler to
589         actually continue firing the other handlers if connected. Adding a new
590         function:
591         hildon_find_toolbar_get_last_index that gets the index of the most
592         recently added (last) item. Fixes: NB#52301.
593
594 2007-09-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
595
596         * src/hildon-caption.c: Applying a patch by Tommi to fix the focus
597         behaviour. Fixes: NB#68610. 
598
599 2007-09-10  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
600
601         * src/hildon-banner.c: Actually reverting the previous change. It somehow
602         looks a bit worse.
603
604 2007-09-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
605
606         * src/hildon-banner.c: Changing the infobanner background pixmap to NULL
607         when realizing the banner. Should make the infonbanner effect a bit more
608         bearable.
609
610 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
611
612         * src/hildon-volumebar.c:
613         * src/hildon-volumebar.h: Changing the GtkWidget to HildonVolumebar in
614         hildon_volumebar_set_range_insensitive_message and
615         hildon_volumebar_set_range_insensitive_messagef. Fixes MB#1848.
616
617 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
618
619         * src/hildon-window.c: Fixing the border freeing on destroy.
620
621 2007-09-05  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
622
623         * src/hildon-code-dialog-private.h:
624         * src/hildon-code-dialog.c: Adding a patch by Tomas Junnonen to fix the
625         kw keyboard support in HildonCodeDialog.
626
627 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
628
629         [1.0.14-1 release]
630
631         * NEWS:
632         * configure.ac:
633         * debian/changelog: Updating.
634
635 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
636
637         * src/hildon-date-editor.c:
638         * src/hildon-number-editor.c:
639         * src/hildon-private.c:
640         * src/hildon-private.h:
641         * src/hildon-time-editor.c:
642         * src/hildon-weekday-picker.c: A patch by Xan Lopez to fix focus
643         handling in subclassed composite widgets. Fixes: NB#66628.
644
645 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
646
647         * src/hildon-window.c: Removing extra gtk_main_iteration () processing
648         from destroy_ callback as it introduces problems in async dbus signal
649         handlers. Fixes NB#66673.
650
651 2007-08-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
652
653         * examples/hildon-hvolumebar-example.c:
654         * src/hildon-volumebar.c: Improving the focus handling in the
655         volumebar widgets. Fixes NB#63955 and NB#65155. Also fixing the
656         set_property accessor so that "mute" property can be actually set. I'm
657         scared that nobody noticed it's totally broken.
658
659 2007-08-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
660
661         * debian/control: Use libesd0-dev or osso-esd-dev as esd dependancy.
662         Fixes NB#66548.
663
664 2007-08-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
665
666         * src/hildon-calendar.c:
667         * src/hildon-number-editor.c:
668         * src/hildon-time-picker.c: Changing the timeout repeat so that it
669         matches the spec of 6 chars per second. Fixes: NB#60489.
670
671 2007-08-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
672
673         * src/hildon-helper.c: Really fixing NB#58352. Looks like
674         gtk_style_lookup_color sometime returns FALSE even though color was
675         found and values were filled properly. Weird. Removing the warning for the
676         time being.
677
678 2007-08-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
679
680         * src/hildon-find-toolbar.c: Puting the combobox inside alignment to not
681         expand vertically. Adding some extra space to the find toolbar buttons to
682         make them thumbable. Fixes NB#66060.
683
684 2007-08-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
685
686         * src/hildon-calendar-popup.c: Replacing the "Done" button in the calendar
687         popup with "Ok" and "Cancel". Fixes NB#59299.
688
689 2007-08-20  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
690
691         * src/hildon-calendar.c: Process all window updates before executing next
692         timeout. Fixes: NB#54146.
693
694 2007-08-17  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
695
696         [1.0.13-1 release]
697
698         * NEWS:
699         * configure.ac:
700         * debian/changelog: Updating.
701
702 2007-08-16  Xan Lopez  <xan.lopez@nokia.com>
703
704         * src/hildon-banner.c: (hildon_banner_client_event): connect directly to
705         the client event and ignore it, since we use the delete event to close
706         after timeouts.
707
708 2007-08-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
709
710         * src/hildon-helper.c: Remove the bogus warning about color not being
711         found. Fixes NB#58352.
712
713 2007-08-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
714
715         * examples/Makefile.am:
716         * examples/hildon-toolbar-seekbar-example.c: Adding an example to test a
717         HildonSeekbar widget inside a toolbar.
718
719 2007-08-16  Xan Lopez  <xan.lopez@nokia.com>
720
721         * src/hildon-banner.c (hildon_banner_init): mark the banners as
722         temporary, depends on maemo-gtk >= 2.10.12-osso7. Also ignore the
723         delete event that will come from _GTK_DELETE_TEMPORARIES, as we
724         don't want to be closed by non-temporary windows on map.
725
726         Also use G_DEFINE_TYPE instead of manually typed code.
727
728 2007-08-06  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
729
730         [1.0.12-1 release]
731
732         * NEWS:
733         * configure.ac:
734         * debian/changelog:
735         * debian/rules: Updating.
736
737 2007-08-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
738
739         * examples/Makefile.am:
740         * examples/hildon-hvolumebar-timer-example.c: Adding an exmaple to debug
741         bug NB#61128. Strangely it works.
742
743 2007-08-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
744
745         * src/hildon-date-editor.c: When the date editor entry has been changed
746         but the numbers of characters < max, turn off the skip validation flag.
747         Prevents a situation when we enter first a valid year and later re-write
748         it with an invalid one. Fixes NB#60154.
749
750 2007-07-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
751
752         * src/hildon-code-dialog.c: Fixing the dialog button alignment inside the
753         code dialog. Fixes NB#64355.
754
755 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
756
757         * src/hildon-wizard-dialog.c: Don't call the _set_sensitivity again after
758         switching the page. Fixes NB#49374.
759
760         * examples/Makefile.am:
761         * examples/hildon-wizard-dialog-example.c: Adding an example for
762         HildonWizardDialog that shows how to handle manual sensitivity setting on
763         the wizard dialog.
764
765 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
766
767         * configure.ac:
768         * src/Makefile.am:
769         * src/hildon-version.h.in:
770         * src/hildon.h: Adding the HILDON_CHECK_VERSION macro. Fixes: NB#62061.
771
772 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
773
774         * src/hildon-volumebar.c: Updating the docs.
775
776 2007-07-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
777
778         [1.0.11-1 release]
779
780         * NEWS:
781         * configure.ac:
782         * debian/changelog: Updating.
783
784 2007-07-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
785
786         * src/hildon-find-toolbar.c:
787         * src/hildon-find-toolbar.h: Adding a few new functions to control the
788         selected item: hildon_find_toolbar_set_active,
789         hildon_find_toolbar_set_active_iter, hildon_find_toolbar_get_active, 
790         hildon_find_toolbar_get_active_iter . They correspond to respective
791         GtkComboBox functions. 
792
793         * examples/Makefile.am:
794         * examples/hildon-find-toolbar-example.c: Adding the example to test the
795         new functionality.
796
797 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
798
799         * examples/Makefile.am:
800         * examples/hildon-seekbar-example.c: Adding the seekbar example to check
801         theming easily.
802
803         * src/hildon-font-selection-dialog.c: Fixing the default focus for dialog
804         when font size > 32 and we pack a focusable widget inside. Actually using
805         the default response would work too, but since we don't show default
806         response state in any way (no theming) it would not be visible to the
807         user. Fixes NB#63430.
808
809 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
810
811         * src/hildon-date-editor.c: Adding the missing variable setter in the
812         set_property handler. Fixes NB#54182.
813
814 2007-07-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
815
816         * src/hildon-window.h: Changing the long key press time from 1500ms to
817         800ms as requested in NB#63700. I have a bad feeling about this, let's
818         see... Fixes NB#63700.
819
820 2007-07-12  Tommi Komulainen  <tommi.komulainen@nokia.com>
821
822         * src/hildon-time-picker.c (hildon_time_picker_class_init,
823         hildon_time_picker_map, hildon_time_picker_realize,
824         hildon_time_picker_style_set): Split the contents of map to more
825         appropriate functions; set window decorations on realize and update
826         arrows' size requisitions on style-set. Avoids unnecessary resizing.
827
828 2007-07-02  Xan Lopez <xan.lopez@nokia.com>
829
830         [1.0.10-2 release]
831
832         * NEWS:
833         * debian/changelog: Updating.
834
835 2007-07-02  Johan Bilien  <johan.bilien@nokia.com>
836
837         * src/Makefile.am: fixed installation of the header files
838
839 2007-06-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
840
841         [1.0.10-1 release]
842
843         * NEWS:
844         * configure.ac:
845         * debian/changelog: Updating.
846
847 2007-06-27  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
848
849         * configure.ac: Removing some remaining of --enable-xan.
850
851 2007-06-26  Xan Lopez  <xan.lopez@nokia.com>
852
853         * src/hildon-date-editor.c: (hildon_date_editor_keypress):
854         * src/hildon-time-editor.c: (hildon_time_editor_entry_keypress):
855
856         Move all focus crazyness to the rc files. This depends on gtk+2.0 >=
857         2.10.12-osso6 because the move-focus signal needs to be available in
858         GtkWidget.
859
860 2007-06-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
861
862         * examples/Makefile.am:
863         * examples/hildon-hvolumebar-insensitive-map-example.c: Adding an example
864         that makes a HildonVolumebar insensitive before mapping it. Seems to work
865         fine. Prolly NB#61128 is fixed now.
866
867 2007-06-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
868
869         * src/hildon-volumebar.c:
870         * src/hildon-volumebar.h: Adding the
871         hildon_volumebar_set_range_insensitive_message and
872         hildon_volumebar_set_range_insensitive_messagef functions to set
873         insensitive message on the slider of the volumebar. Fixes NB#61129.
874
875         * examples/Makefile.am:
876         * examples/hildon-hvolumebar-insensitive-example.c: Adding an example to
877         test the new insensitive messsage functionality on HildonVolumebar.
878
879 2007-06-14  Xan Lopez  <xan.lopez@nokia.com>
880
881         * src/hildon-private.c (hildon_private_composite_focus): make the focus handler
882         work again.
883
884 2007-06-13  Xan Lopez  <xan.lopez@nokia.com>
885
886         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_clear): workaround
887         http://bugzilla.gnome.org/show_bug.cgi?id=56070 hiding and showing the back
888         button on after clearing the trail.
889
890 2007-06-13  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
891
892         * src/hildon-code-dialog.c: Removing the separator from the dialog.
893
894 2007-06-12  Xan Lopez  <xan.lopez@nokia.com>
895
896         * src/Makefile.am: remove circular dependency in hildon-enum-types.h creation
897         by splitting the installed headers in generated and non-generated groups. Use
898         only the non-generated headers to create the hildon-enum-types.h file.
899
900         * src/hildon-seekbar.h: gtkscale.h already includes gtkrange.h.
901
902 2007-06-12  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
903
904         * src/hildon-window.c: Hide the window before performing the destroy.
905         Should make the app closing a little tiny bit more snappy. 
906
907 2007-06-12  Xan Lopez  <xan.lopez@nokia.com>
908
909         * src/hildon-seekbar.c: add gtkrange.h header
910         * src/hildon-caption.c: remove unused variable
911
912 2007-06-08  Tommi Komulainen  <tommi.komulainen@nokia.com>
913
914         * configure.ac: Remove dysfunctional AC_ARG_ENABLE. Pointed out by
915         Loic Minier.
916
917 2007-06-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
918
919         [1.0.9-1 release]
920
921         * NEWS:
922         * configure.ac:
923         * debian/changelog: Updating.
924
925 2007-06-07  Tommi Komulainen  <tommi.komulainen@nokia.com>
926
927         * src/hildon-window.c (hildon_window_window_state_event,
928         hildon_window_is_topmost_notify, hildon_window_class_init): Stop the
929         escape timeout on focus-out-event rather than notify::is-topmost; the
930         latter doesn't get called when menus pop up. Fixes: NB#52946, MB#1101
931
932 2007-06-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
933
934         * src/hildon-window.c: Adding a patch from Tommi Komulainen to pass the
935         correct timestamp and button to gtk_menu_popup. Fixes MB#1466. 
936
937 2007-06-07  Xan Lopez  <xan.lopez@nokia.com>
938
939         * src/hildon-window: actually, you need to use the macro always, there's
940         no private pointer in the instance structure. We should have cleaned this up
941         when we had the chance...
942         
943 2007-06-07  Xan Lopez  <xan.lopez@nokia.com>
944
945         * src/hildon-window.c: do not get the private date from HildonWindow before
946         it passes the g_return_if_fail check. Once it's passed the test, there's no
947         need to g_assert that it exists. Do not create a HildonWindowPrivate variable
948         if you are only going to access the data once. Whitespace cleanups.
949
950 2007-06-04  Xan Lopez  <xan.lopez@nokia.com>
951
952         * src/hildon-bread-crumb-trail.c: set children visible before allocation.
953         * src/hildon-bread-crumb-widget.c: set xalign to 0.0 for labels.
954
955 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
956
957         [1.0.8-1 release]
958
959         * NEWS:
960         * configure.ac:
961         * debian/changelog: Updating.
962
963 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
964
965         * src/hildon-window.c: When destroying the window, remove (if exists) the
966         escape timeout handler. Fixes #NB59276.
967
968 2007-06-01  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
969
970         * src/hildon-banner.c: When realizing the widget, set the window
971         transiency. Setting the transiency in the gobject constructor is not
972         good, as the widget is not realized at that point. Fixes: #NB56624.
973
974 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
975
976         * src/hildon-bread-crumb-trail.h (struct _HildonBreadCrumbTrailClass):
977         Add padding for future expansions.
978
979 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
980
981         * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_class_init):
982         Add a new signal "move-parent", bind Escape and BackSpace to it. The handler
983         will fake an activation on the previous to the last item of the trail, so
984         the effect can be overrided by the developer as usual.
985         Also change the callback for the back button to do the same thing, so its
986         effect can be overrided too. Fixes: NB#58982
987
988 2007-05-30  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
989
990         * src/hildon-caption.c: Implementing the proper focus grabbing in the
991         HildonCaption. Fixes NB#52379. 
992
993 2007-05-30  Xan Lopez  <xan.lopez@nokia.com>
994
995         * src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about
996         the internal state of the trail after the user has had the chance of executing
997         his handler for the signal. Specifically, it may happen that the activated button
998         is removed and the user still lets the default handler run. This would segfault
999         previously.
1000
1001 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1002
1003         * src/hildon-font-selection-dialog.c: When the font is really big, add the
1004         scrollbar to the preview dialog. Fixes NB#54147.
1005
1006 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1007
1008         * src/hildon-date-editor.c: Changing the default max year to 2037. The
1009         max/min year properties can be altered, so the client can modify it
1010         anyways. 1970 - 2037 sounds like a sane default. Fixes NB#54147.
1011
1012 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1013
1014         * src/hildon-calendar.c: Removing the unused 'hildonlike' property, making
1015         hildonlike by default. Fixing a problem with disappearing arrows when
1016         scrolling through months and years. Fixes NB#54127. 
1017
1018 2007-05-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1019
1020         * examples/hildon-date-editor-example.c: Adding error callback to the date
1021         editor example. 
1022
1023 2007-05-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1024
1025         [1.0.7-1 release]
1026
1027         * NEWS:
1028         * debian/changelog:
1029         * configure.ac: Updating.
1030
1031 2007-05-24  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1032
1033         * configure.ac: Adding a special '--enable-xan' configure option that
1034         turns off the -Werror compilation setting. Usefull for development.
1035
1036         * src/hildon-calendar.c:
1037         * src/hildon-number-editor.c:
1038         * src/hildon-time-picker.c: Adding the 5* multiplier to
1039         gtk-timeout-update.
1040
1041 2007-05-24  Xan Lopez  <xan.lopez@nokia.com>
1042
1043         * src/hildon-note.c (hildon_note_init): Use g_object_ref_sink
1044         instead of g_object_ref + gtk_object_sink.
1045
1046 2007-05-22  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1047
1048         [1.0.6-1 release]
1049
1050         * NEWS:
1051         * configure.ac:
1052         * debian/changelog: Updating.
1053
1054 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1055
1056         * src/hildon-color-chooser-dialog.c:
1057         * src/hildon-color-chooser.c: A few more GdkColor struct allocation fixes
1058         straight from Tommi labs.
1059
1060 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1061
1062         * examples/hildon-finger-example.c: Correcting the header file path.
1063
1064         * src/hildon-color-chooser-dialog.c: Allocate the color on the stack for 
1065         the changed signal. Fixes a small memory leak.
1066
1067 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1068
1069         * autogen.sh:
1070         * debian/rules:
1071         * src/hildon-banner.c: Importing several usefull fixes from the
1072         ubuntu-mobile branch.
1073
1074 2007-05-21  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1075
1076         * examples/Makefile.am:
1077         * examples/hildon-finger-example.c: Adding a finger-checking code
1078         example. 
1079
1080         * src/hildon-font-selection-dialog.c: Do not allocate the color
1081         structure using the g_new. Fixes NB#54061.
1082
1083 2007-05-09  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1084
1085         * src/hildon-helper.c: Correcting tabs in file.
1086
1087 2007-05-08  Xan Lopez  <xan.lopez@nokia.com>
1088
1089         * src/hildon-bread-crumb-trail.c: Use set_child_visible only to
1090         control the visibility of the children.
1091
1092         * examples/hildon-bread-crumb-trail-example.c: Plug leak.
1093
1094 2007-05-07  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1095
1096         [1.0.5-1 release]
1097
1098         * NEWS:
1099         * configure.ac:
1100         * debian/changelog: Updating.
1101
1102 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
1103
1104         * src/hildon-bread-crumb-trail.c:
1105         (hildon_bread_crumb_trail_size_allocate): 
1106
1107         Make the back button always a square.
1108
1109 2007-05-04  Xan Lopez  <xan.lopez@nokia.com>
1110
1111         * src/hildon-bread-crumb-trail.h: Include hildon-bread-crumb-widget.h
1112         from the .c file as it's a private file. 
1113
1114 2007-05-03  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1115
1116         * examples/hildon-vvolumebar-example.c: The VVolumebar example now
1117         uses slightly bigger height.
1118
1119         * src/hildon-font-selection-dialog.c: Adding some checks before
1120         freeing memory in the font selection dialog.
1121
1122 2007-05-02  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1123
1124         * src/hildon-font-selection-dialog.c: Adding a small check when
1125         freeing memory. 
1126
1127         * src/hildon-wizard-dialog.c: Applying a patch by Iain Holmes to fix
1128         buttons sensitivity on page switching.
1129
1130 2007-04-27  Xan Lopez  <xan.lopez@nokia.com>
1131
1132         * src/hildon-bread-crumb-trail.c: make the add method handle all the
1133         internal details of adding a bread crumb to the trail.
1134
1135 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1136
1137         [1.0.4-1 release]
1138
1139         * README:
1140         * configure.ac:
1141         * debian/changelog: Updating.
1142
1143         * src/hildon-bread-crumb-trail.h:
1144         * src/hildon-bread-crumb.h: Changing the API guard to
1145         HILDON_ENABLE_UNSTABLE_API.
1146
1147 2007-04-26  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1148
1149         [1.0.3-1 release]
1150
1151         * NEWS:
1152         * configure.ac:
1153         * debian/changelog:
1154         * debian/rules:
1155         * src/hildon-helper.h: Updating.
1156
1157 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1158
1159         [1.0.2-1 release]
1160
1161         * NEWS:
1162         * configure.ac:
1163         * debian/changelog:
1164
1165 2007-04-25  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1166
1167         * README:
1168         * configure.ac:
1169         * src/hildon-helper.h: Small fix to make the package actually compile.
1170
1171 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
1172
1173         * src/hildon-bread-crumb-trail.h:
1174         * src/hildon-bread-crumb.h:
1175
1176         Guard with ENABLE_UNSTABLE_API. To use the bread crumb you'll need
1177         to define ENABLE_UNSTABLE_API in the code that includes these headers.
1178         
1179 2007-04-25  Xan Lopez  <xan.lopez@nokia.com>
1180         
1181         * examples/hildon-bread-crumb-trail-example.c:
1182         * src/Makefile.am:
1183         * src/hildon-bread-crumb-trail.c:
1184         * src/hildon-bread-crumb-trail.h:
1185         * src/hildon-bread-crumb.c:
1186         * src/hildon-bread-crumb.h:
1187         * src/hildon-marshalers.list:
1188         * src/hildon-bread-crumb-widget.c:
1189         * src/hildon-bread-crumb-widget.h:
1190
1191         Slight change in the widget design. The bread crumb trail API is
1192         unchanged, but HildonBreadCrumb is now an interface. A *private*
1193         implementation, hildon-bread-crumb-widget, is provided and used
1194         internally by the trail for the push_text/push_icon functions.
1195
1196         The generic push API is still available, so anyone can implement
1197         and use its own bread crumb widget.
1198         
1199 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1200
1201         * debian/rules: Fixing the shlibs.
1202
1203 2007-04-19  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1204
1205         * src/hildon-banner.c: Fixing a problem with timed banners having
1206         their parrent destroyed before they are.
1207
1208 2007-04-17  Xan Lopez  <xan.lopez@nokia.com>
1209
1210         * src/hildon-bread-crumb.c:
1211         * src/hildon-bread-crumb.h:
1212
1213         Make the get_natural_size function a vfunc.
1214
1215 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
1216
1217         * src/hildon-bread-crumb.c:
1218         * src/hildon-bread-crumb-trail.c:
1219
1220         Some cleanups.
1221
1222 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1223
1224         [1.0.1-1 release]
1225
1226         * AUTHORS:
1227         * NEWS:
1228         * configure.ac:
1229         * debian/changelog: Updating for release.
1230
1231 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
1232
1233         * src/hildon-bread-crumb.c (hildon_bread_crumb_get_natural_size):
1234         don't leak the pango layout.
1235
1236 2007-04-16  Xan Lopez  <xan.lopez@nokia.com>
1237
1238         * src/hildon.h:
1239         * examples/hildon-bread-crumb-trail-example.c:
1240
1241         Fix example.
1242
1243 2007-04-16  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1244
1245         * debian/changelog: Removing the bug-fixed entries that were actually
1246         resolved as WONTFIX.
1247
1248         * src/hildon-date-editor.c: Removing a redundant check. Fixes
1249         NB#54182.
1250
1251 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
1252
1253         * src/hildon-bread-crumb-trail.c:
1254         * src/hildon-bread-crumb-trail.h:
1255         * src/hildon-bread-crumb.c:
1256         * src/hildon-bread-crumb.h:
1257
1258         Untabify.
1259         
1260 2007-04-13  Xan Lopez  <xan.lopez@nokia.com>
1261
1262         * src/hildon-bread-crumb-trail.c: don't use the priv data of bct
1263         until it's passed the type check.
1264
1265 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
1266
1267         * examples/hildon-bread-crumb-trail-example.c
1268
1269         Add license.
1270         
1271 2007-04-12  Xan Lopez  <xan.lopez@nokia.com>
1272
1273         * examples/Makefile.am
1274         * examples/hildon-bread-crumb-trail-example.c
1275         * src/Makefile.am
1276         * src/hildon-bread-crumb-trail.c
1277         * src/hildon-bread-crumb-trail.h
1278         * src/hildon-bread-crumb.c
1279         * src/hildon-bread-crumb.h
1280
1281         New HildonBreadCrumbTrail widget.
1282
1283 2007-04-02  Lucas Rocha  <lucas.rocha@nokia.com>
1284
1285         * src/hildon-range-editor.c (hildon_range_editor_init),
1286         src/hildon-seekbar.c (hildon_seekbar_get_fraction,
1287         hildon_seekbar_set_fraction, hildon_seekbar_set_position),
1288         src/hildon-time-editor.c (hildon_time_editor_tap_and_hold_setup,
1289         hildon_time_editor_class_init, hildon_time_editor_init),
1290         src/hildon-get-password-dialog.c (invalid_input,
1291         hildon_get_password_set_property, hildon_get_password_get_property,
1292         create_contents, hildon_get_password_dialog_set_max_characters),
1293         src/hildon-set-password-dialog.c (create_contents),
1294         src/hildon-date-editor.c (hildon_date_editor_init),
1295         src/hildon-login-dialog.c (hildon_login_dialog_init),
1296         src/hildon-number-editor.c (hildon_number_editor_init),
1297         src/hildon-find-toolbar.c (hildon_find_toolbar_emit_invalid_input,
1298         hildon_find_toolbar_emit_close, hildon_find_toolbar_init): made all
1299         the Maemo GTK+ specific API optional by adding a --with-maemo-gtk
1300          configure option and adding the respective checks in the code.
1301         * src/hildon-calendar.c (hildon_calendar_paint_week_numbers,
1302         hildon_calendar_drag_data_received): fixed some build warnings.
1303
1304 2007-03-29  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
1305
1306         * debian/changelog: A 1.0.0 release notes.
1307