1 2008-06-09 Alberto Garcia <agarcia@igalia.com>
3 * src/hildon-app-menu.c
4 Grab/ungrab pointer and keyboard on map/unmap
7 (hildon_banner_set_property)
8 (hildon_banner_check_position):
9 Make the banner use the full width of the screen
10 (hildon_banner_show_information)
11 (hildon_banner_show_information_with_markup):
12 Don't display an icon by default
14 2008-06-09 Alejandro G. Castro <alex@igalia.com>
16 Added fading scrollbars and adapted all the overshooting code to
17 horizontal scrolling. We have also fixed bugs with overshooting
18 and current fading implementation.
20 * src/hildon-pannable-area.c
21 (hildon_pannable_area_scroll_indicator_fade): Time out function
22 used to change the transparency of the scrollbars.
24 (hildon_pannable_area_button_press_cb): Added horizontal overshot
25 control and fixed a problem with fading, we now remove the fade
26 timeout before adding a new one.
28 (hildon_pannable_axis_scroll):
29 (hildon_pannable_area_scroll):
30 (hildon_pannable_area_timeout): Added this functions so we can use
31 the scroll code both for vertical and horizontal.
33 (hildon_pannable_area_motion_notify_cb):
34 (hildon_pannable_area_button_release_cb): Added the horizontal
35 scrolling control, fixed a problem with the overshooting timeout.
37 (rgb_from_gdkcolor): Added this function, it is used in the cairo
38 painting of the scrolls.
40 (hildon_pannable_draw_vscroll):
41 (hildon_pannable_draw_hscroll):
42 (hildon_pannable_area_expose_event):
43 Draw both scrollbars and rectangles in the overshooting area.
45 (hildon_pannable_area_get_property):
46 (hildon_pannable_area_set_property):
47 Modified the overshoot property to overshoot_max
49 (hildon_pannable_area_map):
50 Replaced the comments symbols.
52 (hildon_pannable_area_size_allocate):
53 (hildon_pannable_area_class_init):
54 (hildon_pannable_area_init): Added horizontal scroll, fading
55 effect properties, fixed a problem when overshooting in the bottom
58 * examples/hildon-pannable-area-example.c:
59 (get_sawtooth_label): Now we use smaller sawtooths, the effect
60 looks better in the example.
62 2008-06-03 Alberto Garcia <agarcia@igalia.com>
66 (hildon_window_class_init)
67 (hildon_window_unset_program)
68 (hildon_window_unset_program_real):
69 Make unset_program a virtual function
71 * src/hildon-stackable-window.c
72 * src/hildon-stackable-window.h
73 Added hildon_stackable_window_go_home()
75 * examples/Makefile.am
76 * examples/hildon-stackable-window-example.c
77 HildonStackableWindow example
79 2008-06-03 Alejandro G. Castro <alex@igalia.com>
81 * hildon-pannable-area.c: Added the overshoot property and removed
82 the OVERSHOOT define. Fixed an indent style error.
83 (hildon_pannable_area_motion_notify_cb):
84 (hildon_pannable_area_get_property):
85 (hildon_pannable_area_set_property): Add overshoot property.
87 (hildon_pannable_area_scroll): replaced OVERSHOOT define with
90 (hildon_pannable_area_class_init): Installed the new property.
92 * hildon-pannable-area-example.c: Added a sawtooth function, this
93 way it is easier to check the movement in the pannable.
94 (get_sawtooth_label): Added this function.
95 (main): Now we get the labels from the new get_sawtooth_label
98 2008-05-26 Alberto Garcia <agarcia@igalia.com>
100 * src/hildon-app-menu.h
101 * src/hildon-app-menu.c
102 Renamed API variables for consistency
104 (hildon_app_menu_popup): Use also the default window size to
105 decide where to place the menu
107 (hildon_app_menu_init, hildon_app_menu_class_init): New
108 external-border style property
110 2008-05-26 Michael Natterer <mitch@imendio.com>
112 * src/hildon-time-editor.c (hildon_time_editor_class_init): The
113 widget_class->tap_and_hold_setup signal slot doesn't exist any
114 longer, stop overriding it.
116 (hildon_time_editor_init): g_signal_connect() to the
117 tap-and-hold-setup signal instead.
119 (hildon_time_editor_entry_keypress): add cast to fix warning.
121 2008-05-23 Alberto Garcia <agarcia@igalia.com>
123 * doc/hildon-docs.sgml
125 * examples/Makefile.am
126 * examples/hildon-app-menu-example.c
128 * src/hildon-app-menu-private.h
129 * src/hildon-app-menu.c
130 * src/hildon-app-menu.h
132 New HildonAppMenu widget
134 2008-05-21 Alejandro G. Castro <alex@igalia.com>
136 Rearranged the inheritance of the pannable area, now it inherits
137 from GtkBin. This will allow us to control the event_window and
138 the allocation process of the widget, required for some effects.
140 * src/hildon-pannable-area.h: Replaced GtkEventBox structures with
141 GtkBin structures. * src/hildon-pannable-area.c: Added the
142 event_window variable.
143 (hildon_pannable_area_button_press_cb):
144 (hildon_pannable_area_button_release_cb):
145 (hildon_pannable_area_motion_notify_cb):
146 Changed the signature of the method, now we override the event
147 callback instead of connecting to the signal.
149 (hildon_pannable_area_realize):
150 (hildon_pannable_area_unrealize):
151 (hildon_pannable_area_map):
152 (hildon_pannable_area_unmap):
153 (hildon_pannable_area_size_allocate):
154 Added functions to control the widget construction. We add a
155 INPUT_ONLY window and we put it over the widgets inside the
156 container, this event_window handles the events.
158 (hildon_pannable_area_class_init):
159 Replaced the signal connections with overrides of the event
162 2008-05-20 Alejandro G. Castro <alex@igalia.com>
164 Bouncing effect added when touching the borders, you can change
165 the elasticity of the border changing the ELASTICITY define.
167 * src/hildon-pannable-area.c: Added ELASTICITY define.
168 (hildon_pannable_area_timeout): Added inverse velocity when
169 touching the border of the child widget, that causes a bounce.
171 2008-05-20 Alejandro G. Castro <alex@igalia.com>
173 Improved performance, we now do not go to the X server in order to
174 get the list of window children. Apparently the effect is the
175 same, we have to be careful and check if this breaks something in
178 * src/hildon-pannable-area.c:
179 (get_ordered_children): Removed this function.
180 (hildon_pannable_area_get_topmost): Replaced the ad-hoc search of
181 the children windows function with gdk_window_get_children.
183 2008-05-20 Alejandro G. Castro <alex@igalia.com>
185 * src/hildon-pannable-area.c:
186 (hildon_pannable_area_dispose): Fixed a crash when closing the
187 window and kinetics is activated.
189 2008-05-19 Alberto Garcia <agarcia@igalia.com>
191 * src/hildon-pannable-area.h
192 * src/hildon-pannable-area.c
193 Changed indentation style to meet the one used in Hildon
195 2008-05-19 Alejandro G. Castro <alex@igalia.com>
197 Reviewed the interaction of the AUTO mode, now we use the time
198 attribute of the events and calculate the velocity in the motion,
199 doing a gimp like calculation. The velocity is calculated in each
200 motion event using the last velocity and the current one, the
201 SMOOTH_FACTOR controls the percentage of the new velocity we use.
203 * src/hildon-pannable-area.c: Replaced the time based algorithm
205 (hildon_pannable_area_motion_notify_cb): now we do not launch the
206 timeout for the AUTO mode when we are still moving the cursor. We
207 added also the velocity calculation in this function.
208 (hildon_pannable_area_button_release_cb): launch the timeout in
209 case we are in AUTO mode. There are still some constants here that
210 come from the old implementation that should be reviewed and
213 2008-05-15 Alberto Garcia <agarcia@igalia.com>
215 * doc/hildon-docs.sgml
218 * src/hildon-stackable-window.c
219 * src/hildon-stackable-window.h
221 New HildonStackableWindow widget
223 * examples/hildon-dialog-example.c
224 * examples/hildon-pannable-area-example.c
227 2008-05-14 Alberto Garcia <agarcia@igalia.com>
229 * src/hildon-dialog.c
230 (hildon_dialog_new_with_buttons): New constructor.
232 * examples/hildon-dialog-example.c
233 (main): Update the example to use the new
234 hildon_dialog_new_with_buttons().
236 * examples/hildon-pannable-area-example.c
237 (main): Update example.
239 2008-05-13 Alberto Garcia <agarcia@igalia.com>
241 * doc/hildon-docs.sgml
243 Added HildonPannableArea to the documentation.
245 2008-05-13 Victor Jaquez <vjaquez@igalia.com>
247 * doc/visual_index.xml
248 Fix reference to HildonLoginDialog in documentation
250 * doc/hildon-docs.sgml
252 * examples/Makefile.am
253 * examples/hildon-dialog-example.c
255 * src/hildon-dialog.c
256 * src/hildon-dialog.h
258 New HildonDialog widget.
260 2008-05-09 Alberto Garcia <agarcia@igalia.com>
262 * src/hildon-pannable-area.c
263 Merge latest changes (r4318, r4342) from libmokoui trunk
265 2008-05-09 Alberto Garcia <agarcia@igalia.com>
267 * examples/Makefile.am
268 * examples/hildon-pannable-area-example.c
270 * src/hildon-pannable-area.c
271 * src/hildon-pannable-area.h
273 New HildonPannableArea widget.
275 2008-04-15 18:05:19 <timj@imendio.com>
277 * src/hildon-banner.c: revert the recent change, that introduced
278 gtk_window_present() calls. this reopens:
279 Bug 78481 - [freetest] information banners are hidden under browser menu
280 But resolves another variant of:
281 Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
283 2008-04-15 13:21:13 <timj@imendio.com>
285 * src/hildon-banner.c: refetch layout pointer after GtkLabel possibly
286 recreated its layout, spotted by Kris. this fixes all remaining
287 artefacts and stability issues with the banner code. in particular:
288 Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
290 2008-04-14 16:52:59 <timj@imendio.com>
292 * src/hildon-banner.c: guard force_to_wrap_truncated() against
293 operating on unrealized widgets, fixes:
294 Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
296 * src/hildon-banner-private.h: coalesce boolean fields into bitfield.
298 2008-04-09 Kristian Rietveld <kris@imendio.com>
300 Fixes: NB#77775: Media Player, Save Now playing list, too long name
301 makes banner disappear.
302 Fixes: NB#79182: info banner flickering with certain message lengts.
304 * src/hildon-banner.c (hildon_banner_constructor),
305 (hildon_banner_init), (hildon_banner_set_text),
306 (hildon_banner_set_markup): call hildon_banner_reset_wrap_state(),
307 (hildon_banner_reset_wrap_state): new function: reset wrap flags to
308 FALSE, reset size requests of label and banner,
309 (force_to_wrap_truncated): when the text is too wide, always enforce
310 the maximum possible width instead of recalculating it from the
311 layout; enforce the maximum banner height of 3 lines,
312 (hildon_banner_init): set WORD_CHAR wrapping, this will result in
313 nicer wrapping and no truncated chars if space gets tight.
315 * src/hildon-banner-private.h: add has_been_wrapped and
316 has_been_truncated fields.
318 2008-04-07 Sven Herzberg <sven@imendio.com>
320 Fixes: NB#78896: libhildon code inspection/coverity: uninitialised
321 local values in hildon_date_editor_size_allocate
323 * src/hildon-date-editor.c: moved the real allocation code into the
326 2008-04-07 Sven Herzberg <sven@imendio.com>
328 Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
329 local values in hildon_date_editor_size_allocate
331 * src/hildon-date-editor.c: merged the two if() branches together
333 2008-04-07 Sven Herzberg <sven@imendio.com>
335 Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
336 local values in hildon_date_editor_size_allocate
338 * src/hildon-date-editor.c: changed the arguments of the if()
341 2008-04-07 Sven Herzberg <sven@imendio.com>
343 Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
344 local values in hildon_date_editor_size_allocate
346 * src/hildon-date-editor.c: split the calculation of the allocation
347 from the real allocation
349 2008-03-27 Michael Natterer <mitch@imendio.com>
351 Fixes: NB#81696: The passcode is not overwritten even after
354 * src/hildon-code-dialog.c
355 (hildon_code_dialog_button_clicked)
356 (hildon_code_dialog_im_commit): don't use gtk_entry_append_text()
357 because that doesn't overwrite selected text. Instead, emit the
358 "commit" signal on the entry's im_context so the entry's normal
359 insert logic is triggered. Set the cursor to the end of the entry
360 after each insert operation so that we *only* insert in the middle
361 of the text if something was selected.
363 2008-03-27 Michael Natterer <mitch@imendio.com>
365 Enable fixing: NB#79916 and NB#79918: The help topic for Color
366 selector cannot be opened
368 * src/hildon-color-button.c: add signal "setup-dialog" and emit it
369 when the popup color selector is created. Please connect to this
370 signal in order to set the dialog's help ID.
372 2008-03-25 Sven Herzberg <sven@imendio.com>
374 Fixes: MB#1212: Hide info banners (infoprints) on click
376 * src/hildon-banner.c: (simulate_close), (hildon_banner_timeout):
377 extracted the close event simulation into an extra function
378 (hildon_banner_button_press_event): simulate a close event and destroy
379 the widget if the event wasn't handled
380 (hildon_banner_class_init): added the button_press_event handler
381 (hildon_banner_init): added button-press events to the widget
383 2008-03-25 Sven Herzberg <sven@imendio.com>
385 Fixes: MB:#924: Hildon widgets doesn't support RTL mode
386 Patch from: Mohammad Anwari <mdamt@maemo.org>
388 * src/hildon-banner.c: let the HildonBanners pop up on the left side
389 instead of the right in RTL mode
390 * src/hildon-bread-crumb-trail.c: mirror the appearance of the
391 breadcrumb button list in RTL mode
392 * src/hildon-caption.c: mirror the appearance of the caption widget in
394 * src/hildon-date-editor.c: mirror appearance of the date editor in
396 * src/hildon-time-editor.c: mirror appearance of the time editor in
398 * src/hildon-window.c: fix the position of the popup in RTL mode
400 2008-03-25 Sven Herzberg <sven@imendio.com>
402 Amendment to the fix of NB#22072. Fix compilation.
404 * src/hildon-banner.c: (hildon_banner_timeout): fix compilation
406 2008-03-19 Sven Herzberg <sven@imendio.com>
408 Fixes: NB#22072: Revisiting fix for "Implement robust timer handling
411 * src/hildon-banner.c: (hildon_banner_timeout): reset the current
412 timeout id properly when the timeout will disappear this leaves no
413 artifacts around in the destroy(); there will only be the timeout
414 created by hildon_banner_ensure_timeout() and adding a new timeout
415 will also work if the timeout gets removed because the timeout_handler
418 2008-03-19 Michael Natterer <mitch@imendio.com>
420 Fixes: NB#79791: Cannot set focus to Master volume using stylus
422 * src/hildon-volumebar.c
423 * src/hildon-vvolumebar.c
424 * src/hildon-hvolumebar.c (init): remove UNSET_FLAGS(CAN_FOCUS) so
425 the widget becomes focussable at all.
427 * src/hildon-volumebar.c: implement GtkWidget::grab_focus() and
428 set the focus to wither the mute button or the volumebar.
430 Remove own "can-focus" property and instead listen to
431 notify::can-focus in order to update the widget's state.
433 Implement GtkWidget::focus() and make sure we can also *leave* the
434 widget, not only enter it, depending on volumebar orientation and
435 requested focus direction.
437 Clean up set_mute() to cooperate nicely with all the above.
439 2008-03-04 Michael Natterer <mitch@imendio.com>
441 Fixes: NB#78481: information banners are hidden under browser menu
443 * src/hildon-banner.c: call gtk_window_present() on the banners so
444 they are risen if they are already visible.
446 2008-03-03 Sven Herzberg <sven@imendio.com>
448 Fixes: MB#1220: HildonWindow should take GtkMenu accel_group into account
450 * examples/hildon-window-menu-example.c: (main): extended the window
451 menu example to serve as a testcase for automatically added
452 accelerator groups, too
453 * src/hildon-window.c: (hildon_window_add_accel_group),
454 (hildon_window_set_menu): added patch by Tommi Komulainen
456 2008-03-03 Sven Herzberg <sven@imendio.com>
458 Fixes: MB#1276: wrong allocators used in hildon_window_get_borders
460 * src/hildon-window.c: (hildon_window_get_borders): don't imply any
461 knowledge about the border allocators used within GTK+
463 2008-02-26 Sven Herzberg <sven@imendio.com>
465 Fixes: MB#2981: Build with asserts broken
467 * src/hildon-date-editor.c,
468 * src/hildon-number-editor.c,
469 * src/hildon-time-editor.c,
470 * src/hildon-weekday-picker.c: replace HILDON_IS_EDITOR_EDITOR by a
471 the proper GType instance check
473 2008-02-25 Sven Herzberg <sven@imendio.com>
475 Fixed: MB#1221: HildonWindow shouldn't call show_all for GtkMenu
477 * doc/Makefile.am: tell gtk-doc about HILDON_DISABLE_DEPRECATED
478 * examples/hildon-window-menu-example.c: (main): explicitly show
480 * src/hildon-window.c:
481 (hildon_window_set_main_menu): moved most of the code from set_menu()
482 to this place; skipped the call to gtk_widget_show_all(); also didn't
483 introduce gtk_widget_show() as gtk_menu_popup() will call that anyways
484 (hildon_window_set_menu): removed most of the code, just keep the
485 questionable gtk_widget_show_all()
486 * src/hildon-window.h: added the new function and deprecate the old
489 2008-01-10 Xan Lopez <xan.lopez@nokia.com>
495 * debian/changelog: Updating.
497 2008-01-10 Xan Lopez <xan.lopez@nokia.com>
500 * pkgconfig/Makefile.am:
501 * pkgconfig/hildon.pc.in:
504 Do not use PACKAGE_VERSION_MAJOR as the API revision,
505 use newly created API_MAJOR_VERSION.
507 2008-01-09 Xan Lopez <xan.lopez@nokia.com>
513 * debian/changelog: Updating.
515 2008-01-09 Xan Lopez <xan.lopez@nokia.com>
517 * src/hildon-color-chooser.c (hildon_color_chooser_class_init):
519 Add outer_border style property, we use it but don't define it (!).
523 2007-12-21 Xan Lopez <xan.lopez@nokia.com>
525 * examples/hildon-bread-crumb-trail-example.c (main):
529 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_remove):
531 Fix logic for the bread crumb trail node removal.
535 2007-12-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
541 * debian/changelog: Updating.
543 2007-11-08 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
545 Patch by Alejandro to get/set passwords dialogs accesibility.
547 * hildon-1/src/hildon-get-password-dialog.c:
548 * hildon-1/src/hildon-set-password-dialog.c:
549 Set atk_set_name to the passwd entries in order to allow
550 accessibility by name on this entries.
552 2007-10-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
557 * debian/control: Updating gtk dep.
559 2007-10-10 Mohammad Anwari <Mohammad.Anwari@nokia.com>
561 * configure.ac, pkgconfig/hildon-1.pc: Turn on -DMAEMO_CHANGES only if
562 USE_MAEMO_GTK is enabled.
564 2007-10-10 Xan Lopez <xan.lopez@nokia.com>
566 * src/hildon-code-dialog.c (hildon_code_dialog_init): check for
567 MAEMO_GTK or GTK+ > 2.11 before using GTK_BUTTONBOX_CENTER mode.
569 2007-10-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
575 * debian/changelog: Updating.
577 2007-10-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
579 * examples/Makefile.am:
580 * examples/hildon-logical-color-example.c:
581 * src/hildon-helper.c: Fixing the way logical colors/fonts are being
582 applied + adding a test case. Fixes: NB#71660.
584 2007-10-08 Xan Lopez <xan.lopez@nokia.com>
586 * src/hildon-window.c (hildon_window_map): only map the vbox if it's supposed
587 to be visible, fixes warning on map for windows without toolbars.
589 2007-10-02 Xan Lopez <xan.lopez@nokia.com>
591 * src/hildon-seekbar.c: gtk_range_get_fill_level is available in GTK+ since
592 2.11.0, add a check for that besides the MAEMO_GTK check.
594 2007-09-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
600 * debian/changelog: Updating.
602 2007-09-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
604 * src/hildon-window.c: Applying patches by Xan to fix the toolbar
605 visibility. Fixes: NB#70842 and MB#615.
607 2007-09-25 Xan Lopez <xan.lopez@nokia.com>
609 * src/hildon-bread-crumb-widget.c (hildon_bread_crumb_widget_constructor):
610 set the separator as no-show-all so it doesn't unintentionally appear when
611 someone does a show_all.
613 2007-09-25 Xan Lopez <xan.lopez@nokia.com>
615 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_text)
616 (hildon_bread_crumb_trail_push_icon): Do not show the separator for the
617 toplevel item. Fixes: NB#62031
619 2007-09-24 Xan Lopez <xan.lopez@nokia.com>
621 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_icon):
622 fix the name of the function in the docs.
624 2007-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
630 * debian/changelog: Updating.
632 2007-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
634 * examples/hildon-banner-long-example.c: Adding a test-case for long
637 * src/hildon-find-toolbar.c: Fixing the get_last_index function.
639 2007-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
641 * src/hildon-color-chooser-dialog.c:
642 * src/hildon-color-chooser.c:
643 * src/hildon-font-selection-dialog.c: Adding two patches by Tommi to fix
644 memory leaks in font selector and color selector. Fixes: NB#70499 and
647 2007-09-20 Johan Bilien <johan.bilien@nokia.com>
649 * src/hildon-helper.c: Fixed the leak of the a GList. Fixes: NB#70273.
651 2007-09-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
653 * src/hildon-code-dialog.c: Making the hardcoded WIDTH/HEIGHT values a
654 little bit bigger. Fixes: #NB63694.
656 2007-09-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
662 * debian/changelog: Updating.
664 2007-09-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
667 * doc/hildon-docs.sgml:
668 * doc/images/bread-crumb-trail.png:
669 * doc/images/calendar-popup.png:
670 * doc/images/caption.png:
671 * doc/images/code-dialog.png:
672 * doc/images/color-button.png:
673 * doc/images/color-chooser-dialog.png:
674 * doc/images/color-chooser.png:
675 * doc/images/controlbar.png:
676 * doc/images/date-editor.png:
677 * doc/images/font-selection-dialog.png:
678 * doc/images/get-password-dialog.png:
679 * doc/images/hvolumebar.png:
680 * doc/images/login-dialog.png:
681 * doc/images/note.png:
682 * doc/images/number-editor.png:
683 * doc/images/range-editor.png:
684 * doc/images/seekbar.png:
685 * doc/images/set-password-dialog.png:
686 * doc/images/sort-dialog.png:
687 * doc/images/time-editor.png:
688 * doc/images/time-picker.png:
689 * doc/images/vvolumebar.png:
690 * doc/images/weekday-picker.png: Adding the new generated widget shots.
691 Adding the bread-crumb-trial and helpers to the documentation.
693 2007-09-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
695 * examples/hildon-find-toolbar-example.c:
696 * src/hildon-find-toolbar.c:
697 * src/hildon-find-toolbar.h: FIxing the default history-append handler to
698 actually continue firing the other handlers if connected. Adding a new
700 hildon_find_toolbar_get_last_index that gets the index of the most
701 recently added (last) item. Fixes: NB#52301.
703 2007-09-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
705 * src/hildon-caption.c: Applying a patch by Tommi to fix the focus
706 behaviour. Fixes: NB#68610.
708 2007-09-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
710 * src/hildon-banner.c: Actually reverting the previous change. It somehow
713 2007-09-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
715 * src/hildon-banner.c: Changing the infobanner background pixmap to NULL
716 when realizing the banner. Should make the infonbanner effect a bit more
719 2007-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
721 * src/hildon-volumebar.c:
722 * src/hildon-volumebar.h: Changing the GtkWidget to HildonVolumebar in
723 hildon_volumebar_set_range_insensitive_message and
724 hildon_volumebar_set_range_insensitive_messagef. Fixes MB#1848.
726 2007-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
728 * src/hildon-window.c: Fixing the border freeing on destroy.
730 2007-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
732 * src/hildon-code-dialog-private.h:
733 * src/hildon-code-dialog.c: Adding a patch by Tomas Junnonen to fix the
734 kw keyboard support in HildonCodeDialog.
736 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
742 * debian/changelog: Updating.
744 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
746 * src/hildon-date-editor.c:
747 * src/hildon-number-editor.c:
748 * src/hildon-private.c:
749 * src/hildon-private.h:
750 * src/hildon-time-editor.c:
751 * src/hildon-weekday-picker.c: A patch by Xan Lopez to fix focus
752 handling in subclassed composite widgets. Fixes: NB#66628.
754 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
756 * src/hildon-window.c: Removing extra gtk_main_iteration () processing
757 from destroy_ callback as it introduces problems in async dbus signal
758 handlers. Fixes NB#66673.
760 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
762 * examples/hildon-hvolumebar-example.c:
763 * src/hildon-volumebar.c: Improving the focus handling in the
764 volumebar widgets. Fixes NB#63955 and NB#65155. Also fixing the
765 set_property accessor so that "mute" property can be actually set. I'm
766 scared that nobody noticed it's totally broken.
768 2007-08-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
770 * debian/control: Use libesd0-dev or osso-esd-dev as esd dependancy.
773 2007-08-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
775 * src/hildon-calendar.c:
776 * src/hildon-number-editor.c:
777 * src/hildon-time-picker.c: Changing the timeout repeat so that it
778 matches the spec of 6 chars per second. Fixes: NB#60489.
780 2007-08-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
782 * src/hildon-helper.c: Really fixing NB#58352. Looks like
783 gtk_style_lookup_color sometime returns FALSE even though color was
784 found and values were filled properly. Weird. Removing the warning for the
787 2007-08-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
789 * src/hildon-find-toolbar.c: Puting the combobox inside alignment to not
790 expand vertically. Adding some extra space to the find toolbar buttons to
791 make them thumbable. Fixes NB#66060.
793 2007-08-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
795 * src/hildon-calendar-popup.c: Replacing the "Done" button in the calendar
796 popup with "Ok" and "Cancel". Fixes NB#59299.
798 2007-08-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
800 * src/hildon-calendar.c: Process all window updates before executing next
801 timeout. Fixes: NB#54146.
803 2007-08-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
809 * debian/changelog: Updating.
811 2007-08-16 Xan Lopez <xan.lopez@nokia.com>
813 * src/hildon-banner.c: (hildon_banner_client_event): connect directly to
814 the client event and ignore it, since we use the delete event to close
817 2007-08-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
819 * src/hildon-helper.c: Remove the bogus warning about color not being
820 found. Fixes NB#58352.
822 2007-08-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
824 * examples/Makefile.am:
825 * examples/hildon-toolbar-seekbar-example.c: Adding an example to test a
826 HildonSeekbar widget inside a toolbar.
828 2007-08-16 Xan Lopez <xan.lopez@nokia.com>
830 * src/hildon-banner.c (hildon_banner_init): mark the banners as
831 temporary, depends on maemo-gtk >= 2.10.12-osso7. Also ignore the
832 delete event that will come from _GTK_DELETE_TEMPORARIES, as we
833 don't want to be closed by non-temporary windows on map.
835 Also use G_DEFINE_TYPE instead of manually typed code.
837 2007-08-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
844 * debian/rules: Updating.
846 2007-08-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
848 * examples/Makefile.am:
849 * examples/hildon-hvolumebar-timer-example.c: Adding an exmaple to debug
850 bug NB#61128. Strangely it works.
852 2007-08-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
854 * src/hildon-date-editor.c: When the date editor entry has been changed
855 but the numbers of characters < max, turn off the skip validation flag.
856 Prevents a situation when we enter first a valid year and later re-write
857 it with an invalid one. Fixes NB#60154.
859 2007-07-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
861 * src/hildon-code-dialog.c: Fixing the dialog button alignment inside the
862 code dialog. Fixes NB#64355.
864 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
866 * src/hildon-wizard-dialog.c: Don't call the _set_sensitivity again after
867 switching the page. Fixes NB#49374.
869 * examples/Makefile.am:
870 * examples/hildon-wizard-dialog-example.c: Adding an example for
871 HildonWizardDialog that shows how to handle manual sensitivity setting on
874 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
878 * src/hildon-version.h.in:
879 * src/hildon.h: Adding the HILDON_CHECK_VERSION macro. Fixes: NB#62061.
881 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
883 * src/hildon-volumebar.c: Updating the docs.
885 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
891 * debian/changelog: Updating.
893 2007-07-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
895 * src/hildon-find-toolbar.c:
896 * src/hildon-find-toolbar.h: Adding a few new functions to control the
897 selected item: hildon_find_toolbar_set_active,
898 hildon_find_toolbar_set_active_iter, hildon_find_toolbar_get_active,
899 hildon_find_toolbar_get_active_iter . They correspond to respective
900 GtkComboBox functions.
902 * examples/Makefile.am:
903 * examples/hildon-find-toolbar-example.c: Adding the example to test the
906 2007-07-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
908 * examples/Makefile.am:
909 * examples/hildon-seekbar-example.c: Adding the seekbar example to check
912 * src/hildon-font-selection-dialog.c: Fixing the default focus for dialog
913 when font size > 32 and we pack a focusable widget inside. Actually using
914 the default response would work too, but since we don't show default
915 response state in any way (no theming) it would not be visible to the
916 user. Fixes NB#63430.
918 2007-07-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
920 * src/hildon-date-editor.c: Adding the missing variable setter in the
921 set_property handler. Fixes NB#54182.
923 2007-07-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
925 * src/hildon-window.h: Changing the long key press time from 1500ms to
926 800ms as requested in NB#63700. I have a bad feeling about this, let's
927 see... Fixes NB#63700.
929 2007-07-12 Tommi Komulainen <tommi.komulainen@nokia.com>
931 * src/hildon-time-picker.c (hildon_time_picker_class_init,
932 hildon_time_picker_map, hildon_time_picker_realize,
933 hildon_time_picker_style_set): Split the contents of map to more
934 appropriate functions; set window decorations on realize and update
935 arrows' size requisitions on style-set. Avoids unnecessary resizing.
937 2007-07-02 Xan Lopez <xan.lopez@nokia.com>
942 * debian/changelog: Updating.
944 2007-07-02 Johan Bilien <johan.bilien@nokia.com>
946 * src/Makefile.am: fixed installation of the header files
948 2007-06-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
954 * debian/changelog: Updating.
956 2007-06-27 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
958 * configure.ac: Removing some remaining of --enable-xan.
960 2007-06-26 Xan Lopez <xan.lopez@nokia.com>
962 * src/hildon-date-editor.c: (hildon_date_editor_keypress):
963 * src/hildon-time-editor.c: (hildon_time_editor_entry_keypress):
965 Move all focus crazyness to the rc files. This depends on gtk+2.0 >=
966 2.10.12-osso6 because the move-focus signal needs to be available in
969 2007-06-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
971 * examples/Makefile.am:
972 * examples/hildon-hvolumebar-insensitive-map-example.c: Adding an example
973 that makes a HildonVolumebar insensitive before mapping it. Seems to work
974 fine. Prolly NB#61128 is fixed now.
976 2007-06-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
978 * src/hildon-volumebar.c:
979 * src/hildon-volumebar.h: Adding the
980 hildon_volumebar_set_range_insensitive_message and
981 hildon_volumebar_set_range_insensitive_messagef functions to set
982 insensitive message on the slider of the volumebar. Fixes NB#61129.
984 * examples/Makefile.am:
985 * examples/hildon-hvolumebar-insensitive-example.c: Adding an example to
986 test the new insensitive messsage functionality on HildonVolumebar.
988 2007-06-14 Xan Lopez <xan.lopez@nokia.com>
990 * src/hildon-private.c (hildon_private_composite_focus): make the focus handler
993 2007-06-13 Xan Lopez <xan.lopez@nokia.com>
995 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_clear): workaround
996 http://bugzilla.gnome.org/show_bug.cgi?id=56070 hiding and showing the back
997 button on after clearing the trail.
999 2007-06-13 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1001 * src/hildon-code-dialog.c: Removing the separator from the dialog.
1003 2007-06-12 Xan Lopez <xan.lopez@nokia.com>
1005 * src/Makefile.am: remove circular dependency in hildon-enum-types.h creation
1006 by splitting the installed headers in generated and non-generated groups. Use
1007 only the non-generated headers to create the hildon-enum-types.h file.
1009 * src/hildon-seekbar.h: gtkscale.h already includes gtkrange.h.
1011 2007-06-12 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1013 * src/hildon-window.c: Hide the window before performing the destroy.
1014 Should make the app closing a little tiny bit more snappy.
1016 2007-06-12 Xan Lopez <xan.lopez@nokia.com>
1018 * src/hildon-seekbar.c: add gtkrange.h header
1019 * src/hildon-caption.c: remove unused variable
1021 2007-06-08 Tommi Komulainen <tommi.komulainen@nokia.com>
1023 * configure.ac: Remove dysfunctional AC_ARG_ENABLE. Pointed out by
1026 2007-06-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1032 * debian/changelog: Updating.
1034 2007-06-07 Tommi Komulainen <tommi.komulainen@nokia.com>
1036 * src/hildon-window.c (hildon_window_window_state_event,
1037 hildon_window_is_topmost_notify, hildon_window_class_init): Stop the
1038 escape timeout on focus-out-event rather than notify::is-topmost; the
1039 latter doesn't get called when menus pop up. Fixes: NB#52946, MB#1101
1041 2007-06-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1043 * src/hildon-window.c: Adding a patch from Tommi Komulainen to pass the
1044 correct timestamp and button to gtk_menu_popup. Fixes MB#1466.
1046 2007-06-07 Xan Lopez <xan.lopez@nokia.com>
1048 * src/hildon-window: actually, you need to use the macro always, there's
1049 no private pointer in the instance structure. We should have cleaned this up
1050 when we had the chance...
1052 2007-06-07 Xan Lopez <xan.lopez@nokia.com>
1054 * src/hildon-window.c: do not get the private date from HildonWindow before
1055 it passes the g_return_if_fail check. Once it's passed the test, there's no
1056 need to g_assert that it exists. Do not create a HildonWindowPrivate variable
1057 if you are only going to access the data once. Whitespace cleanups.
1059 2007-06-04 Xan Lopez <xan.lopez@nokia.com>
1061 * src/hildon-bread-crumb-trail.c: set children visible before allocation.
1062 * src/hildon-bread-crumb-widget.c: set xalign to 0.0 for labels.
1064 2007-06-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1070 * debian/changelog: Updating.
1072 2007-06-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1074 * src/hildon-window.c: When destroying the window, remove (if exists) the
1075 escape timeout handler. Fixes #NB59276.
1077 2007-06-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1079 * src/hildon-banner.c: When realizing the widget, set the window
1080 transiency. Setting the transiency in the gobject constructor is not
1081 good, as the widget is not realized at that point. Fixes: #NB56624.
1083 2007-05-30 Xan Lopez <xan.lopez@nokia.com>
1085 * src/hildon-bread-crumb-trail.h (struct _HildonBreadCrumbTrailClass):
1086 Add padding for future expansions.
1088 2007-05-30 Xan Lopez <xan.lopez@nokia.com>
1090 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_class_init):
1091 Add a new signal "move-parent", bind Escape and BackSpace to it. The handler
1092 will fake an activation on the previous to the last item of the trail, so
1093 the effect can be overrided by the developer as usual.
1094 Also change the callback for the back button to do the same thing, so its
1095 effect can be overrided too. Fixes: NB#58982
1097 2007-05-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1099 * src/hildon-caption.c: Implementing the proper focus grabbing in the
1100 HildonCaption. Fixes NB#52379.
1102 2007-05-30 Xan Lopez <xan.lopez@nokia.com>
1104 * src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about
1105 the internal state of the trail after the user has had the chance of executing
1106 his handler for the signal. Specifically, it may happen that the activated button
1107 is removed and the user still lets the default handler run. This would segfault
1110 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1112 * src/hildon-font-selection-dialog.c: When the font is really big, add the
1113 scrollbar to the preview dialog. Fixes NB#54147.
1115 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1117 * src/hildon-date-editor.c: Changing the default max year to 2037. The
1118 max/min year properties can be altered, so the client can modify it
1119 anyways. 1970 - 2037 sounds like a sane default. Fixes NB#54147.
1121 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1123 * src/hildon-calendar.c: Removing the unused 'hildonlike' property, making
1124 hildonlike by default. Fixing a problem with disappearing arrows when
1125 scrolling through months and years. Fixes NB#54127.
1127 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1129 * examples/hildon-date-editor-example.c: Adding error callback to the date
1132 2007-05-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1138 * configure.ac: Updating.
1140 2007-05-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1142 * configure.ac: Adding a special '--enable-xan' configure option that
1143 turns off the -Werror compilation setting. Usefull for development.
1145 * src/hildon-calendar.c:
1146 * src/hildon-number-editor.c:
1147 * src/hildon-time-picker.c: Adding the 5* multiplier to
1150 2007-05-24 Xan Lopez <xan.lopez@nokia.com>
1152 * src/hildon-note.c (hildon_note_init): Use g_object_ref_sink
1153 instead of g_object_ref + gtk_object_sink.
1155 2007-05-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1161 * debian/changelog: Updating.
1163 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1165 * src/hildon-color-chooser-dialog.c:
1166 * src/hildon-color-chooser.c: A few more GdkColor struct allocation fixes
1167 straight from Tommi labs.
1169 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1171 * examples/hildon-finger-example.c: Correcting the header file path.
1173 * src/hildon-color-chooser-dialog.c: Allocate the color on the stack for
1174 the changed signal. Fixes a small memory leak.
1176 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1180 * src/hildon-banner.c: Importing several usefull fixes from the
1181 ubuntu-mobile branch.
1183 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1185 * examples/Makefile.am:
1186 * examples/hildon-finger-example.c: Adding a finger-checking code
1189 * src/hildon-font-selection-dialog.c: Do not allocate the color
1190 structure using the g_new. Fixes NB#54061.
1192 2007-05-09 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1194 * src/hildon-helper.c: Correcting tabs in file.
1196 2007-05-08 Xan Lopez <xan.lopez@nokia.com>
1198 * src/hildon-bread-crumb-trail.c: Use set_child_visible only to
1199 control the visibility of the children.
1201 * examples/hildon-bread-crumb-trail-example.c: Plug leak.
1203 2007-05-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1209 * debian/changelog: Updating.
1211 2007-05-04 Xan Lopez <xan.lopez@nokia.com>
1213 * src/hildon-bread-crumb-trail.c:
1214 (hildon_bread_crumb_trail_size_allocate):
1216 Make the back button always a square.
1218 2007-05-04 Xan Lopez <xan.lopez@nokia.com>
1220 * src/hildon-bread-crumb-trail.h: Include hildon-bread-crumb-widget.h
1221 from the .c file as it's a private file.
1223 2007-05-03 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1225 * examples/hildon-vvolumebar-example.c: The VVolumebar example now
1226 uses slightly bigger height.
1228 * src/hildon-font-selection-dialog.c: Adding some checks before
1229 freeing memory in the font selection dialog.
1231 2007-05-02 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1233 * src/hildon-font-selection-dialog.c: Adding a small check when
1236 * src/hildon-wizard-dialog.c: Applying a patch by Iain Holmes to fix
1237 buttons sensitivity on page switching.
1239 2007-04-27 Xan Lopez <xan.lopez@nokia.com>
1241 * src/hildon-bread-crumb-trail.c: make the add method handle all the
1242 internal details of adding a bread crumb to the trail.
1244 2007-04-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1250 * debian/changelog: Updating.
1252 * src/hildon-bread-crumb-trail.h:
1253 * src/hildon-bread-crumb.h: Changing the API guard to
1254 HILDON_ENABLE_UNSTABLE_API.
1256 2007-04-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1264 * src/hildon-helper.h: Updating.
1266 2007-04-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1274 2007-04-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1278 * src/hildon-helper.h: Small fix to make the package actually compile.
1280 2007-04-25 Xan Lopez <xan.lopez@nokia.com>
1282 * src/hildon-bread-crumb-trail.h:
1283 * src/hildon-bread-crumb.h:
1285 Guard with ENABLE_UNSTABLE_API. To use the bread crumb you'll need
1286 to define ENABLE_UNSTABLE_API in the code that includes these headers.
1288 2007-04-25 Xan Lopez <xan.lopez@nokia.com>
1290 * examples/hildon-bread-crumb-trail-example.c:
1292 * src/hildon-bread-crumb-trail.c:
1293 * src/hildon-bread-crumb-trail.h:
1294 * src/hildon-bread-crumb.c:
1295 * src/hildon-bread-crumb.h:
1296 * src/hildon-marshalers.list:
1297 * src/hildon-bread-crumb-widget.c:
1298 * src/hildon-bread-crumb-widget.h:
1300 Slight change in the widget design. The bread crumb trail API is
1301 unchanged, but HildonBreadCrumb is now an interface. A *private*
1302 implementation, hildon-bread-crumb-widget, is provided and used
1303 internally by the trail for the push_text/push_icon functions.
1305 The generic push API is still available, so anyone can implement
1306 and use its own bread crumb widget.
1308 2007-04-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1310 * debian/rules: Fixing the shlibs.
1312 2007-04-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1314 * src/hildon-banner.c: Fixing a problem with timed banners having
1315 their parrent destroyed before they are.
1317 2007-04-17 Xan Lopez <xan.lopez@nokia.com>
1319 * src/hildon-bread-crumb.c:
1320 * src/hildon-bread-crumb.h:
1322 Make the get_natural_size function a vfunc.
1324 2007-04-16 Xan Lopez <xan.lopez@nokia.com>
1326 * src/hildon-bread-crumb.c:
1327 * src/hildon-bread-crumb-trail.c:
1331 2007-04-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1338 * debian/changelog: Updating for release.
1340 2007-04-16 Xan Lopez <xan.lopez@nokia.com>
1342 * src/hildon-bread-crumb.c (hildon_bread_crumb_get_natural_size):
1343 don't leak the pango layout.
1345 2007-04-16 Xan Lopez <xan.lopez@nokia.com>
1348 * examples/hildon-bread-crumb-trail-example.c:
1352 2007-04-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1354 * debian/changelog: Removing the bug-fixed entries that were actually
1355 resolved as WONTFIX.
1357 * src/hildon-date-editor.c: Removing a redundant check. Fixes
1360 2007-04-13 Xan Lopez <xan.lopez@nokia.com>
1362 * src/hildon-bread-crumb-trail.c:
1363 * src/hildon-bread-crumb-trail.h:
1364 * src/hildon-bread-crumb.c:
1365 * src/hildon-bread-crumb.h:
1369 2007-04-13 Xan Lopez <xan.lopez@nokia.com>
1371 * src/hildon-bread-crumb-trail.c: don't use the priv data of bct
1372 until it's passed the type check.
1374 2007-04-12 Xan Lopez <xan.lopez@nokia.com>
1376 * examples/hildon-bread-crumb-trail-example.c
1380 2007-04-12 Xan Lopez <xan.lopez@nokia.com>
1382 * examples/Makefile.am
1383 * examples/hildon-bread-crumb-trail-example.c
1385 * src/hildon-bread-crumb-trail.c
1386 * src/hildon-bread-crumb-trail.h
1387 * src/hildon-bread-crumb.c
1388 * src/hildon-bread-crumb.h
1390 New HildonBreadCrumbTrail widget.
1392 2007-04-02 Lucas Rocha <lucas.rocha@nokia.com>
1394 * src/hildon-range-editor.c (hildon_range_editor_init),
1395 src/hildon-seekbar.c (hildon_seekbar_get_fraction,
1396 hildon_seekbar_set_fraction, hildon_seekbar_set_position),
1397 src/hildon-time-editor.c (hildon_time_editor_tap_and_hold_setup,
1398 hildon_time_editor_class_init, hildon_time_editor_init),
1399 src/hildon-get-password-dialog.c (invalid_input,
1400 hildon_get_password_set_property, hildon_get_password_get_property,
1401 create_contents, hildon_get_password_dialog_set_max_characters),
1402 src/hildon-set-password-dialog.c (create_contents),
1403 src/hildon-date-editor.c (hildon_date_editor_init),
1404 src/hildon-login-dialog.c (hildon_login_dialog_init),
1405 src/hildon-number-editor.c (hildon_number_editor_init),
1406 src/hildon-find-toolbar.c (hildon_find_toolbar_emit_invalid_input,
1407 hildon_find_toolbar_emit_close, hildon_find_toolbar_init): made all
1408 the Maemo GTK+ specific API optional by adding a --with-maemo-gtk
1409 configure option and adding the respective checks in the code.
1410 * src/hildon-calendar.c (hildon_calendar_paint_week_numbers,
1411 hildon_calendar_drag_data_received): fixed some build warnings.
1413 2007-03-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1415 * debian/changelog: A 1.0.0 release notes.