Replace g_idle_add/g_timeout_add with their gdk_threads counterparts
[hildon] / ChangeLog
index 7289e62..319a73b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,108 @@
+2009-08-06  Alberto Garcia  <agarcia@igalia.com>
+
+       * examples/hildon-hvolumebar-timer-example.c
+       (on_idle, main)
+       * hildon/hildon-banner.c
+       (hildon_banner_timeout, hildon_banner_ensure_timeout)
+       * hildon/hildon-calendar.c
+       (calendar_timer, start_spinning)
+       * hildon/hildon-color-chooser.c
+       (inline_limited_expose)
+       * hildon/hildon-date-editor.c
+       (hildon_date_editor_entry_focus_in)
+       (hildon_date_editor_entry_validate)
+       (hildon_date_editor_entry_select_all)
+       * hildon/hildon-note.c
+       (on_show_cb)
+       * hildon/hildon-number-editor.c
+       (hildon_number_editor_button_pressed)
+       (hildon_number_editor_start_timer, do_mouse_timeout),
+       (add_select_all_idle, hildon_number_editor_select_all)
+       * hildon/hildon-time-editor.c
+       (hildon_time_editor_entry_focus_in)
+       (highlight_callback, hildon_time_editor_validate)
+       (hildon_time_editor_entry_select_all)
+       * hildon/hildon-time-picker.c
+       (hildon_time_picker_arrow_press)
+       (hildon_time_picker_key_repeat_timeout)
+       * hildon/hildon-window.c
+       (hildon_window_key_press_event)
+       (hildon_window_escape_timeout):
+       Replace all calls to g_idle_add/g_timeout_add with their
+       gdk_threads counterparts.
+
+       Fixes: NB#126198 (gdk-threads API should be used to install idle
+       and timeout handlers)
+
+2009-08-06  Alejandro G. Castro  <alex@igalia.com>
+
+       * hildon/hildon-pannable-area.c,
+       (hildon_pannable_area_class_init): Increased the overshooting max
+       speed to get a faster effect.
+       (hildon_pannable_axis_scroll): Increased minimum speed and reduce
+       deceleration of the overshooting
+       (hildon_pannable_area_button_release_cb): Calculate initial
+       overshooting speed when finger on the screen using the distance to
+       launch the effect faster.
+
+       Fixes: NB#126115 (Pannable list overshooting is unusably slow for
+       lists with slow row renderers)
+
+2009-08-05  Alberto Garcia  <agarcia@igalia.com>
+
+       * doc/hildon-sections.txt: Add new functions
+
+2009-08-05  Alberto Garcia  <agarcia@igalia.com>
+
+       * hildon/hildon-text-view.[ch]
+       * hildon/hildon-entry.[ch]:
+       Add deprecation guards around deprecated functions.
+
+2009-08-05  Claudio Saavedra  <csaavedra@igalia.com>
+
+       * hildon/hildon-app-menu.c: Remove leftover function declaration.
+
+2009-08-05  Claudio Saavedra  <csaavedra@igalia.com>
+
+       Remove the grab from HildonAppMenu
+
+       * hildon/hildon-app-menu.c:
+       Now hildon-desktop places a blocker window behind the menu to handle
+       its closing, so the grab is no longer needed. This simplifies its
+       implementation and allows the system blanking to succeed.
+
+       Fixes: NB#130910 (Screen gets unlocked when menu is open)
+
+2009-08-04  Claudio Saavedra  <csaavedra@igalia.com>
+
+       [Release 2.1.93]
+
+       * configure.ac: bump version
+       * NEWS: updates
+       * debian/changelog: updates
+       * debian/control: raise debian dependency on GTK+
+
+2009-08-04  Alberto Garcia  <agarcia@igalia.com>
+
+       * hildon/hildon-text-view.c
+       * hildon/hildon-entry.c:
+       Remove all placeholder code from HildonEntry and HildonTextView
+       and use the API in GtkEntry and GtkTextView instead.
+
+       * examples/hildon-entry-example.c
+       * examples/hildon-text-view-example.c
+       * examples/hildon-wizard-dialog-example.c
+       * hildon/hildon-get-password-dialog.c
+       * hildon/hildon-login-dialog.c
+       * hildon/hildon-picker-dialog.c
+       * hildon/hildon-set-password-dialog.c
+       * hildon/hildon-touch-selector-entry.c:
+       Replace all deprecated calls to HildonEntry and HildonTextView
+       with their Gtk counterparts.
+
+       Fixes: NB#122395 (hildon_entry_set_placeholder() should be in
+       GtkEntry)
+
 2009-08-03  Alejandro G. Castro  <alex@igalia.com>
 
        * hildon/hildon-pannable-area.c,
 2009-08-03  Alejandro G. Castro  <alex@igalia.com>
 
        * hildon/hildon-pannable-area.c,
@@ -7,6 +112,9 @@
        the timeout, in some situations, slow renderers, the click do not
        make it to the mainloop on time.
 
        the timeout, in some situations, slow renderers, the click do not
        make it to the mainloop on time.
 
+       Fixes NB#131013 (unable to stop panning file manager by tapping on
+       it)
+
 2009-07-30  Claudio Saavedra  <csaavedra@igalia.com>
 
        * configure.ac: bump version
 2009-07-30  Claudio Saavedra  <csaavedra@igalia.com>
 
        * configure.ac: bump version