2008-12-09 Claudio Saavedra <csaavedra@igalia.com>
[hildon] / ChangeLog
index df79c1d..8be32fa 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,134 @@
+2008-12-09  Claudio Saavedra  <csaavedra@igalia.com>
+
+       [Release 2.1.28]
+
+       * NEWS: updates
+       * configure.ac: bump version
+       * debian/changelog: updates
+       * debian/control: bump gtk+ dependency
+
+2008-12-09  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-dialog.c: Mark as deprecated.
+       * src/hildon-dialog.h: Mark as deprecated.
+       * src/hildon-picker-dialog.h: Allow HildonPickerDialog to derive
+       from HildonDialog and still work, even if
+       HILDON_DISABLE_DEPRECATED is defined. This is required as we can't currently
+       break the ABI and simply make HildonPickerDialog derive from GtkDialog.
+
+       Fixes: NB#90867 (Deprecate HildonDialog and use GtkDialog (with
+       maemo changes) instead)
+
+2008-12-09  Alejandro G. Castro         <alex@igalia.com>
+
+       * src/hildon-pannable_area.h:
+       * src/hildon-pannable_area.c:
+       (hildon_pannable_area_class_init),
+       (hildon_pannable_area_set_property),
+       (hildon_pannable_area_get_property),
+       (hildon_pannable_area_size_request),
+       (hildon_pannable_area_get_size_request_policy),
+       (hildon_pannable_area_set_size_request_policy): Added new API
+       allowing applications to control the request policy. Now they can
+       choose to use the minimum (HILDON_MOVEMENT_MINIMUM) size or the
+       children allocation (HILDON_MOVEMENT_CHILDREN).
+
+2008-12-09  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-gtk.h
+       * src/hildon-gtk.c
+       (hildon_gtk_tree_view_set_ui_mode)
+       (hildon_gtk_icon_view_set_ui_mode): New functions to change the UI
+       mode of treeviews and iconviews.
+
+2008-12-09  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-touch-selector-entry.c:
+       (hildon_touch_selector_entry_init): Use a HildonEntry instead
+       of a GtkEntry to get proper theming.
+
+       Fixes: NB#94972 (Hildon Picker with Entry should use HildonEntry
+       widget, not GtkEntry)
+
+2008-12-09  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * src/hildon-wizard-dialog.c: (response): Move forward if there is
+       no HildonWizardDialogPageFunc.
+
+2008-12-09  Claudio Saavedra  <csaavedra@igalia.com>
+
+       Patch contributed by Iván Gómez (igomez@igalia.com)
+
+       * src/hildon-app-menu.c:
+       * src/hildon-button.c:
+       * src/hildon-picker-dialog.c: (hildon_picker_dialog_class_init):
+       * src/hildon-stackable-window.c:
+       * src/hildon-time-selector.c:
+       * src/hildon-touch-selector.c:
+       * src/hildon-window.c:
+
+       Add more "since" tags to the new API in hildon 2.2.
+
+2008-12-05  Tim Janik  <timj@imendio.com>
+
+       Patch contributed by Christian Dywan (christian@imendio.com)
+
+       * src/hildon-gtk.h: removed hildon_gtk_widget_set_theme_size() and
+       HildonSizeType, which are supplied by Gtk+ now.
+
+       * src/hildon-dialog.c: leave theming and sizing of buttons to GtkDialog.
+
+       Partially fixes NB#90867 (Deprecate HildonDialog and use GtkDialog
+       (with maemo changes) instead)
+
+2008-12-05  Claudio Saavedra  <csaavedra@igalia.com>
+
+       Patch contributed by Iván Gómez (igomez@igalia.com)
+
+       * src/hildon-pannable-area.c: Add "since" tags to the new API in
+       hildon 2.2.
+
+2008-12-05  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * examples/hildon-wizard-dialog-example.c: (on_page_switch),
+       (some_page_func), (main): Update the example to use a
+       HildonWizardDialogPageFunc function.
+
+       * src/hildon-wizard-dialog-private.h: Add private data for
+       the HildonWizardDialogPageFunc function usage.
+
+       * src/hildon-wizard-dialog.c: (hildon_wizard_dialog_class_init),
+       (destroy), (hildon_wizard_dialog_init), (response),
+       (hildon_wizard_dialog_set_forward_page_func):
+       * src/hildon-wizard-dialog.h: Add a HildonWizardDialogPageFunc function,
+       that applications can use to stop a HildonWizardDialog to jump to
+       the next page.
+
+       Fixes: NB#94214 (No way to stop HildonWizardDialog from going to
+       next page)
+
+2008-12-04  Alberto Garcia  <agarcia@igalia.com>
+
+       * src/hildon-program.h
+       * src/hildon-program-private.h
+       * src/hildon-program.c (hildon_program_init)
+       (hildon_program_set_common_app_menu)
+       (hildon_program_get_common_app_menu):
+       New API for setting a common HildonAppMenu for all
+       HildonStackableWindows registered with the HildonProgram.
+
+       * src/hildon-stackable-window.c
+       (hildon_stackable_window_toggle_menu):
+       Use the common HildonAppMenu if a window doesn't have a specific
+       one.
+
+       * src/hildon-app-menu-private.h
+       * src/hildon-app-menu.c
+       (hildon_app_menu_get_parent_window):
+       Function to obtain the window a HildonAppMenu is attached to.
+       (hildon_app_menu_set_parent_window):
+       Hide the menu if the parent window is set to NULL.
+
 2008-12-04  Claudio Saavedra  <csaavedra@igalia.com>
 
        * src/hildon-gtk.c: (hildon_gtk_tree_view_new): Explicitly