2009-03-16 Claudio Saavedra <csaavedra@igalia.com>
[hildon] / ChangeLog
index 8cc7cbc..3f258ff 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,228 @@
+2009-03-16  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-touch-selector.c (_create_new_column): Unset GTK_CAN_FOCUS
+       for the treeview in the new column. This way, the touch list will never
+       grab the focus.
+
+       Fixes: NB#105190 (Text input area of HildonTouchSelectorEntry to
+       be selected manually for the HW keys to work)
+
+2009-03-16  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-touch-selector-entry.c (entry_on_text_changed): Do a simple
+       comparison instead of using strcmp(). Fixes a compiler warning as well.
+
+2009-03-16  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * doc/hildon-docs.sgml: Do not set the library version in the
+       document title, use the releaseinfo tag for that purpose instead.
+
+2009-03-16  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-touch-selector-entry.c (entry_on_text_changed):
+       Do not jump to the first item if the text in the entry is removed.
+
+2009-03-16  Claudio Saavedra  <csaavedra@igalia.com>
+
+       [Release 2.1.52]
+
+       * NEWS: Updates.
+       * configure.ac: Bump version.
+       * debian/changelog: Updates.
+
+2009-03-16  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-entry.c (hildon_entry_refresh_contents):
+       * src/hildon-text-view.c (hildon_text_view_refresh_contents):
+       Use "ReversedSecondaryTextColor" for the placeholder text.
+
+2009-03-12  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-text-view.c: Fix compilation warning.
+
+2009-03-12  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-button.c (hildon_button_class_init): Don't make
+       "title" and "value" construction properties, to prevent them from
+       overwriting labels set from derived classes.
+
+       * src/hildon-picker-button.c
+       (hildon_picker_button_set_selector): Allow setting a NULL selector.
+       (hildon_picker_button_class_init): Make touch-selector a
+       construction property.
+
+       * src/hildon-date-button.c (hildon_date_button_class_init)
+       (+hildon_date_button_constructed): Add a default date selector if
+       none is provided.
+
+2009-03-12  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-touch-selector.c: Small documentation fixes.
+
+2009-03-12  Claudio Saavedra  <csaavedra@igalia.com>
+
+       Based on a patch by Daniel Borgmann (danielb@openismus.com)
+
+       * src/hildon-entry.c (hildon_entry_refresh_contents),
+       (hildon_entry_get_text), (hildon_entry_init): Do not use the
+       widget name, set the logical color directly instead and a boolean
+       showing_placeholder instead.
+       * src/hildon-text-view.c (hildon_text_view_refresh_contents): Do not
+       use the widget name here either.
+
+       Fixes: NB#105678 (HildonTextView should use logical colours
+       instead of setting widget name)
+
+2009-03-12  Claudio Saavedra  <csaavedra@igalia.com>
+
+       Patch by Daniel Elster (danielk@openismus.com)
+
+       * src/hildon-touch-selector.[ch] (HildonTouchSelectorPrintFunc):
+       Add user_data parameter.
+       (hildon_touch_selector_set_print_func_full): New function akin
+       hildon_touch_selector_set_print_func() but with support for user
+       data and a destroy callback.
+       (hildon_touch_selector_dispose): Implement GObjectClass::dispose
+       to clean up the print function user data.
+       (hildon_touch_selector_class_init): Install dispose function.
+       (HildonTouchSelectorPrivate::print_user_data),
+       (HildonTouchSelectorPrivate::print_destroy_func): New private
+       member data.
+       (hildon_touch_selector_init): Initialize new private members.
+       (hildon_touch_selector_get_current_text): Pass along user data
+       to the print function.
+       (_default_print_func): Add dummy user_data to parameter list.
+       * hildon-date-selector.c (_custom_print_func): ditto,
+       * hildon-time-selector.c (_custom_print_func): ditto,
+       * hildon-touch-selector-entry.c
+       (hildon_touch_selector_entry_print_func): ditto.
+
+       Fixes: NB#105455 (HildonTouchSelectorPrintFunc lacks user data)
+
+2009-03-12  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * examples/hildon-pannable-area-tuning-example.c: Fix copyright.
+
+2009-03-12  Alejandro G. Castro  <alex@igalia.com>
+
+       * src/hildon-pannable-area.c,
+       (hildon_pannable_area_init),
+       (hildon_pannable_area_button_press_cb),
+       (hildon_pannable_area_motion_notify_cb): We have added code to
+       handle the leave and enter events when using the motion events.
+
+       Fixes: NB#105407 (hilghlight is not cancelled when panning starts)
+
+2009-03-11  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-date-button.c (hildon_date_button_get_date)
+       (hildon_date_button_set_date): Make sure that the button has a
+       selector.
+
+       Fixes: NB#105507 (hildon_date_button_set_date leads to crash.)
+
+2009-03-11  Alejandro G. Castro  <alex@igalia.com>
+
+       * src/hildon-pannable-area.c,
+       (hildon_pannable_area_class_init),
+       (hildon_pannable_area_calculate_velocity): Modify the use of the
+       force and adapt the value.
+
+2009-03-10  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-app-menu.c (+hildon_app_menu_delete_event_handler)
+       (hildon_app_menu_class_init): Hide the menu if it receives a
+       delete-event, but don't destroy it
+
+       Fixes: NB#104485 (Not able to address the call when application
+       menu is opened at background)
+
+2009-03-10  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-app-menu.c
+       (hildon_app_menu_apply_style, hildon_app_menu_class_init):
+       Remove the "external-border" style property, let the menu take its
+       natural size (or the one set by the window manager)
+       (hildon_app_menu_repack_items):
+       Don't reshow the menu, avoid flickers.
+
+       Partially fixes NB#94957 (Smoothly opened application menu)
+
+2009-03-10  Claudio Saavedra  <csaavedra@igalia.com>
+
+       [Release 2.1.50]
+
+       * NEWS: Updates.
+       * configure.ac: Bump version.
+       * debian/changelog: Updates.
+
+2009-03-10  Alejandro G. Castro  <alex@igalia.com>
+
+       * src/hildon-pannable-area.c,
+       (hildon_pannable_area_motion_notify_cb): We control that the
+       direction error margin is used just in case the movement is
+       allowed in the other direction.
+
+       Fixes: NB#105012 (buttons inside a pannable area not getting
+       release event when dragging/releasing)
+
+2009-03-10  Alejandro G. Castro  <alex@igalia.com>
+
+       * src/hildon-pannable-area.c,
+       (hildon_pannable_area_class_init),
+       (hildon_pannable_area_get_property),
+       (hildon_pannable_area_set_property),
+       (hildon_pannable_area_initial_effect),
+       (hildon_pannable_axis_scroll),
+       (hildon_pannable_area_button_release_cb): Reviewed the
+       overshooting effect, now it has its own max
+       speed (PROP_VEL_MAX_OVERSHOOTING). Modified the calculation of the
+       speed when bouncing.
+
+2009-03-09  Claudio Saavedra  <csaavedra@igalia.com>
+
+       [Release 2.1.48]
+
+       * NEWS: Updates.
+       * configure.ac: Bump version.
+       * debian/changelog: Updates.
+
+2009-03-09  Alejandro G. Castro  <alex@igalia.com>
+
+       * src/hildon-pannable-area.c,
+       (hildon_pannable_area_class_init): Changed the max speed, now
+       users can launch the widget very fast. Reduced the default force,
+       that way it is easier to control the launch speed.
+
+2009-03-09  Alejandro G. Castro  <alex@igalia.com>
+
+       * src/hildon-pannable-area.c,
+       (hildon_pannable_area_button_release_cb): Removed this check
+       because it causes problems when the device is overloaded.
+
+2009-03-06  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-picker-dialog.c (hildon_picker_dialog_init):
+       add a current_text field to store the text entered in the
+       touch selector entry.
+       (_clean_current_selection): clean up the current text as well.
+       (_save_current_selection), (_restore_current_selection):
+       Save/restore the text in the entry if the selector is a
+       HildonTouchSelectorEntry.
+
+       Fixes: NB#102541 (value entered in the touch selector entry is not
+       shown when opened for second time)
+
+2009-03-06  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * doc/hildon-sections.txt:
+       * src/hildon-touch-selector-entry.c
+       (+hildon_touch_selector_entry_get_entry):
+       * src/hildon-touch-selector-entry.h: New accessor for the HildonEntry.
+
+       Fixes: NB#104815 (I need accessor to the entry inside
+       HildonTouchSelectorEntry)
+
 2009-03-06  Alberto Garcia  <agarcia@igalia.com>
 
        * src/hildon-app-menu.c (hildon_app_menu_apply_style)