2008-12-03 Claudio Saavedra <csaavedra@igalia.com>
[hildon] / ChangeLog
index 3d895cd..30a10c4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,147 @@
+2008-12-03  Claudio Saavedra  <csaavedra@igalia.com>
+
+       [Release 2.1.26]
+
+       * NEWS: updates
+       * configure.ac: bump version
+       * debian/changelog: updates
+
+2008-12-02  Alberto Garcia  <agarcia@igalia.com>
+
+       Based on a patch by Adam Endrodi (adam.endrodi@blumsoft.eu)
+
+       * src/hildon-window-stack.c (hildon_window_stack_get_leader_window)
+       (hildon_window_stack_window_realized)
+       (hildon_window_stack_remove, _hildon_window_stack_do_push):
+       Set the leader GdkWindow when a window is stacked and realized,
+       unset it when it's unstacked.
+       (hildon_window_stack_finalize): Destroy the leader GdkWindow.
+
+       Fixes: NB#94350 (HildonWindowStack:s have the same X Window group)
+
+2008-12-02  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-stackable-window.h
+       * src/hildon-window-stack.h:
+       Protect definition of HildonWindowStack using the preprocessor.
+
+2008-12-02  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-app-menu.c (hildon_app_menu_repack_items):
+       Fix warning if all menu items are hidden.
+
+2008-12-02  Claudio Saavedra  <csaavedra@igalia.com>
+
+       Patch contributed by Daniel Borgmann (danielb@openismus.com)
+
+       * src/hildon-controlbar.c:
+       * src/hildon-hvolumebar.c:
+       * src/hildon-vvolumebar.c: (hildon_vvolumebar_size_allocate):
+       Multiple scale size defines updates.
+
+       Fixes: NB#94322 (Scale Updates)
+
+2008-12-02  Alberto Garcia  <agarcia@igalia.com>
+
+       * examples/hildon-app-menu-example.c (create_menu)
+       Show items after adding them to the menu, as in the future the
+       menu will no longer call gtk_widget_show() on the added items.
+
+       * src/hildon-app-menu.c:
+       Update example as explained above.
+
+2008-12-02  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-app-menu.c
+       (hildon_app_menu_insert, hildon_app_menu_add_filter):
+       Make sure that all menu items have finger height.
+
+2008-12-01  Alejandro Pinheiro  <apinheiro@igalia.com>
+
+       * src/hildon-picker-dialog.c:
+       (_on_dialog_response), (_save_current_selection),
+       (_restore_current_selection), (_clean_current_selection),
+       (hildon_picker_dialog_finalize), (hildon_picker_dialog_show)
+       Defined new functions in order to save the current internal selector
+       selection previous open the dialog, in case that the use cancel the
+       interaction, so the widget restores the previous selection.
+
+       Fixes: NB#92032 (In calendar application, date values in 'new event' 
+       are not proper)
+
+       (requires_done_button): use of macro HILDON_TOUCH_SELECTOR_HEIGHT
+
+2008-11-28  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-button.c: Add a reference to the button examples in
+       hildon-button-example.c
+
+       * examples/hildon-button-example.c: Added examples of the most
+       common button layouts.
+
+2008-11-28  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-app-menu.c (hildon_app_menu_show)
+       (hildon_app_menu_class_init): Don't show the menu if it's empty.
+
+       Fixes: NB#93890 (Empty HildonAppMenu is pop-up)
+
+2008-11-27  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-picker-dialog.c:
+       (hildon_picker_dialog_init): Initialize the signal id for
+       HildonTouchSelector::columns-changed.
+       (+on_selector_columns_changed): Set up the interaction mode everytime a
+       column is added or removed from the HildonTouchSelector.
+       (_hildon_picker_dialog_set_selector): Connect to
+       HildonTouchSelector::columns-changed and keep track of it.
+
+       Make sure to update the interaction mode of the dialog everytime a
+       column is added or removed in the HildonTouchSelector.
+
+       Fixes: NB#93228 (Done button is not shown always in listpicker)
+
+2008-11-27  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-touch-selector.c: (hildon_touch_selector_class_init): Add
+       a new ::columns-changed signal.
+       (hildon_touch_selector_append_column): Emit ::columns-changed.
+       (hildon_touch_selector_remove_column): Emit ::columns-changed.
+
+       Add a ::columns-changed signal, emitted when the number of columns in a
+       HildonTouchSelector changes.
+
+2008-11-27  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-picker-dialog.c: (+setup_interaction_mode),
+       (_hildon_picker_dialog_set_selector): Factor out the code
+       to set up the dialog interaction mode.
+
+2008-11-27  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-picker-dialog.c: (hildon_picker_dialog_init),
+       (_hildon_picker_dialog_set_selector): Rename signal_id private variable
+       to signal_changed_id.
+
+2008-11-27  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-touch-selector.c: (hildon_touch_selector_class_init):
+       Minor doc. fixes.
+
+2008-11-27  Alejandro Pinheiro  <apinheiro@igalia.com>
+
+       * src/hildon-time-selector.c: (_custom_print_func), (_create_ampm_model)
+       Updated the logical ids related to ampm format, as now it is required to
+       show it correctly localized even on languages with no default
+       abbreviations for am or pm
+       (_check_am_pm_format): check correctly the 24h format gconf property
+
+       Fixes: NB#93680 (HildonTimePicker need fully localized am/pm)
+
+2008-11-27  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-button.c: Documentation updates.
+
 2008-11-27  Claudio Saavedra  <csaavedra@igalia.com>
 
        * src/hildon-marshalers.list: Add BOOLEAN:VOID.
@@ -8,9 +152,9 @@
        * src/hildon-volumebar.c: (hildon_volumebar_class_init):
        * src/hildon-weekday-picker.c: (hildon_weekday_picker_class_init):
 
-       Replace deprecated GTK+ marshalers and replace them with the ones provided
-       by GLib, for those available, add a marshaler for BOOLEAN:VOID, which
-       is not available in GLib, and use it.
+       Remove deprecated GTK+ marshalers and replace them with the ones
+       provided by GLib, for those available, add a marshaler for
+       BOOLEAN:VOID, which is not available in GLib, and use it.
 
 2008-11-27  Claudio Saavedra  <csaavedra@igalia.com>