1 2008-06-09 Alberto Garcia <agarcia@igalia.com>
4 Added new transfer_window and close_if_pressed_outside private
7 Don't add a cancel button to the information note. It will be
8 closed when tapping outside
9 Remove the comment about the OK button in the documentation
10 (hildon_note_realize):
11 Set the notification type hint
12 (hildon_note_map, hildon_note_unmap, grab_transfer_window_get):
13 Grab/ungrab pointer and keyboard if the note has to be closed when
15 (hildon_note_button_release):
16 Close the note when tapping outside (if applicable)
18 * src/hildon-app-menu.c
19 Grab/ungrab pointer and keyboard on map/unmap
20 (hildon_app_menu_button_release, hildon_app_menu_class_init):
21 Close the menu on button release, not button press
24 (hildon_banner_set_property)
25 (hildon_banner_check_position):
26 Make the banner use the full width of the screen
27 (hildon_banner_show_information)
28 (hildon_banner_show_information_with_markup):
29 Don't display an icon by default
31 2008-06-09 Alejandro G. Castro <alex@igalia.com>
33 Added fading scrollbars and adapted all the overshooting code to
34 horizontal scrolling. We have also fixed bugs with overshooting
35 and current fading implementation.
37 * src/hildon-pannable-area.c
38 (hildon_pannable_area_scroll_indicator_fade): Time out function
39 used to change the transparency of the scrollbars.
41 (hildon_pannable_area_button_press_cb): Added horizontal overshot
42 control and fixed a problem with fading, we now remove the fade
43 timeout before adding a new one.
45 (hildon_pannable_axis_scroll):
46 (hildon_pannable_area_scroll):
47 (hildon_pannable_area_timeout): Added this functions so we can use
48 the scroll code both for vertical and horizontal.
50 (hildon_pannable_area_motion_notify_cb):
51 (hildon_pannable_area_button_release_cb): Added the horizontal
52 scrolling control, fixed a problem with the overshooting timeout.
54 (rgb_from_gdkcolor): Added this function, it is used in the cairo
55 painting of the scrolls.
57 (hildon_pannable_draw_vscroll):
58 (hildon_pannable_draw_hscroll):
59 (hildon_pannable_area_expose_event):
60 Draw both scrollbars and rectangles in the overshooting area.
62 (hildon_pannable_area_get_property):
63 (hildon_pannable_area_set_property):
64 Modified the overshoot property to overshoot_max
66 (hildon_pannable_area_map):
67 Replaced the comments symbols.
69 (hildon_pannable_area_size_allocate):
70 (hildon_pannable_area_class_init):
71 (hildon_pannable_area_init): Added horizontal scroll, fading
72 effect properties, fixed a problem when overshooting in the bottom
75 * examples/hildon-pannable-area-example.c:
76 (get_sawtooth_label): Now we use smaller sawtooths, the effect
77 looks better in the example.
79 2008-06-03 Alberto Garcia <agarcia@igalia.com>
83 (hildon_window_class_init)
84 (hildon_window_unset_program)
85 (hildon_window_unset_program_real):
86 Make unset_program a virtual function
88 * src/hildon-stackable-window.c
89 * src/hildon-stackable-window.h
90 Added hildon_stackable_window_go_home()
92 * examples/Makefile.am
93 * examples/hildon-stackable-window-example.c
94 HildonStackableWindow example
96 2008-06-03 Alejandro G. Castro <alex@igalia.com>
98 * hildon-pannable-area.c: Added the overshoot property and removed
99 the OVERSHOOT define. Fixed an indent style error.
100 (hildon_pannable_area_motion_notify_cb):
101 (hildon_pannable_area_get_property):
102 (hildon_pannable_area_set_property): Add overshoot property.
104 (hildon_pannable_area_scroll): replaced OVERSHOOT define with
107 (hildon_pannable_area_class_init): Installed the new property.
109 * hildon-pannable-area-example.c: Added a sawtooth function, this
110 way it is easier to check the movement in the pannable.
111 (get_sawtooth_label): Added this function.
112 (main): Now we get the labels from the new get_sawtooth_label
115 2008-05-26 Alberto Garcia <agarcia@igalia.com>
117 * src/hildon-app-menu.h
118 * src/hildon-app-menu.c
119 Renamed API variables for consistency
121 (hildon_app_menu_popup): Use also the default window size to
122 decide where to place the menu
124 (hildon_app_menu_init, hildon_app_menu_class_init): New
125 external-border style property
127 2008-05-26 Michael Natterer <mitch@imendio.com>
129 * src/hildon-time-editor.c (hildon_time_editor_class_init): The
130 widget_class->tap_and_hold_setup signal slot doesn't exist any
131 longer, stop overriding it.
133 (hildon_time_editor_init): g_signal_connect() to the
134 tap-and-hold-setup signal instead.
136 (hildon_time_editor_entry_keypress): add cast to fix warning.
138 2008-05-23 Alberto Garcia <agarcia@igalia.com>
140 * doc/hildon-docs.sgml
142 * examples/Makefile.am
143 * examples/hildon-app-menu-example.c
145 * src/hildon-app-menu-private.h
146 * src/hildon-app-menu.c
147 * src/hildon-app-menu.h
149 New HildonAppMenu widget
151 2008-05-21 Alejandro G. Castro <alex@igalia.com>
153 Rearranged the inheritance of the pannable area, now it inherits
154 from GtkBin. This will allow us to control the event_window and
155 the allocation process of the widget, required for some effects.
157 * src/hildon-pannable-area.h: Replaced GtkEventBox structures with
158 GtkBin structures. * src/hildon-pannable-area.c: Added the
159 event_window variable.
160 (hildon_pannable_area_button_press_cb):
161 (hildon_pannable_area_button_release_cb):
162 (hildon_pannable_area_motion_notify_cb):
163 Changed the signature of the method, now we override the event
164 callback instead of connecting to the signal.
166 (hildon_pannable_area_realize):
167 (hildon_pannable_area_unrealize):
168 (hildon_pannable_area_map):
169 (hildon_pannable_area_unmap):
170 (hildon_pannable_area_size_allocate):
171 Added functions to control the widget construction. We add a
172 INPUT_ONLY window and we put it over the widgets inside the
173 container, this event_window handles the events.
175 (hildon_pannable_area_class_init):
176 Replaced the signal connections with overrides of the event
179 2008-05-20 Alejandro G. Castro <alex@igalia.com>
181 Bouncing effect added when touching the borders, you can change
182 the elasticity of the border changing the ELASTICITY define.
184 * src/hildon-pannable-area.c: Added ELASTICITY define.
185 (hildon_pannable_area_timeout): Added inverse velocity when
186 touching the border of the child widget, that causes a bounce.
188 2008-05-20 Alejandro G. Castro <alex@igalia.com>
190 Improved performance, we now do not go to the X server in order to
191 get the list of window children. Apparently the effect is the
192 same, we have to be careful and check if this breaks something in
195 * src/hildon-pannable-area.c:
196 (get_ordered_children): Removed this function.
197 (hildon_pannable_area_get_topmost): Replaced the ad-hoc search of
198 the children windows function with gdk_window_get_children.
200 2008-05-20 Alejandro G. Castro <alex@igalia.com>
202 * src/hildon-pannable-area.c:
203 (hildon_pannable_area_dispose): Fixed a crash when closing the
204 window and kinetics is activated.
206 2008-05-19 Alberto Garcia <agarcia@igalia.com>
208 * src/hildon-pannable-area.h
209 * src/hildon-pannable-area.c
210 Changed indentation style to meet the one used in Hildon
212 2008-05-19 Alejandro G. Castro <alex@igalia.com>
214 Reviewed the interaction of the AUTO mode, now we use the time
215 attribute of the events and calculate the velocity in the motion,
216 doing a gimp like calculation. The velocity is calculated in each
217 motion event using the last velocity and the current one, the
218 SMOOTH_FACTOR controls the percentage of the new velocity we use.
220 * src/hildon-pannable-area.c: Replaced the time based algorithm
222 (hildon_pannable_area_motion_notify_cb): now we do not launch the
223 timeout for the AUTO mode when we are still moving the cursor. We
224 added also the velocity calculation in this function.
225 (hildon_pannable_area_button_release_cb): launch the timeout in
226 case we are in AUTO mode. There are still some constants here that
227 come from the old implementation that should be reviewed and
230 2008-05-15 Alberto Garcia <agarcia@igalia.com>
232 * doc/hildon-docs.sgml
235 * src/hildon-stackable-window.c
236 * src/hildon-stackable-window.h
238 New HildonStackableWindow widget
240 * examples/hildon-dialog-example.c
241 * examples/hildon-pannable-area-example.c
244 2008-05-14 Alberto Garcia <agarcia@igalia.com>
246 * src/hildon-dialog.c
247 (hildon_dialog_new_with_buttons): New constructor.
249 * examples/hildon-dialog-example.c
250 (main): Update the example to use the new
251 hildon_dialog_new_with_buttons().
253 * examples/hildon-pannable-area-example.c
254 (main): Update example.
256 2008-05-13 Alberto Garcia <agarcia@igalia.com>
258 * doc/hildon-docs.sgml
260 Added HildonPannableArea to the documentation.
262 2008-05-13 Victor Jaquez <vjaquez@igalia.com>
264 * doc/visual_index.xml
265 Fix reference to HildonLoginDialog in documentation
267 * doc/hildon-docs.sgml
269 * examples/Makefile.am
270 * examples/hildon-dialog-example.c
272 * src/hildon-dialog.c
273 * src/hildon-dialog.h
275 New HildonDialog widget.
277 2008-05-09 Alberto Garcia <agarcia@igalia.com>
279 * src/hildon-pannable-area.c
280 Merge latest changes (r4318, r4342) from libmokoui trunk
282 2008-05-09 Alberto Garcia <agarcia@igalia.com>
284 * examples/Makefile.am
285 * examples/hildon-pannable-area-example.c
287 * src/hildon-pannable-area.c
288 * src/hildon-pannable-area.h
290 New HildonPannableArea widget.
292 2008-04-15 18:05:19 <timj@imendio.com>
294 * src/hildon-banner.c: revert the recent change, that introduced
295 gtk_window_present() calls. this reopens:
296 Bug 78481 - [freetest] information banners are hidden under browser menu
297 But resolves another variant of:
298 Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
300 2008-04-15 13:21:13 <timj@imendio.com>
302 * src/hildon-banner.c: refetch layout pointer after GtkLabel possibly
303 recreated its layout, spotted by Kris. this fixes all remaining
304 artefacts and stability issues with the banner code. in particular:
305 Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
307 2008-04-14 16:52:59 <timj@imendio.com>
309 * src/hildon-banner.c: guard force_to_wrap_truncated() against
310 operating on unrealized widgets, fixes:
311 Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
313 * src/hildon-banner-private.h: coalesce boolean fields into bitfield.
315 2008-04-09 Kristian Rietveld <kris@imendio.com>
317 Fixes: NB#77775: Media Player, Save Now playing list, too long name
318 makes banner disappear.
319 Fixes: NB#79182: info banner flickering with certain message lengts.
321 * src/hildon-banner.c (hildon_banner_constructor),
322 (hildon_banner_init), (hildon_banner_set_text),
323 (hildon_banner_set_markup): call hildon_banner_reset_wrap_state(),
324 (hildon_banner_reset_wrap_state): new function: reset wrap flags to
325 FALSE, reset size requests of label and banner,
326 (force_to_wrap_truncated): when the text is too wide, always enforce
327 the maximum possible width instead of recalculating it from the
328 layout; enforce the maximum banner height of 3 lines,
329 (hildon_banner_init): set WORD_CHAR wrapping, this will result in
330 nicer wrapping and no truncated chars if space gets tight.
332 * src/hildon-banner-private.h: add has_been_wrapped and
333 has_been_truncated fields.
335 2008-04-07 Sven Herzberg <sven@imendio.com>
337 Fixes: NB#78896: libhildon code inspection/coverity: uninitialised
338 local values in hildon_date_editor_size_allocate
340 * src/hildon-date-editor.c: moved the real allocation code into the
343 2008-04-07 Sven Herzberg <sven@imendio.com>
345 Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
346 local values in hildon_date_editor_size_allocate
348 * src/hildon-date-editor.c: merged the two if() branches together
350 2008-04-07 Sven Herzberg <sven@imendio.com>
352 Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
353 local values in hildon_date_editor_size_allocate
355 * src/hildon-date-editor.c: changed the arguments of the if()
358 2008-04-07 Sven Herzberg <sven@imendio.com>
360 Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
361 local values in hildon_date_editor_size_allocate
363 * src/hildon-date-editor.c: split the calculation of the allocation
364 from the real allocation
366 2008-03-27 Michael Natterer <mitch@imendio.com>
368 Fixes: NB#81696: The passcode is not overwritten even after
371 * src/hildon-code-dialog.c
372 (hildon_code_dialog_button_clicked)
373 (hildon_code_dialog_im_commit): don't use gtk_entry_append_text()
374 because that doesn't overwrite selected text. Instead, emit the
375 "commit" signal on the entry's im_context so the entry's normal
376 insert logic is triggered. Set the cursor to the end of the entry
377 after each insert operation so that we *only* insert in the middle
378 of the text if something was selected.
380 2008-03-27 Michael Natterer <mitch@imendio.com>
382 Enable fixing: NB#79916 and NB#79918: The help topic for Color
383 selector cannot be opened
385 * src/hildon-color-button.c: add signal "setup-dialog" and emit it
386 when the popup color selector is created. Please connect to this
387 signal in order to set the dialog's help ID.
389 2008-03-25 Sven Herzberg <sven@imendio.com>
391 Fixes: MB#1212: Hide info banners (infoprints) on click
393 * src/hildon-banner.c: (simulate_close), (hildon_banner_timeout):
394 extracted the close event simulation into an extra function
395 (hildon_banner_button_press_event): simulate a close event and destroy
396 the widget if the event wasn't handled
397 (hildon_banner_class_init): added the button_press_event handler
398 (hildon_banner_init): added button-press events to the widget
400 2008-03-25 Sven Herzberg <sven@imendio.com>
402 Fixes: MB:#924: Hildon widgets doesn't support RTL mode
403 Patch from: Mohammad Anwari <mdamt@maemo.org>
405 * src/hildon-banner.c: let the HildonBanners pop up on the left side
406 instead of the right in RTL mode
407 * src/hildon-bread-crumb-trail.c: mirror the appearance of the
408 breadcrumb button list in RTL mode
409 * src/hildon-caption.c: mirror the appearance of the caption widget in
411 * src/hildon-date-editor.c: mirror appearance of the date editor in
413 * src/hildon-time-editor.c: mirror appearance of the time editor in
415 * src/hildon-window.c: fix the position of the popup in RTL mode
417 2008-03-25 Sven Herzberg <sven@imendio.com>
419 Amendment to the fix of NB#22072. Fix compilation.
421 * src/hildon-banner.c: (hildon_banner_timeout): fix compilation
423 2008-03-19 Sven Herzberg <sven@imendio.com>
425 Fixes: NB#22072: Revisiting fix for "Implement robust timer handling
428 * src/hildon-banner.c: (hildon_banner_timeout): reset the current
429 timeout id properly when the timeout will disappear this leaves no
430 artifacts around in the destroy(); there will only be the timeout
431 created by hildon_banner_ensure_timeout() and adding a new timeout
432 will also work if the timeout gets removed because the timeout_handler
435 2008-03-19 Michael Natterer <mitch@imendio.com>
437 Fixes: NB#79791: Cannot set focus to Master volume using stylus
439 * src/hildon-volumebar.c
440 * src/hildon-vvolumebar.c
441 * src/hildon-hvolumebar.c (init): remove UNSET_FLAGS(CAN_FOCUS) so
442 the widget becomes focussable at all.
444 * src/hildon-volumebar.c: implement GtkWidget::grab_focus() and
445 set the focus to wither the mute button or the volumebar.
447 Remove own "can-focus" property and instead listen to
448 notify::can-focus in order to update the widget's state.
450 Implement GtkWidget::focus() and make sure we can also *leave* the
451 widget, not only enter it, depending on volumebar orientation and
452 requested focus direction.
454 Clean up set_mute() to cooperate nicely with all the above.
456 2008-03-04 Michael Natterer <mitch@imendio.com>
458 Fixes: NB#78481: information banners are hidden under browser menu
460 * src/hildon-banner.c: call gtk_window_present() on the banners so
461 they are risen if they are already visible.
463 2008-03-03 Sven Herzberg <sven@imendio.com>
465 Fixes: MB#1220: HildonWindow should take GtkMenu accel_group into account
467 * examples/hildon-window-menu-example.c: (main): extended the window
468 menu example to serve as a testcase for automatically added
469 accelerator groups, too
470 * src/hildon-window.c: (hildon_window_add_accel_group),
471 (hildon_window_set_menu): added patch by Tommi Komulainen
473 2008-03-03 Sven Herzberg <sven@imendio.com>
475 Fixes: MB#1276: wrong allocators used in hildon_window_get_borders
477 * src/hildon-window.c: (hildon_window_get_borders): don't imply any
478 knowledge about the border allocators used within GTK+
480 2008-02-26 Sven Herzberg <sven@imendio.com>
482 Fixes: MB#2981: Build with asserts broken
484 * src/hildon-date-editor.c,
485 * src/hildon-number-editor.c,
486 * src/hildon-time-editor.c,
487 * src/hildon-weekday-picker.c: replace HILDON_IS_EDITOR_EDITOR by a
488 the proper GType instance check
490 2008-02-25 Sven Herzberg <sven@imendio.com>
492 Fixed: MB#1221: HildonWindow shouldn't call show_all for GtkMenu
494 * doc/Makefile.am: tell gtk-doc about HILDON_DISABLE_DEPRECATED
495 * examples/hildon-window-menu-example.c: (main): explicitly show
497 * src/hildon-window.c:
498 (hildon_window_set_main_menu): moved most of the code from set_menu()
499 to this place; skipped the call to gtk_widget_show_all(); also didn't
500 introduce gtk_widget_show() as gtk_menu_popup() will call that anyways
501 (hildon_window_set_menu): removed most of the code, just keep the
502 questionable gtk_widget_show_all()
503 * src/hildon-window.h: added the new function and deprecate the old
506 2008-01-10 Xan Lopez <xan.lopez@nokia.com>
512 * debian/changelog: Updating.
514 2008-01-10 Xan Lopez <xan.lopez@nokia.com>
517 * pkgconfig/Makefile.am:
518 * pkgconfig/hildon.pc.in:
521 Do not use PACKAGE_VERSION_MAJOR as the API revision,
522 use newly created API_MAJOR_VERSION.
524 2008-01-09 Xan Lopez <xan.lopez@nokia.com>
530 * debian/changelog: Updating.
532 2008-01-09 Xan Lopez <xan.lopez@nokia.com>
534 * src/hildon-color-chooser.c (hildon_color_chooser_class_init):
536 Add outer_border style property, we use it but don't define it (!).
540 2007-12-21 Xan Lopez <xan.lopez@nokia.com>
542 * examples/hildon-bread-crumb-trail-example.c (main):
546 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_remove):
548 Fix logic for the bread crumb trail node removal.
552 2007-12-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
558 * debian/changelog: Updating.
560 2007-11-08 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
562 Patch by Alejandro to get/set passwords dialogs accesibility.
564 * hildon-1/src/hildon-get-password-dialog.c:
565 * hildon-1/src/hildon-set-password-dialog.c:
566 Set atk_set_name to the passwd entries in order to allow
567 accessibility by name on this entries.
569 2007-10-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
574 * debian/control: Updating gtk dep.
576 2007-10-10 Mohammad Anwari <Mohammad.Anwari@nokia.com>
578 * configure.ac, pkgconfig/hildon-1.pc: Turn on -DMAEMO_CHANGES only if
579 USE_MAEMO_GTK is enabled.
581 2007-10-10 Xan Lopez <xan.lopez@nokia.com>
583 * src/hildon-code-dialog.c (hildon_code_dialog_init): check for
584 MAEMO_GTK or GTK+ > 2.11 before using GTK_BUTTONBOX_CENTER mode.
586 2007-10-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
592 * debian/changelog: Updating.
594 2007-10-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
596 * examples/Makefile.am:
597 * examples/hildon-logical-color-example.c:
598 * src/hildon-helper.c: Fixing the way logical colors/fonts are being
599 applied + adding a test case. Fixes: NB#71660.
601 2007-10-08 Xan Lopez <xan.lopez@nokia.com>
603 * src/hildon-window.c (hildon_window_map): only map the vbox if it's supposed
604 to be visible, fixes warning on map for windows without toolbars.
606 2007-10-02 Xan Lopez <xan.lopez@nokia.com>
608 * src/hildon-seekbar.c: gtk_range_get_fill_level is available in GTK+ since
609 2.11.0, add a check for that besides the MAEMO_GTK check.
611 2007-09-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
617 * debian/changelog: Updating.
619 2007-09-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
621 * src/hildon-window.c: Applying patches by Xan to fix the toolbar
622 visibility. Fixes: NB#70842 and MB#615.
624 2007-09-25 Xan Lopez <xan.lopez@nokia.com>
626 * src/hildon-bread-crumb-widget.c (hildon_bread_crumb_widget_constructor):
627 set the separator as no-show-all so it doesn't unintentionally appear when
628 someone does a show_all.
630 2007-09-25 Xan Lopez <xan.lopez@nokia.com>
632 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_text)
633 (hildon_bread_crumb_trail_push_icon): Do not show the separator for the
634 toplevel item. Fixes: NB#62031
636 2007-09-24 Xan Lopez <xan.lopez@nokia.com>
638 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_icon):
639 fix the name of the function in the docs.
641 2007-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
647 * debian/changelog: Updating.
649 2007-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
651 * examples/hildon-banner-long-example.c: Adding a test-case for long
654 * src/hildon-find-toolbar.c: Fixing the get_last_index function.
656 2007-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
658 * src/hildon-color-chooser-dialog.c:
659 * src/hildon-color-chooser.c:
660 * src/hildon-font-selection-dialog.c: Adding two patches by Tommi to fix
661 memory leaks in font selector and color selector. Fixes: NB#70499 and
664 2007-09-20 Johan Bilien <johan.bilien@nokia.com>
666 * src/hildon-helper.c: Fixed the leak of the a GList. Fixes: NB#70273.
668 2007-09-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
670 * src/hildon-code-dialog.c: Making the hardcoded WIDTH/HEIGHT values a
671 little bit bigger. Fixes: #NB63694.
673 2007-09-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
679 * debian/changelog: Updating.
681 2007-09-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
684 * doc/hildon-docs.sgml:
685 * doc/images/bread-crumb-trail.png:
686 * doc/images/calendar-popup.png:
687 * doc/images/caption.png:
688 * doc/images/code-dialog.png:
689 * doc/images/color-button.png:
690 * doc/images/color-chooser-dialog.png:
691 * doc/images/color-chooser.png:
692 * doc/images/controlbar.png:
693 * doc/images/date-editor.png:
694 * doc/images/font-selection-dialog.png:
695 * doc/images/get-password-dialog.png:
696 * doc/images/hvolumebar.png:
697 * doc/images/login-dialog.png:
698 * doc/images/note.png:
699 * doc/images/number-editor.png:
700 * doc/images/range-editor.png:
701 * doc/images/seekbar.png:
702 * doc/images/set-password-dialog.png:
703 * doc/images/sort-dialog.png:
704 * doc/images/time-editor.png:
705 * doc/images/time-picker.png:
706 * doc/images/vvolumebar.png:
707 * doc/images/weekday-picker.png: Adding the new generated widget shots.
708 Adding the bread-crumb-trial and helpers to the documentation.
710 2007-09-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
712 * examples/hildon-find-toolbar-example.c:
713 * src/hildon-find-toolbar.c:
714 * src/hildon-find-toolbar.h: FIxing the default history-append handler to
715 actually continue firing the other handlers if connected. Adding a new
717 hildon_find_toolbar_get_last_index that gets the index of the most
718 recently added (last) item. Fixes: NB#52301.
720 2007-09-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
722 * src/hildon-caption.c: Applying a patch by Tommi to fix the focus
723 behaviour. Fixes: NB#68610.
725 2007-09-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
727 * src/hildon-banner.c: Actually reverting the previous change. It somehow
730 2007-09-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
732 * src/hildon-banner.c: Changing the infobanner background pixmap to NULL
733 when realizing the banner. Should make the infonbanner effect a bit more
736 2007-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
738 * src/hildon-volumebar.c:
739 * src/hildon-volumebar.h: Changing the GtkWidget to HildonVolumebar in
740 hildon_volumebar_set_range_insensitive_message and
741 hildon_volumebar_set_range_insensitive_messagef. Fixes MB#1848.
743 2007-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
745 * src/hildon-window.c: Fixing the border freeing on destroy.
747 2007-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
749 * src/hildon-code-dialog-private.h:
750 * src/hildon-code-dialog.c: Adding a patch by Tomas Junnonen to fix the
751 kw keyboard support in HildonCodeDialog.
753 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
759 * debian/changelog: Updating.
761 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
763 * src/hildon-date-editor.c:
764 * src/hildon-number-editor.c:
765 * src/hildon-private.c:
766 * src/hildon-private.h:
767 * src/hildon-time-editor.c:
768 * src/hildon-weekday-picker.c: A patch by Xan Lopez to fix focus
769 handling in subclassed composite widgets. Fixes: NB#66628.
771 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
773 * src/hildon-window.c: Removing extra gtk_main_iteration () processing
774 from destroy_ callback as it introduces problems in async dbus signal
775 handlers. Fixes NB#66673.
777 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
779 * examples/hildon-hvolumebar-example.c:
780 * src/hildon-volumebar.c: Improving the focus handling in the
781 volumebar widgets. Fixes NB#63955 and NB#65155. Also fixing the
782 set_property accessor so that "mute" property can be actually set. I'm
783 scared that nobody noticed it's totally broken.
785 2007-08-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
787 * debian/control: Use libesd0-dev or osso-esd-dev as esd dependancy.
790 2007-08-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
792 * src/hildon-calendar.c:
793 * src/hildon-number-editor.c:
794 * src/hildon-time-picker.c: Changing the timeout repeat so that it
795 matches the spec of 6 chars per second. Fixes: NB#60489.
797 2007-08-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
799 * src/hildon-helper.c: Really fixing NB#58352. Looks like
800 gtk_style_lookup_color sometime returns FALSE even though color was
801 found and values were filled properly. Weird. Removing the warning for the
804 2007-08-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
806 * src/hildon-find-toolbar.c: Puting the combobox inside alignment to not
807 expand vertically. Adding some extra space to the find toolbar buttons to
808 make them thumbable. Fixes NB#66060.
810 2007-08-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
812 * src/hildon-calendar-popup.c: Replacing the "Done" button in the calendar
813 popup with "Ok" and "Cancel". Fixes NB#59299.
815 2007-08-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
817 * src/hildon-calendar.c: Process all window updates before executing next
818 timeout. Fixes: NB#54146.
820 2007-08-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
826 * debian/changelog: Updating.
828 2007-08-16 Xan Lopez <xan.lopez@nokia.com>
830 * src/hildon-banner.c: (hildon_banner_client_event): connect directly to
831 the client event and ignore it, since we use the delete event to close
834 2007-08-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
836 * src/hildon-helper.c: Remove the bogus warning about color not being
837 found. Fixes NB#58352.
839 2007-08-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
841 * examples/Makefile.am:
842 * examples/hildon-toolbar-seekbar-example.c: Adding an example to test a
843 HildonSeekbar widget inside a toolbar.
845 2007-08-16 Xan Lopez <xan.lopez@nokia.com>
847 * src/hildon-banner.c (hildon_banner_init): mark the banners as
848 temporary, depends on maemo-gtk >= 2.10.12-osso7. Also ignore the
849 delete event that will come from _GTK_DELETE_TEMPORARIES, as we
850 don't want to be closed by non-temporary windows on map.
852 Also use G_DEFINE_TYPE instead of manually typed code.
854 2007-08-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
861 * debian/rules: Updating.
863 2007-08-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
865 * examples/Makefile.am:
866 * examples/hildon-hvolumebar-timer-example.c: Adding an exmaple to debug
867 bug NB#61128. Strangely it works.
869 2007-08-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
871 * src/hildon-date-editor.c: When the date editor entry has been changed
872 but the numbers of characters < max, turn off the skip validation flag.
873 Prevents a situation when we enter first a valid year and later re-write
874 it with an invalid one. Fixes NB#60154.
876 2007-07-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
878 * src/hildon-code-dialog.c: Fixing the dialog button alignment inside the
879 code dialog. Fixes NB#64355.
881 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
883 * src/hildon-wizard-dialog.c: Don't call the _set_sensitivity again after
884 switching the page. Fixes NB#49374.
886 * examples/Makefile.am:
887 * examples/hildon-wizard-dialog-example.c: Adding an example for
888 HildonWizardDialog that shows how to handle manual sensitivity setting on
891 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
895 * src/hildon-version.h.in:
896 * src/hildon.h: Adding the HILDON_CHECK_VERSION macro. Fixes: NB#62061.
898 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
900 * src/hildon-volumebar.c: Updating the docs.
902 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
908 * debian/changelog: Updating.
910 2007-07-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
912 * src/hildon-find-toolbar.c:
913 * src/hildon-find-toolbar.h: Adding a few new functions to control the
914 selected item: hildon_find_toolbar_set_active,
915 hildon_find_toolbar_set_active_iter, hildon_find_toolbar_get_active,
916 hildon_find_toolbar_get_active_iter . They correspond to respective
917 GtkComboBox functions.
919 * examples/Makefile.am:
920 * examples/hildon-find-toolbar-example.c: Adding the example to test the
923 2007-07-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
925 * examples/Makefile.am:
926 * examples/hildon-seekbar-example.c: Adding the seekbar example to check
929 * src/hildon-font-selection-dialog.c: Fixing the default focus for dialog
930 when font size > 32 and we pack a focusable widget inside. Actually using
931 the default response would work too, but since we don't show default
932 response state in any way (no theming) it would not be visible to the
933 user. Fixes NB#63430.
935 2007-07-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
937 * src/hildon-date-editor.c: Adding the missing variable setter in the
938 set_property handler. Fixes NB#54182.
940 2007-07-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
942 * src/hildon-window.h: Changing the long key press time from 1500ms to
943 800ms as requested in NB#63700. I have a bad feeling about this, let's
944 see... Fixes NB#63700.
946 2007-07-12 Tommi Komulainen <tommi.komulainen@nokia.com>
948 * src/hildon-time-picker.c (hildon_time_picker_class_init,
949 hildon_time_picker_map, hildon_time_picker_realize,
950 hildon_time_picker_style_set): Split the contents of map to more
951 appropriate functions; set window decorations on realize and update
952 arrows' size requisitions on style-set. Avoids unnecessary resizing.
954 2007-07-02 Xan Lopez <xan.lopez@nokia.com>
959 * debian/changelog: Updating.
961 2007-07-02 Johan Bilien <johan.bilien@nokia.com>
963 * src/Makefile.am: fixed installation of the header files
965 2007-06-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
971 * debian/changelog: Updating.
973 2007-06-27 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
975 * configure.ac: Removing some remaining of --enable-xan.
977 2007-06-26 Xan Lopez <xan.lopez@nokia.com>
979 * src/hildon-date-editor.c: (hildon_date_editor_keypress):
980 * src/hildon-time-editor.c: (hildon_time_editor_entry_keypress):
982 Move all focus crazyness to the rc files. This depends on gtk+2.0 >=
983 2.10.12-osso6 because the move-focus signal needs to be available in
986 2007-06-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
988 * examples/Makefile.am:
989 * examples/hildon-hvolumebar-insensitive-map-example.c: Adding an example
990 that makes a HildonVolumebar insensitive before mapping it. Seems to work
991 fine. Prolly NB#61128 is fixed now.
993 2007-06-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
995 * src/hildon-volumebar.c:
996 * src/hildon-volumebar.h: Adding the
997 hildon_volumebar_set_range_insensitive_message and
998 hildon_volumebar_set_range_insensitive_messagef functions to set
999 insensitive message on the slider of the volumebar. Fixes NB#61129.
1001 * examples/Makefile.am:
1002 * examples/hildon-hvolumebar-insensitive-example.c: Adding an example to
1003 test the new insensitive messsage functionality on HildonVolumebar.
1005 2007-06-14 Xan Lopez <xan.lopez@nokia.com>
1007 * src/hildon-private.c (hildon_private_composite_focus): make the focus handler
1010 2007-06-13 Xan Lopez <xan.lopez@nokia.com>
1012 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_clear): workaround
1013 http://bugzilla.gnome.org/show_bug.cgi?id=56070 hiding and showing the back
1014 button on after clearing the trail.
1016 2007-06-13 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1018 * src/hildon-code-dialog.c: Removing the separator from the dialog.
1020 2007-06-12 Xan Lopez <xan.lopez@nokia.com>
1022 * src/Makefile.am: remove circular dependency in hildon-enum-types.h creation
1023 by splitting the installed headers in generated and non-generated groups. Use
1024 only the non-generated headers to create the hildon-enum-types.h file.
1026 * src/hildon-seekbar.h: gtkscale.h already includes gtkrange.h.
1028 2007-06-12 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1030 * src/hildon-window.c: Hide the window before performing the destroy.
1031 Should make the app closing a little tiny bit more snappy.
1033 2007-06-12 Xan Lopez <xan.lopez@nokia.com>
1035 * src/hildon-seekbar.c: add gtkrange.h header
1036 * src/hildon-caption.c: remove unused variable
1038 2007-06-08 Tommi Komulainen <tommi.komulainen@nokia.com>
1040 * configure.ac: Remove dysfunctional AC_ARG_ENABLE. Pointed out by
1043 2007-06-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1049 * debian/changelog: Updating.
1051 2007-06-07 Tommi Komulainen <tommi.komulainen@nokia.com>
1053 * src/hildon-window.c (hildon_window_window_state_event,
1054 hildon_window_is_topmost_notify, hildon_window_class_init): Stop the
1055 escape timeout on focus-out-event rather than notify::is-topmost; the
1056 latter doesn't get called when menus pop up. Fixes: NB#52946, MB#1101
1058 2007-06-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1060 * src/hildon-window.c: Adding a patch from Tommi Komulainen to pass the
1061 correct timestamp and button to gtk_menu_popup. Fixes MB#1466.
1063 2007-06-07 Xan Lopez <xan.lopez@nokia.com>
1065 * src/hildon-window: actually, you need to use the macro always, there's
1066 no private pointer in the instance structure. We should have cleaned this up
1067 when we had the chance...
1069 2007-06-07 Xan Lopez <xan.lopez@nokia.com>
1071 * src/hildon-window.c: do not get the private date from HildonWindow before
1072 it passes the g_return_if_fail check. Once it's passed the test, there's no
1073 need to g_assert that it exists. Do not create a HildonWindowPrivate variable
1074 if you are only going to access the data once. Whitespace cleanups.
1076 2007-06-04 Xan Lopez <xan.lopez@nokia.com>
1078 * src/hildon-bread-crumb-trail.c: set children visible before allocation.
1079 * src/hildon-bread-crumb-widget.c: set xalign to 0.0 for labels.
1081 2007-06-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1087 * debian/changelog: Updating.
1089 2007-06-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1091 * src/hildon-window.c: When destroying the window, remove (if exists) the
1092 escape timeout handler. Fixes #NB59276.
1094 2007-06-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1096 * src/hildon-banner.c: When realizing the widget, set the window
1097 transiency. Setting the transiency in the gobject constructor is not
1098 good, as the widget is not realized at that point. Fixes: #NB56624.
1100 2007-05-30 Xan Lopez <xan.lopez@nokia.com>
1102 * src/hildon-bread-crumb-trail.h (struct _HildonBreadCrumbTrailClass):
1103 Add padding for future expansions.
1105 2007-05-30 Xan Lopez <xan.lopez@nokia.com>
1107 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_class_init):
1108 Add a new signal "move-parent", bind Escape and BackSpace to it. The handler
1109 will fake an activation on the previous to the last item of the trail, so
1110 the effect can be overrided by the developer as usual.
1111 Also change the callback for the back button to do the same thing, so its
1112 effect can be overrided too. Fixes: NB#58982
1114 2007-05-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1116 * src/hildon-caption.c: Implementing the proper focus grabbing in the
1117 HildonCaption. Fixes NB#52379.
1119 2007-05-30 Xan Lopez <xan.lopez@nokia.com>
1121 * src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about
1122 the internal state of the trail after the user has had the chance of executing
1123 his handler for the signal. Specifically, it may happen that the activated button
1124 is removed and the user still lets the default handler run. This would segfault
1127 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1129 * src/hildon-font-selection-dialog.c: When the font is really big, add the
1130 scrollbar to the preview dialog. Fixes NB#54147.
1132 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1134 * src/hildon-date-editor.c: Changing the default max year to 2037. The
1135 max/min year properties can be altered, so the client can modify it
1136 anyways. 1970 - 2037 sounds like a sane default. Fixes NB#54147.
1138 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1140 * src/hildon-calendar.c: Removing the unused 'hildonlike' property, making
1141 hildonlike by default. Fixing a problem with disappearing arrows when
1142 scrolling through months and years. Fixes NB#54127.
1144 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1146 * examples/hildon-date-editor-example.c: Adding error callback to the date
1149 2007-05-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1155 * configure.ac: Updating.
1157 2007-05-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1159 * configure.ac: Adding a special '--enable-xan' configure option that
1160 turns off the -Werror compilation setting. Usefull for development.
1162 * src/hildon-calendar.c:
1163 * src/hildon-number-editor.c:
1164 * src/hildon-time-picker.c: Adding the 5* multiplier to
1167 2007-05-24 Xan Lopez <xan.lopez@nokia.com>
1169 * src/hildon-note.c (hildon_note_init): Use g_object_ref_sink
1170 instead of g_object_ref + gtk_object_sink.
1172 2007-05-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1178 * debian/changelog: Updating.
1180 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1182 * src/hildon-color-chooser-dialog.c:
1183 * src/hildon-color-chooser.c: A few more GdkColor struct allocation fixes
1184 straight from Tommi labs.
1186 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1188 * examples/hildon-finger-example.c: Correcting the header file path.
1190 * src/hildon-color-chooser-dialog.c: Allocate the color on the stack for
1191 the changed signal. Fixes a small memory leak.
1193 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1197 * src/hildon-banner.c: Importing several usefull fixes from the
1198 ubuntu-mobile branch.
1200 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1202 * examples/Makefile.am:
1203 * examples/hildon-finger-example.c: Adding a finger-checking code
1206 * src/hildon-font-selection-dialog.c: Do not allocate the color
1207 structure using the g_new. Fixes NB#54061.
1209 2007-05-09 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1211 * src/hildon-helper.c: Correcting tabs in file.
1213 2007-05-08 Xan Lopez <xan.lopez@nokia.com>
1215 * src/hildon-bread-crumb-trail.c: Use set_child_visible only to
1216 control the visibility of the children.
1218 * examples/hildon-bread-crumb-trail-example.c: Plug leak.
1220 2007-05-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1226 * debian/changelog: Updating.
1228 2007-05-04 Xan Lopez <xan.lopez@nokia.com>
1230 * src/hildon-bread-crumb-trail.c:
1231 (hildon_bread_crumb_trail_size_allocate):
1233 Make the back button always a square.
1235 2007-05-04 Xan Lopez <xan.lopez@nokia.com>
1237 * src/hildon-bread-crumb-trail.h: Include hildon-bread-crumb-widget.h
1238 from the .c file as it's a private file.
1240 2007-05-03 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1242 * examples/hildon-vvolumebar-example.c: The VVolumebar example now
1243 uses slightly bigger height.
1245 * src/hildon-font-selection-dialog.c: Adding some checks before
1246 freeing memory in the font selection dialog.
1248 2007-05-02 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1250 * src/hildon-font-selection-dialog.c: Adding a small check when
1253 * src/hildon-wizard-dialog.c: Applying a patch by Iain Holmes to fix
1254 buttons sensitivity on page switching.
1256 2007-04-27 Xan Lopez <xan.lopez@nokia.com>
1258 * src/hildon-bread-crumb-trail.c: make the add method handle all the
1259 internal details of adding a bread crumb to the trail.
1261 2007-04-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1267 * debian/changelog: Updating.
1269 * src/hildon-bread-crumb-trail.h:
1270 * src/hildon-bread-crumb.h: Changing the API guard to
1271 HILDON_ENABLE_UNSTABLE_API.
1273 2007-04-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1281 * src/hildon-helper.h: Updating.
1283 2007-04-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1291 2007-04-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1295 * src/hildon-helper.h: Small fix to make the package actually compile.
1297 2007-04-25 Xan Lopez <xan.lopez@nokia.com>
1299 * src/hildon-bread-crumb-trail.h:
1300 * src/hildon-bread-crumb.h:
1302 Guard with ENABLE_UNSTABLE_API. To use the bread crumb you'll need
1303 to define ENABLE_UNSTABLE_API in the code that includes these headers.
1305 2007-04-25 Xan Lopez <xan.lopez@nokia.com>
1307 * examples/hildon-bread-crumb-trail-example.c:
1309 * src/hildon-bread-crumb-trail.c:
1310 * src/hildon-bread-crumb-trail.h:
1311 * src/hildon-bread-crumb.c:
1312 * src/hildon-bread-crumb.h:
1313 * src/hildon-marshalers.list:
1314 * src/hildon-bread-crumb-widget.c:
1315 * src/hildon-bread-crumb-widget.h:
1317 Slight change in the widget design. The bread crumb trail API is
1318 unchanged, but HildonBreadCrumb is now an interface. A *private*
1319 implementation, hildon-bread-crumb-widget, is provided and used
1320 internally by the trail for the push_text/push_icon functions.
1322 The generic push API is still available, so anyone can implement
1323 and use its own bread crumb widget.
1325 2007-04-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1327 * debian/rules: Fixing the shlibs.
1329 2007-04-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1331 * src/hildon-banner.c: Fixing a problem with timed banners having
1332 their parrent destroyed before they are.
1334 2007-04-17 Xan Lopez <xan.lopez@nokia.com>
1336 * src/hildon-bread-crumb.c:
1337 * src/hildon-bread-crumb.h:
1339 Make the get_natural_size function a vfunc.
1341 2007-04-16 Xan Lopez <xan.lopez@nokia.com>
1343 * src/hildon-bread-crumb.c:
1344 * src/hildon-bread-crumb-trail.c:
1348 2007-04-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1355 * debian/changelog: Updating for release.
1357 2007-04-16 Xan Lopez <xan.lopez@nokia.com>
1359 * src/hildon-bread-crumb.c (hildon_bread_crumb_get_natural_size):
1360 don't leak the pango layout.
1362 2007-04-16 Xan Lopez <xan.lopez@nokia.com>
1365 * examples/hildon-bread-crumb-trail-example.c:
1369 2007-04-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1371 * debian/changelog: Removing the bug-fixed entries that were actually
1372 resolved as WONTFIX.
1374 * src/hildon-date-editor.c: Removing a redundant check. Fixes
1377 2007-04-13 Xan Lopez <xan.lopez@nokia.com>
1379 * src/hildon-bread-crumb-trail.c:
1380 * src/hildon-bread-crumb-trail.h:
1381 * src/hildon-bread-crumb.c:
1382 * src/hildon-bread-crumb.h:
1386 2007-04-13 Xan Lopez <xan.lopez@nokia.com>
1388 * src/hildon-bread-crumb-trail.c: don't use the priv data of bct
1389 until it's passed the type check.
1391 2007-04-12 Xan Lopez <xan.lopez@nokia.com>
1393 * examples/hildon-bread-crumb-trail-example.c
1397 2007-04-12 Xan Lopez <xan.lopez@nokia.com>
1399 * examples/Makefile.am
1400 * examples/hildon-bread-crumb-trail-example.c
1402 * src/hildon-bread-crumb-trail.c
1403 * src/hildon-bread-crumb-trail.h
1404 * src/hildon-bread-crumb.c
1405 * src/hildon-bread-crumb.h
1407 New HildonBreadCrumbTrail widget.
1409 2007-04-02 Lucas Rocha <lucas.rocha@nokia.com>
1411 * src/hildon-range-editor.c (hildon_range_editor_init),
1412 src/hildon-seekbar.c (hildon_seekbar_get_fraction,
1413 hildon_seekbar_set_fraction, hildon_seekbar_set_position),
1414 src/hildon-time-editor.c (hildon_time_editor_tap_and_hold_setup,
1415 hildon_time_editor_class_init, hildon_time_editor_init),
1416 src/hildon-get-password-dialog.c (invalid_input,
1417 hildon_get_password_set_property, hildon_get_password_get_property,
1418 create_contents, hildon_get_password_dialog_set_max_characters),
1419 src/hildon-set-password-dialog.c (create_contents),
1420 src/hildon-date-editor.c (hildon_date_editor_init),
1421 src/hildon-login-dialog.c (hildon_login_dialog_init),
1422 src/hildon-number-editor.c (hildon_number_editor_init),
1423 src/hildon-find-toolbar.c (hildon_find_toolbar_emit_invalid_input,
1424 hildon_find_toolbar_emit_close, hildon_find_toolbar_init): made all
1425 the Maemo GTK+ specific API optional by adding a --with-maemo-gtk
1426 configure option and adding the respective checks in the code.
1427 * src/hildon-calendar.c (hildon_calendar_paint_week_numbers,
1428 hildon_calendar_drag_data_received): fixed some build warnings.
1430 2007-03-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1432 * debian/changelog: A 1.0.0 release notes.