1 2008-06-10 Alberto Garcia <agarcia@igalia.com>
4 Fixed typo in documentation
6 * src/hildon-app-menu.h
7 * src/hildon-app-menu.c
8 * examples/hildon-app-menu-example.c
9 Remove hildon_app_menu_popup(), use gtk_widget_show() instead
11 2008-06-09 Alberto Garcia <agarcia@igalia.com>
14 Added new transfer_window and close_if_pressed_outside private
16 (hildon_note_rebuild):
17 Don't add a cancel button to the information note. It will be
18 closed when tapping outside
19 Remove the comment about the OK button in the documentation
20 (hildon_note_realize):
21 Set the notification type hint
22 (hildon_note_map, hildon_note_unmap, grab_transfer_window_get):
23 Grab/ungrab pointer and keyboard if the note has to be closed when
25 (hildon_note_button_release):
26 Close the note when tapping outside (if applicable)
28 * src/hildon-app-menu.c
29 Grab/ungrab pointer and keyboard on map/unmap
30 (hildon_app_menu_button_release, hildon_app_menu_class_init):
31 Close the menu on button release, not button press
34 (hildon_banner_set_property)
35 (hildon_banner_check_position):
36 Make the banner use the full width of the screen
37 (hildon_banner_show_information)
38 (hildon_banner_show_information_with_markup):
39 Don't display an icon by default
41 2008-06-09 Alejandro G. Castro <alex@igalia.com>
43 Added fading scrollbars and adapted all the overshooting code to
44 horizontal scrolling. We have also fixed bugs with overshooting
45 and current fading implementation.
47 * src/hildon-pannable-area.c
48 (hildon_pannable_area_scroll_indicator_fade): Time out function
49 used to change the transparency of the scrollbars.
51 (hildon_pannable_area_button_press_cb): Added horizontal overshot
52 control and fixed a problem with fading, we now remove the fade
53 timeout before adding a new one.
55 (hildon_pannable_axis_scroll):
56 (hildon_pannable_area_scroll):
57 (hildon_pannable_area_timeout): Added this functions so we can use
58 the scroll code both for vertical and horizontal.
60 (hildon_pannable_area_motion_notify_cb):
61 (hildon_pannable_area_button_release_cb): Added the horizontal
62 scrolling control, fixed a problem with the overshooting timeout.
64 (rgb_from_gdkcolor): Added this function, it is used in the cairo
65 painting of the scrolls.
67 (hildon_pannable_draw_vscroll):
68 (hildon_pannable_draw_hscroll):
69 (hildon_pannable_area_expose_event):
70 Draw both scrollbars and rectangles in the overshooting area.
72 (hildon_pannable_area_get_property):
73 (hildon_pannable_area_set_property):
74 Modified the overshoot property to overshoot_max
76 (hildon_pannable_area_map):
77 Replaced the comments symbols.
79 (hildon_pannable_area_size_allocate):
80 (hildon_pannable_area_class_init):
81 (hildon_pannable_area_init): Added horizontal scroll, fading
82 effect properties, fixed a problem when overshooting in the bottom
85 * examples/hildon-pannable-area-example.c:
86 (get_sawtooth_label): Now we use smaller sawtooths, the effect
87 looks better in the example.
89 2008-06-03 Alberto Garcia <agarcia@igalia.com>
93 (hildon_window_class_init)
94 (hildon_window_unset_program)
95 (hildon_window_unset_program_real):
96 Make unset_program a virtual function
98 * src/hildon-stackable-window.c
99 * src/hildon-stackable-window.h
100 Added hildon_stackable_window_go_home()
102 * examples/Makefile.am
103 * examples/hildon-stackable-window-example.c
104 HildonStackableWindow example
106 2008-06-03 Alejandro G. Castro <alex@igalia.com>
108 * hildon-pannable-area.c: Added the overshoot property and removed
109 the OVERSHOOT define. Fixed an indent style error.
110 (hildon_pannable_area_motion_notify_cb):
111 (hildon_pannable_area_get_property):
112 (hildon_pannable_area_set_property): Add overshoot property.
114 (hildon_pannable_area_scroll): replaced OVERSHOOT define with
117 (hildon_pannable_area_class_init): Installed the new property.
119 * hildon-pannable-area-example.c: Added a sawtooth function, this
120 way it is easier to check the movement in the pannable.
121 (get_sawtooth_label): Added this function.
122 (main): Now we get the labels from the new get_sawtooth_label
125 2008-05-26 Alberto Garcia <agarcia@igalia.com>
127 * src/hildon-app-menu.h
128 * src/hildon-app-menu.c
129 Renamed API variables for consistency
131 (hildon_app_menu_popup): Use also the default window size to
132 decide where to place the menu
134 (hildon_app_menu_init, hildon_app_menu_class_init): New
135 external-border style property
137 2008-05-26 Michael Natterer <mitch@imendio.com>
139 * src/hildon-time-editor.c (hildon_time_editor_class_init): The
140 widget_class->tap_and_hold_setup signal slot doesn't exist any
141 longer, stop overriding it.
143 (hildon_time_editor_init): g_signal_connect() to the
144 tap-and-hold-setup signal instead.
146 (hildon_time_editor_entry_keypress): add cast to fix warning.
148 2008-05-23 Alberto Garcia <agarcia@igalia.com>
150 * doc/hildon-docs.sgml
152 * examples/Makefile.am
153 * examples/hildon-app-menu-example.c
155 * src/hildon-app-menu-private.h
156 * src/hildon-app-menu.c
157 * src/hildon-app-menu.h
159 New HildonAppMenu widget
161 2008-05-21 Alejandro G. Castro <alex@igalia.com>
163 Rearranged the inheritance of the pannable area, now it inherits
164 from GtkBin. This will allow us to control the event_window and
165 the allocation process of the widget, required for some effects.
167 * src/hildon-pannable-area.h: Replaced GtkEventBox structures with
168 GtkBin structures. * src/hildon-pannable-area.c: Added the
169 event_window variable.
170 (hildon_pannable_area_button_press_cb):
171 (hildon_pannable_area_button_release_cb):
172 (hildon_pannable_area_motion_notify_cb):
173 Changed the signature of the method, now we override the event
174 callback instead of connecting to the signal.
176 (hildon_pannable_area_realize):
177 (hildon_pannable_area_unrealize):
178 (hildon_pannable_area_map):
179 (hildon_pannable_area_unmap):
180 (hildon_pannable_area_size_allocate):
181 Added functions to control the widget construction. We add a
182 INPUT_ONLY window and we put it over the widgets inside the
183 container, this event_window handles the events.
185 (hildon_pannable_area_class_init):
186 Replaced the signal connections with overrides of the event
189 2008-05-20 Alejandro G. Castro <alex@igalia.com>
191 Bouncing effect added when touching the borders, you can change
192 the elasticity of the border changing the ELASTICITY define.
194 * src/hildon-pannable-area.c: Added ELASTICITY define.
195 (hildon_pannable_area_timeout): Added inverse velocity when
196 touching the border of the child widget, that causes a bounce.
198 2008-05-20 Alejandro G. Castro <alex@igalia.com>
200 Improved performance, we now do not go to the X server in order to
201 get the list of window children. Apparently the effect is the
202 same, we have to be careful and check if this breaks something in
205 * src/hildon-pannable-area.c:
206 (get_ordered_children): Removed this function.
207 (hildon_pannable_area_get_topmost): Replaced the ad-hoc search of
208 the children windows function with gdk_window_get_children.
210 2008-05-20 Alejandro G. Castro <alex@igalia.com>
212 * src/hildon-pannable-area.c:
213 (hildon_pannable_area_dispose): Fixed a crash when closing the
214 window and kinetics is activated.
216 2008-05-19 Alberto Garcia <agarcia@igalia.com>
218 * src/hildon-pannable-area.h
219 * src/hildon-pannable-area.c
220 Changed indentation style to meet the one used in Hildon
222 2008-05-19 Alejandro G. Castro <alex@igalia.com>
224 Reviewed the interaction of the AUTO mode, now we use the time
225 attribute of the events and calculate the velocity in the motion,
226 doing a gimp like calculation. The velocity is calculated in each
227 motion event using the last velocity and the current one, the
228 SMOOTH_FACTOR controls the percentage of the new velocity we use.
230 * src/hildon-pannable-area.c: Replaced the time based algorithm
232 (hildon_pannable_area_motion_notify_cb): now we do not launch the
233 timeout for the AUTO mode when we are still moving the cursor. We
234 added also the velocity calculation in this function.
235 (hildon_pannable_area_button_release_cb): launch the timeout in
236 case we are in AUTO mode. There are still some constants here that
237 come from the old implementation that should be reviewed and
240 2008-05-15 Alberto Garcia <agarcia@igalia.com>
242 * doc/hildon-docs.sgml
245 * src/hildon-stackable-window.c
246 * src/hildon-stackable-window.h
248 New HildonStackableWindow widget
250 * examples/hildon-dialog-example.c
251 * examples/hildon-pannable-area-example.c
254 2008-05-14 Alberto Garcia <agarcia@igalia.com>
256 * src/hildon-dialog.c
257 (hildon_dialog_new_with_buttons): New constructor.
259 * examples/hildon-dialog-example.c
260 (main): Update the example to use the new
261 hildon_dialog_new_with_buttons().
263 * examples/hildon-pannable-area-example.c
264 (main): Update example.
266 2008-05-13 Alberto Garcia <agarcia@igalia.com>
268 * doc/hildon-docs.sgml
270 Added HildonPannableArea to the documentation.
272 2008-05-13 Victor Jaquez <vjaquez@igalia.com>
274 * doc/visual_index.xml
275 Fix reference to HildonLoginDialog in documentation
277 * doc/hildon-docs.sgml
279 * examples/Makefile.am
280 * examples/hildon-dialog-example.c
282 * src/hildon-dialog.c
283 * src/hildon-dialog.h
285 New HildonDialog widget.
287 2008-05-09 Alberto Garcia <agarcia@igalia.com>
289 * src/hildon-pannable-area.c
290 Merge latest changes (r4318, r4342) from libmokoui trunk
292 2008-05-09 Alberto Garcia <agarcia@igalia.com>
294 * examples/Makefile.am
295 * examples/hildon-pannable-area-example.c
297 * src/hildon-pannable-area.c
298 * src/hildon-pannable-area.h
300 New HildonPannableArea widget.
302 2008-04-15 18:05:19 <timj@imendio.com>
304 * src/hildon-banner.c: revert the recent change, that introduced
305 gtk_window_present() calls. this reopens:
306 Bug 78481 - [freetest] information banners are hidden under browser menu
307 But resolves another variant of:
308 Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
310 2008-04-15 13:21:13 <timj@imendio.com>
312 * src/hildon-banner.c: refetch layout pointer after GtkLabel possibly
313 recreated its layout, spotted by Kris. this fixes all remaining
314 artefacts and stability issues with the banner code. in particular:
315 Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
317 2008-04-14 16:52:59 <timj@imendio.com>
319 * src/hildon-banner.c: guard force_to_wrap_truncated() against
320 operating on unrealized widgets, fixes:
321 Bug 83953 - Lock dialog is not visible when device is locked for the first time after flash
323 * src/hildon-banner-private.h: coalesce boolean fields into bitfield.
325 2008-04-09 Kristian Rietveld <kris@imendio.com>
327 Fixes: NB#77775: Media Player, Save Now playing list, too long name
328 makes banner disappear.
329 Fixes: NB#79182: info banner flickering with certain message lengts.
331 * src/hildon-banner.c (hildon_banner_constructor),
332 (hildon_banner_init), (hildon_banner_set_text),
333 (hildon_banner_set_markup): call hildon_banner_reset_wrap_state(),
334 (hildon_banner_reset_wrap_state): new function: reset wrap flags to
335 FALSE, reset size requests of label and banner,
336 (force_to_wrap_truncated): when the text is too wide, always enforce
337 the maximum possible width instead of recalculating it from the
338 layout; enforce the maximum banner height of 3 lines,
339 (hildon_banner_init): set WORD_CHAR wrapping, this will result in
340 nicer wrapping and no truncated chars if space gets tight.
342 * src/hildon-banner-private.h: add has_been_wrapped and
343 has_been_truncated fields.
345 2008-04-07 Sven Herzberg <sven@imendio.com>
347 Fixes: NB#78896: libhildon code inspection/coverity: uninitialised
348 local values in hildon_date_editor_size_allocate
350 * src/hildon-date-editor.c: moved the real allocation code into the
353 2008-04-07 Sven Herzberg <sven@imendio.com>
355 Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
356 local values in hildon_date_editor_size_allocate
358 * src/hildon-date-editor.c: merged the two if() branches together
360 2008-04-07 Sven Herzberg <sven@imendio.com>
362 Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
363 local values in hildon_date_editor_size_allocate
365 * src/hildon-date-editor.c: changed the arguments of the if()
368 2008-04-07 Sven Herzberg <sven@imendio.com>
370 Prepares: NB#78896: libhildon code inspection/coverity: uninitialised
371 local values in hildon_date_editor_size_allocate
373 * src/hildon-date-editor.c: split the calculation of the allocation
374 from the real allocation
376 2008-03-27 Michael Natterer <mitch@imendio.com>
378 Fixes: NB#81696: The passcode is not overwritten even after
381 * src/hildon-code-dialog.c
382 (hildon_code_dialog_button_clicked)
383 (hildon_code_dialog_im_commit): don't use gtk_entry_append_text()
384 because that doesn't overwrite selected text. Instead, emit the
385 "commit" signal on the entry's im_context so the entry's normal
386 insert logic is triggered. Set the cursor to the end of the entry
387 after each insert operation so that we *only* insert in the middle
388 of the text if something was selected.
390 2008-03-27 Michael Natterer <mitch@imendio.com>
392 Enable fixing: NB#79916 and NB#79918: The help topic for Color
393 selector cannot be opened
395 * src/hildon-color-button.c: add signal "setup-dialog" and emit it
396 when the popup color selector is created. Please connect to this
397 signal in order to set the dialog's help ID.
399 2008-03-25 Sven Herzberg <sven@imendio.com>
401 Fixes: MB#1212: Hide info banners (infoprints) on click
403 * src/hildon-banner.c: (simulate_close), (hildon_banner_timeout):
404 extracted the close event simulation into an extra function
405 (hildon_banner_button_press_event): simulate a close event and destroy
406 the widget if the event wasn't handled
407 (hildon_banner_class_init): added the button_press_event handler
408 (hildon_banner_init): added button-press events to the widget
410 2008-03-25 Sven Herzberg <sven@imendio.com>
412 Fixes: MB:#924: Hildon widgets doesn't support RTL mode
413 Patch from: Mohammad Anwari <mdamt@maemo.org>
415 * src/hildon-banner.c: let the HildonBanners pop up on the left side
416 instead of the right in RTL mode
417 * src/hildon-bread-crumb-trail.c: mirror the appearance of the
418 breadcrumb button list in RTL mode
419 * src/hildon-caption.c: mirror the appearance of the caption widget in
421 * src/hildon-date-editor.c: mirror appearance of the date editor in
423 * src/hildon-time-editor.c: mirror appearance of the time editor in
425 * src/hildon-window.c: fix the position of the popup in RTL mode
427 2008-03-25 Sven Herzberg <sven@imendio.com>
429 Amendment to the fix of NB#22072. Fix compilation.
431 * src/hildon-banner.c: (hildon_banner_timeout): fix compilation
433 2008-03-19 Sven Herzberg <sven@imendio.com>
435 Fixes: NB#22072: Revisiting fix for "Implement robust timer handling
438 * src/hildon-banner.c: (hildon_banner_timeout): reset the current
439 timeout id properly when the timeout will disappear this leaves no
440 artifacts around in the destroy(); there will only be the timeout
441 created by hildon_banner_ensure_timeout() and adding a new timeout
442 will also work if the timeout gets removed because the timeout_handler
445 2008-03-19 Michael Natterer <mitch@imendio.com>
447 Fixes: NB#79791: Cannot set focus to Master volume using stylus
449 * src/hildon-volumebar.c
450 * src/hildon-vvolumebar.c
451 * src/hildon-hvolumebar.c (init): remove UNSET_FLAGS(CAN_FOCUS) so
452 the widget becomes focussable at all.
454 * src/hildon-volumebar.c: implement GtkWidget::grab_focus() and
455 set the focus to wither the mute button or the volumebar.
457 Remove own "can-focus" property and instead listen to
458 notify::can-focus in order to update the widget's state.
460 Implement GtkWidget::focus() and make sure we can also *leave* the
461 widget, not only enter it, depending on volumebar orientation and
462 requested focus direction.
464 Clean up set_mute() to cooperate nicely with all the above.
466 2008-03-04 Michael Natterer <mitch@imendio.com>
468 Fixes: NB#78481: information banners are hidden under browser menu
470 * src/hildon-banner.c: call gtk_window_present() on the banners so
471 they are risen if they are already visible.
473 2008-03-03 Sven Herzberg <sven@imendio.com>
475 Fixes: MB#1220: HildonWindow should take GtkMenu accel_group into account
477 * examples/hildon-window-menu-example.c: (main): extended the window
478 menu example to serve as a testcase for automatically added
479 accelerator groups, too
480 * src/hildon-window.c: (hildon_window_add_accel_group),
481 (hildon_window_set_menu): added patch by Tommi Komulainen
483 2008-03-03 Sven Herzberg <sven@imendio.com>
485 Fixes: MB#1276: wrong allocators used in hildon_window_get_borders
487 * src/hildon-window.c: (hildon_window_get_borders): don't imply any
488 knowledge about the border allocators used within GTK+
490 2008-02-26 Sven Herzberg <sven@imendio.com>
492 Fixes: MB#2981: Build with asserts broken
494 * src/hildon-date-editor.c,
495 * src/hildon-number-editor.c,
496 * src/hildon-time-editor.c,
497 * src/hildon-weekday-picker.c: replace HILDON_IS_EDITOR_EDITOR by a
498 the proper GType instance check
500 2008-02-25 Sven Herzberg <sven@imendio.com>
502 Fixed: MB#1221: HildonWindow shouldn't call show_all for GtkMenu
504 * doc/Makefile.am: tell gtk-doc about HILDON_DISABLE_DEPRECATED
505 * examples/hildon-window-menu-example.c: (main): explicitly show
507 * src/hildon-window.c:
508 (hildon_window_set_main_menu): moved most of the code from set_menu()
509 to this place; skipped the call to gtk_widget_show_all(); also didn't
510 introduce gtk_widget_show() as gtk_menu_popup() will call that anyways
511 (hildon_window_set_menu): removed most of the code, just keep the
512 questionable gtk_widget_show_all()
513 * src/hildon-window.h: added the new function and deprecate the old
516 2008-01-10 Xan Lopez <xan.lopez@nokia.com>
522 * debian/changelog: Updating.
524 2008-01-10 Xan Lopez <xan.lopez@nokia.com>
527 * pkgconfig/Makefile.am:
528 * pkgconfig/hildon.pc.in:
531 Do not use PACKAGE_VERSION_MAJOR as the API revision,
532 use newly created API_MAJOR_VERSION.
534 2008-01-09 Xan Lopez <xan.lopez@nokia.com>
540 * debian/changelog: Updating.
542 2008-01-09 Xan Lopez <xan.lopez@nokia.com>
544 * src/hildon-color-chooser.c (hildon_color_chooser_class_init):
546 Add outer_border style property, we use it but don't define it (!).
550 2007-12-21 Xan Lopez <xan.lopez@nokia.com>
552 * examples/hildon-bread-crumb-trail-example.c (main):
556 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_remove):
558 Fix logic for the bread crumb trail node removal.
562 2007-12-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
568 * debian/changelog: Updating.
570 2007-11-08 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
572 Patch by Alejandro to get/set passwords dialogs accesibility.
574 * hildon-1/src/hildon-get-password-dialog.c:
575 * hildon-1/src/hildon-set-password-dialog.c:
576 Set atk_set_name to the passwd entries in order to allow
577 accessibility by name on this entries.
579 2007-10-11 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
584 * debian/control: Updating gtk dep.
586 2007-10-10 Mohammad Anwari <Mohammad.Anwari@nokia.com>
588 * configure.ac, pkgconfig/hildon-1.pc: Turn on -DMAEMO_CHANGES only if
589 USE_MAEMO_GTK is enabled.
591 2007-10-10 Xan Lopez <xan.lopez@nokia.com>
593 * src/hildon-code-dialog.c (hildon_code_dialog_init): check for
594 MAEMO_GTK or GTK+ > 2.11 before using GTK_BUTTONBOX_CENTER mode.
596 2007-10-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
602 * debian/changelog: Updating.
604 2007-10-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
606 * examples/Makefile.am:
607 * examples/hildon-logical-color-example.c:
608 * src/hildon-helper.c: Fixing the way logical colors/fonts are being
609 applied + adding a test case. Fixes: NB#71660.
611 2007-10-08 Xan Lopez <xan.lopez@nokia.com>
613 * src/hildon-window.c (hildon_window_map): only map the vbox if it's supposed
614 to be visible, fixes warning on map for windows without toolbars.
616 2007-10-02 Xan Lopez <xan.lopez@nokia.com>
618 * src/hildon-seekbar.c: gtk_range_get_fill_level is available in GTK+ since
619 2.11.0, add a check for that besides the MAEMO_GTK check.
621 2007-09-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
627 * debian/changelog: Updating.
629 2007-09-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
631 * src/hildon-window.c: Applying patches by Xan to fix the toolbar
632 visibility. Fixes: NB#70842 and MB#615.
634 2007-09-25 Xan Lopez <xan.lopez@nokia.com>
636 * src/hildon-bread-crumb-widget.c (hildon_bread_crumb_widget_constructor):
637 set the separator as no-show-all so it doesn't unintentionally appear when
638 someone does a show_all.
640 2007-09-25 Xan Lopez <xan.lopez@nokia.com>
642 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_text)
643 (hildon_bread_crumb_trail_push_icon): Do not show the separator for the
644 toplevel item. Fixes: NB#62031
646 2007-09-24 Xan Lopez <xan.lopez@nokia.com>
648 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_push_icon):
649 fix the name of the function in the docs.
651 2007-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
657 * debian/changelog: Updating.
659 2007-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
661 * examples/hildon-banner-long-example.c: Adding a test-case for long
664 * src/hildon-find-toolbar.c: Fixing the get_last_index function.
666 2007-09-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
668 * src/hildon-color-chooser-dialog.c:
669 * src/hildon-color-chooser.c:
670 * src/hildon-font-selection-dialog.c: Adding two patches by Tommi to fix
671 memory leaks in font selector and color selector. Fixes: NB#70499 and
674 2007-09-20 Johan Bilien <johan.bilien@nokia.com>
676 * src/hildon-helper.c: Fixed the leak of the a GList. Fixes: NB#70273.
678 2007-09-18 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
680 * src/hildon-code-dialog.c: Making the hardcoded WIDTH/HEIGHT values a
681 little bit bigger. Fixes: #NB63694.
683 2007-09-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
689 * debian/changelog: Updating.
691 2007-09-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
694 * doc/hildon-docs.sgml:
695 * doc/images/bread-crumb-trail.png:
696 * doc/images/calendar-popup.png:
697 * doc/images/caption.png:
698 * doc/images/code-dialog.png:
699 * doc/images/color-button.png:
700 * doc/images/color-chooser-dialog.png:
701 * doc/images/color-chooser.png:
702 * doc/images/controlbar.png:
703 * doc/images/date-editor.png:
704 * doc/images/font-selection-dialog.png:
705 * doc/images/get-password-dialog.png:
706 * doc/images/hvolumebar.png:
707 * doc/images/login-dialog.png:
708 * doc/images/note.png:
709 * doc/images/number-editor.png:
710 * doc/images/range-editor.png:
711 * doc/images/seekbar.png:
712 * doc/images/set-password-dialog.png:
713 * doc/images/sort-dialog.png:
714 * doc/images/time-editor.png:
715 * doc/images/time-picker.png:
716 * doc/images/vvolumebar.png:
717 * doc/images/weekday-picker.png: Adding the new generated widget shots.
718 Adding the bread-crumb-trial and helpers to the documentation.
720 2007-09-14 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
722 * examples/hildon-find-toolbar-example.c:
723 * src/hildon-find-toolbar.c:
724 * src/hildon-find-toolbar.h: FIxing the default history-append handler to
725 actually continue firing the other handlers if connected. Adding a new
727 hildon_find_toolbar_get_last_index that gets the index of the most
728 recently added (last) item. Fixes: NB#52301.
730 2007-09-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
732 * src/hildon-caption.c: Applying a patch by Tommi to fix the focus
733 behaviour. Fixes: NB#68610.
735 2007-09-10 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
737 * src/hildon-banner.c: Actually reverting the previous change. It somehow
740 2007-09-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
742 * src/hildon-banner.c: Changing the infobanner background pixmap to NULL
743 when realizing the banner. Should make the infonbanner effect a bit more
746 2007-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
748 * src/hildon-volumebar.c:
749 * src/hildon-volumebar.h: Changing the GtkWidget to HildonVolumebar in
750 hildon_volumebar_set_range_insensitive_message and
751 hildon_volumebar_set_range_insensitive_messagef. Fixes MB#1848.
753 2007-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
755 * src/hildon-window.c: Fixing the border freeing on destroy.
757 2007-09-05 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
759 * src/hildon-code-dialog-private.h:
760 * src/hildon-code-dialog.c: Adding a patch by Tomas Junnonen to fix the
761 kw keyboard support in HildonCodeDialog.
763 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
769 * debian/changelog: Updating.
771 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
773 * src/hildon-date-editor.c:
774 * src/hildon-number-editor.c:
775 * src/hildon-private.c:
776 * src/hildon-private.h:
777 * src/hildon-time-editor.c:
778 * src/hildon-weekday-picker.c: A patch by Xan Lopez to fix focus
779 handling in subclassed composite widgets. Fixes: NB#66628.
781 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
783 * src/hildon-window.c: Removing extra gtk_main_iteration () processing
784 from destroy_ callback as it introduces problems in async dbus signal
785 handlers. Fixes NB#66673.
787 2007-08-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
789 * examples/hildon-hvolumebar-example.c:
790 * src/hildon-volumebar.c: Improving the focus handling in the
791 volumebar widgets. Fixes NB#63955 and NB#65155. Also fixing the
792 set_property accessor so that "mute" property can be actually set. I'm
793 scared that nobody noticed it's totally broken.
795 2007-08-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
797 * debian/control: Use libesd0-dev or osso-esd-dev as esd dependancy.
800 2007-08-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
802 * src/hildon-calendar.c:
803 * src/hildon-number-editor.c:
804 * src/hildon-time-picker.c: Changing the timeout repeat so that it
805 matches the spec of 6 chars per second. Fixes: NB#60489.
807 2007-08-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
809 * src/hildon-helper.c: Really fixing NB#58352. Looks like
810 gtk_style_lookup_color sometime returns FALSE even though color was
811 found and values were filled properly. Weird. Removing the warning for the
814 2007-08-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
816 * src/hildon-find-toolbar.c: Puting the combobox inside alignment to not
817 expand vertically. Adding some extra space to the find toolbar buttons to
818 make them thumbable. Fixes NB#66060.
820 2007-08-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
822 * src/hildon-calendar-popup.c: Replacing the "Done" button in the calendar
823 popup with "Ok" and "Cancel". Fixes NB#59299.
825 2007-08-20 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
827 * src/hildon-calendar.c: Process all window updates before executing next
828 timeout. Fixes: NB#54146.
830 2007-08-17 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
836 * debian/changelog: Updating.
838 2007-08-16 Xan Lopez <xan.lopez@nokia.com>
840 * src/hildon-banner.c: (hildon_banner_client_event): connect directly to
841 the client event and ignore it, since we use the delete event to close
844 2007-08-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
846 * src/hildon-helper.c: Remove the bogus warning about color not being
847 found. Fixes NB#58352.
849 2007-08-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
851 * examples/Makefile.am:
852 * examples/hildon-toolbar-seekbar-example.c: Adding an example to test a
853 HildonSeekbar widget inside a toolbar.
855 2007-08-16 Xan Lopez <xan.lopez@nokia.com>
857 * src/hildon-banner.c (hildon_banner_init): mark the banners as
858 temporary, depends on maemo-gtk >= 2.10.12-osso7. Also ignore the
859 delete event that will come from _GTK_DELETE_TEMPORARIES, as we
860 don't want to be closed by non-temporary windows on map.
862 Also use G_DEFINE_TYPE instead of manually typed code.
864 2007-08-06 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
871 * debian/rules: Updating.
873 2007-08-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
875 * examples/Makefile.am:
876 * examples/hildon-hvolumebar-timer-example.c: Adding an exmaple to debug
877 bug NB#61128. Strangely it works.
879 2007-08-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
881 * src/hildon-date-editor.c: When the date editor entry has been changed
882 but the numbers of characters < max, turn off the skip validation flag.
883 Prevents a situation when we enter first a valid year and later re-write
884 it with an invalid one. Fixes NB#60154.
886 2007-07-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
888 * src/hildon-code-dialog.c: Fixing the dialog button alignment inside the
889 code dialog. Fixes NB#64355.
891 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
893 * src/hildon-wizard-dialog.c: Don't call the _set_sensitivity again after
894 switching the page. Fixes NB#49374.
896 * examples/Makefile.am:
897 * examples/hildon-wizard-dialog-example.c: Adding an example for
898 HildonWizardDialog that shows how to handle manual sensitivity setting on
901 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
905 * src/hildon-version.h.in:
906 * src/hildon.h: Adding the HILDON_CHECK_VERSION macro. Fixes: NB#62061.
908 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
910 * src/hildon-volumebar.c: Updating the docs.
912 2007-07-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
918 * debian/changelog: Updating.
920 2007-07-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
922 * src/hildon-find-toolbar.c:
923 * src/hildon-find-toolbar.h: Adding a few new functions to control the
924 selected item: hildon_find_toolbar_set_active,
925 hildon_find_toolbar_set_active_iter, hildon_find_toolbar_get_active,
926 hildon_find_toolbar_get_active_iter . They correspond to respective
927 GtkComboBox functions.
929 * examples/Makefile.am:
930 * examples/hildon-find-toolbar-example.c: Adding the example to test the
933 2007-07-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
935 * examples/Makefile.am:
936 * examples/hildon-seekbar-example.c: Adding the seekbar example to check
939 * src/hildon-font-selection-dialog.c: Fixing the default focus for dialog
940 when font size > 32 and we pack a focusable widget inside. Actually using
941 the default response would work too, but since we don't show default
942 response state in any way (no theming) it would not be visible to the
943 user. Fixes NB#63430.
945 2007-07-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
947 * src/hildon-date-editor.c: Adding the missing variable setter in the
948 set_property handler. Fixes NB#54182.
950 2007-07-23 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
952 * src/hildon-window.h: Changing the long key press time from 1500ms to
953 800ms as requested in NB#63700. I have a bad feeling about this, let's
954 see... Fixes NB#63700.
956 2007-07-12 Tommi Komulainen <tommi.komulainen@nokia.com>
958 * src/hildon-time-picker.c (hildon_time_picker_class_init,
959 hildon_time_picker_map, hildon_time_picker_realize,
960 hildon_time_picker_style_set): Split the contents of map to more
961 appropriate functions; set window decorations on realize and update
962 arrows' size requisitions on style-set. Avoids unnecessary resizing.
964 2007-07-02 Xan Lopez <xan.lopez@nokia.com>
969 * debian/changelog: Updating.
971 2007-07-02 Johan Bilien <johan.bilien@nokia.com>
973 * src/Makefile.am: fixed installation of the header files
975 2007-06-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
981 * debian/changelog: Updating.
983 2007-06-27 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
985 * configure.ac: Removing some remaining of --enable-xan.
987 2007-06-26 Xan Lopez <xan.lopez@nokia.com>
989 * src/hildon-date-editor.c: (hildon_date_editor_keypress):
990 * src/hildon-time-editor.c: (hildon_time_editor_entry_keypress):
992 Move all focus crazyness to the rc files. This depends on gtk+2.0 >=
993 2.10.12-osso6 because the move-focus signal needs to be available in
996 2007-06-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
998 * examples/Makefile.am:
999 * examples/hildon-hvolumebar-insensitive-map-example.c: Adding an example
1000 that makes a HildonVolumebar insensitive before mapping it. Seems to work
1001 fine. Prolly NB#61128 is fixed now.
1003 2007-06-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1005 * src/hildon-volumebar.c:
1006 * src/hildon-volumebar.h: Adding the
1007 hildon_volumebar_set_range_insensitive_message and
1008 hildon_volumebar_set_range_insensitive_messagef functions to set
1009 insensitive message on the slider of the volumebar. Fixes NB#61129.
1011 * examples/Makefile.am:
1012 * examples/hildon-hvolumebar-insensitive-example.c: Adding an example to
1013 test the new insensitive messsage functionality on HildonVolumebar.
1015 2007-06-14 Xan Lopez <xan.lopez@nokia.com>
1017 * src/hildon-private.c (hildon_private_composite_focus): make the focus handler
1020 2007-06-13 Xan Lopez <xan.lopez@nokia.com>
1022 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_clear): workaround
1023 http://bugzilla.gnome.org/show_bug.cgi?id=56070 hiding and showing the back
1024 button on after clearing the trail.
1026 2007-06-13 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1028 * src/hildon-code-dialog.c: Removing the separator from the dialog.
1030 2007-06-12 Xan Lopez <xan.lopez@nokia.com>
1032 * src/Makefile.am: remove circular dependency in hildon-enum-types.h creation
1033 by splitting the installed headers in generated and non-generated groups. Use
1034 only the non-generated headers to create the hildon-enum-types.h file.
1036 * src/hildon-seekbar.h: gtkscale.h already includes gtkrange.h.
1038 2007-06-12 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1040 * src/hildon-window.c: Hide the window before performing the destroy.
1041 Should make the app closing a little tiny bit more snappy.
1043 2007-06-12 Xan Lopez <xan.lopez@nokia.com>
1045 * src/hildon-seekbar.c: add gtkrange.h header
1046 * src/hildon-caption.c: remove unused variable
1048 2007-06-08 Tommi Komulainen <tommi.komulainen@nokia.com>
1050 * configure.ac: Remove dysfunctional AC_ARG_ENABLE. Pointed out by
1053 2007-06-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1059 * debian/changelog: Updating.
1061 2007-06-07 Tommi Komulainen <tommi.komulainen@nokia.com>
1063 * src/hildon-window.c (hildon_window_window_state_event,
1064 hildon_window_is_topmost_notify, hildon_window_class_init): Stop the
1065 escape timeout on focus-out-event rather than notify::is-topmost; the
1066 latter doesn't get called when menus pop up. Fixes: NB#52946, MB#1101
1068 2007-06-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1070 * src/hildon-window.c: Adding a patch from Tommi Komulainen to pass the
1071 correct timestamp and button to gtk_menu_popup. Fixes MB#1466.
1073 2007-06-07 Xan Lopez <xan.lopez@nokia.com>
1075 * src/hildon-window: actually, you need to use the macro always, there's
1076 no private pointer in the instance structure. We should have cleaned this up
1077 when we had the chance...
1079 2007-06-07 Xan Lopez <xan.lopez@nokia.com>
1081 * src/hildon-window.c: do not get the private date from HildonWindow before
1082 it passes the g_return_if_fail check. Once it's passed the test, there's no
1083 need to g_assert that it exists. Do not create a HildonWindowPrivate variable
1084 if you are only going to access the data once. Whitespace cleanups.
1086 2007-06-04 Xan Lopez <xan.lopez@nokia.com>
1088 * src/hildon-bread-crumb-trail.c: set children visible before allocation.
1089 * src/hildon-bread-crumb-widget.c: set xalign to 0.0 for labels.
1091 2007-06-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1097 * debian/changelog: Updating.
1099 2007-06-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1101 * src/hildon-window.c: When destroying the window, remove (if exists) the
1102 escape timeout handler. Fixes #NB59276.
1104 2007-06-01 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1106 * src/hildon-banner.c: When realizing the widget, set the window
1107 transiency. Setting the transiency in the gobject constructor is not
1108 good, as the widget is not realized at that point. Fixes: #NB56624.
1110 2007-05-30 Xan Lopez <xan.lopez@nokia.com>
1112 * src/hildon-bread-crumb-trail.h (struct _HildonBreadCrumbTrailClass):
1113 Add padding for future expansions.
1115 2007-05-30 Xan Lopez <xan.lopez@nokia.com>
1117 * src/hildon-bread-crumb-trail.c (hildon_bread_crumb_trail_class_init):
1118 Add a new signal "move-parent", bind Escape and BackSpace to it. The handler
1119 will fake an activation on the previous to the last item of the trail, so
1120 the effect can be overrided by the developer as usual.
1121 Also change the callback for the back button to do the same thing, so its
1122 effect can be overrided too. Fixes: NB#58982
1124 2007-05-30 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1126 * src/hildon-caption.c: Implementing the proper focus grabbing in the
1127 HildonCaption. Fixes NB#52379.
1129 2007-05-30 Xan Lopez <xan.lopez@nokia.com>
1131 * src/hildon-bread-crumb-trail.c (crumb_activated_cb): be very paranoid about
1132 the internal state of the trail after the user has had the chance of executing
1133 his handler for the signal. Specifically, it may happen that the activated button
1134 is removed and the user still lets the default handler run. This would segfault
1137 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1139 * src/hildon-font-selection-dialog.c: When the font is really big, add the
1140 scrollbar to the preview dialog. Fixes NB#54147.
1142 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1144 * src/hildon-date-editor.c: Changing the default max year to 2037. The
1145 max/min year properties can be altered, so the client can modify it
1146 anyways. 1970 - 2037 sounds like a sane default. Fixes NB#54147.
1148 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1150 * src/hildon-calendar.c: Removing the unused 'hildonlike' property, making
1151 hildonlike by default. Fixing a problem with disappearing arrows when
1152 scrolling through months and years. Fixes NB#54127.
1154 2007-05-28 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1156 * examples/hildon-date-editor-example.c: Adding error callback to the date
1159 2007-05-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1165 * configure.ac: Updating.
1167 2007-05-24 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1169 * configure.ac: Adding a special '--enable-xan' configure option that
1170 turns off the -Werror compilation setting. Usefull for development.
1172 * src/hildon-calendar.c:
1173 * src/hildon-number-editor.c:
1174 * src/hildon-time-picker.c: Adding the 5* multiplier to
1177 2007-05-24 Xan Lopez <xan.lopez@nokia.com>
1179 * src/hildon-note.c (hildon_note_init): Use g_object_ref_sink
1180 instead of g_object_ref + gtk_object_sink.
1182 2007-05-22 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1188 * debian/changelog: Updating.
1190 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1192 * src/hildon-color-chooser-dialog.c:
1193 * src/hildon-color-chooser.c: A few more GdkColor struct allocation fixes
1194 straight from Tommi labs.
1196 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1198 * examples/hildon-finger-example.c: Correcting the header file path.
1200 * src/hildon-color-chooser-dialog.c: Allocate the color on the stack for
1201 the changed signal. Fixes a small memory leak.
1203 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1207 * src/hildon-banner.c: Importing several usefull fixes from the
1208 ubuntu-mobile branch.
1210 2007-05-21 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1212 * examples/Makefile.am:
1213 * examples/hildon-finger-example.c: Adding a finger-checking code
1216 * src/hildon-font-selection-dialog.c: Do not allocate the color
1217 structure using the g_new. Fixes NB#54061.
1219 2007-05-09 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1221 * src/hildon-helper.c: Correcting tabs in file.
1223 2007-05-08 Xan Lopez <xan.lopez@nokia.com>
1225 * src/hildon-bread-crumb-trail.c: Use set_child_visible only to
1226 control the visibility of the children.
1228 * examples/hildon-bread-crumb-trail-example.c: Plug leak.
1230 2007-05-07 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1236 * debian/changelog: Updating.
1238 2007-05-04 Xan Lopez <xan.lopez@nokia.com>
1240 * src/hildon-bread-crumb-trail.c:
1241 (hildon_bread_crumb_trail_size_allocate):
1243 Make the back button always a square.
1245 2007-05-04 Xan Lopez <xan.lopez@nokia.com>
1247 * src/hildon-bread-crumb-trail.h: Include hildon-bread-crumb-widget.h
1248 from the .c file as it's a private file.
1250 2007-05-03 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1252 * examples/hildon-vvolumebar-example.c: The VVolumebar example now
1253 uses slightly bigger height.
1255 * src/hildon-font-selection-dialog.c: Adding some checks before
1256 freeing memory in the font selection dialog.
1258 2007-05-02 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1260 * src/hildon-font-selection-dialog.c: Adding a small check when
1263 * src/hildon-wizard-dialog.c: Applying a patch by Iain Holmes to fix
1264 buttons sensitivity on page switching.
1266 2007-04-27 Xan Lopez <xan.lopez@nokia.com>
1268 * src/hildon-bread-crumb-trail.c: make the add method handle all the
1269 internal details of adding a bread crumb to the trail.
1271 2007-04-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1277 * debian/changelog: Updating.
1279 * src/hildon-bread-crumb-trail.h:
1280 * src/hildon-bread-crumb.h: Changing the API guard to
1281 HILDON_ENABLE_UNSTABLE_API.
1283 2007-04-26 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1291 * src/hildon-helper.h: Updating.
1293 2007-04-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1301 2007-04-25 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1305 * src/hildon-helper.h: Small fix to make the package actually compile.
1307 2007-04-25 Xan Lopez <xan.lopez@nokia.com>
1309 * src/hildon-bread-crumb-trail.h:
1310 * src/hildon-bread-crumb.h:
1312 Guard with ENABLE_UNSTABLE_API. To use the bread crumb you'll need
1313 to define ENABLE_UNSTABLE_API in the code that includes these headers.
1315 2007-04-25 Xan Lopez <xan.lopez@nokia.com>
1317 * examples/hildon-bread-crumb-trail-example.c:
1319 * src/hildon-bread-crumb-trail.c:
1320 * src/hildon-bread-crumb-trail.h:
1321 * src/hildon-bread-crumb.c:
1322 * src/hildon-bread-crumb.h:
1323 * src/hildon-marshalers.list:
1324 * src/hildon-bread-crumb-widget.c:
1325 * src/hildon-bread-crumb-widget.h:
1327 Slight change in the widget design. The bread crumb trail API is
1328 unchanged, but HildonBreadCrumb is now an interface. A *private*
1329 implementation, hildon-bread-crumb-widget, is provided and used
1330 internally by the trail for the push_text/push_icon functions.
1332 The generic push API is still available, so anyone can implement
1333 and use its own bread crumb widget.
1335 2007-04-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1337 * debian/rules: Fixing the shlibs.
1339 2007-04-19 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1341 * src/hildon-banner.c: Fixing a problem with timed banners having
1342 their parrent destroyed before they are.
1344 2007-04-17 Xan Lopez <xan.lopez@nokia.com>
1346 * src/hildon-bread-crumb.c:
1347 * src/hildon-bread-crumb.h:
1349 Make the get_natural_size function a vfunc.
1351 2007-04-16 Xan Lopez <xan.lopez@nokia.com>
1353 * src/hildon-bread-crumb.c:
1354 * src/hildon-bread-crumb-trail.c:
1358 2007-04-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1365 * debian/changelog: Updating for release.
1367 2007-04-16 Xan Lopez <xan.lopez@nokia.com>
1369 * src/hildon-bread-crumb.c (hildon_bread_crumb_get_natural_size):
1370 don't leak the pango layout.
1372 2007-04-16 Xan Lopez <xan.lopez@nokia.com>
1375 * examples/hildon-bread-crumb-trail-example.c:
1379 2007-04-16 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1381 * debian/changelog: Removing the bug-fixed entries that were actually
1382 resolved as WONTFIX.
1384 * src/hildon-date-editor.c: Removing a redundant check. Fixes
1387 2007-04-13 Xan Lopez <xan.lopez@nokia.com>
1389 * src/hildon-bread-crumb-trail.c:
1390 * src/hildon-bread-crumb-trail.h:
1391 * src/hildon-bread-crumb.c:
1392 * src/hildon-bread-crumb.h:
1396 2007-04-13 Xan Lopez <xan.lopez@nokia.com>
1398 * src/hildon-bread-crumb-trail.c: don't use the priv data of bct
1399 until it's passed the type check.
1401 2007-04-12 Xan Lopez <xan.lopez@nokia.com>
1403 * examples/hildon-bread-crumb-trail-example.c
1407 2007-04-12 Xan Lopez <xan.lopez@nokia.com>
1409 * examples/Makefile.am
1410 * examples/hildon-bread-crumb-trail-example.c
1412 * src/hildon-bread-crumb-trail.c
1413 * src/hildon-bread-crumb-trail.h
1414 * src/hildon-bread-crumb.c
1415 * src/hildon-bread-crumb.h
1417 New HildonBreadCrumbTrail widget.
1419 2007-04-02 Lucas Rocha <lucas.rocha@nokia.com>
1421 * src/hildon-range-editor.c (hildon_range_editor_init),
1422 src/hildon-seekbar.c (hildon_seekbar_get_fraction,
1423 hildon_seekbar_set_fraction, hildon_seekbar_set_position),
1424 src/hildon-time-editor.c (hildon_time_editor_tap_and_hold_setup,
1425 hildon_time_editor_class_init, hildon_time_editor_init),
1426 src/hildon-get-password-dialog.c (invalid_input,
1427 hildon_get_password_set_property, hildon_get_password_get_property,
1428 create_contents, hildon_get_password_dialog_set_max_characters),
1429 src/hildon-set-password-dialog.c (create_contents),
1430 src/hildon-date-editor.c (hildon_date_editor_init),
1431 src/hildon-login-dialog.c (hildon_login_dialog_init),
1432 src/hildon-number-editor.c (hildon_number_editor_init),
1433 src/hildon-find-toolbar.c (hildon_find_toolbar_emit_invalid_input,
1434 hildon_find_toolbar_emit_close, hildon_find_toolbar_init): made all
1435 the Maemo GTK+ specific API optional by adding a --with-maemo-gtk
1436 configure option and adding the respective checks in the code.
1437 * src/hildon-calendar.c (hildon_calendar_paint_week_numbers,
1438 hildon_calendar_drag_data_received): fixed some build warnings.
1440 2007-03-29 Michael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
1442 * debian/changelog: A 1.0.0 release notes.