X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=ChangeLog;h=997c480b95a85ccf42706ed2a64841c381fca423;hb=69f848cefd5e192eea88458551a7c0c8ec0b4654;hp=3b9c17a48bc80f30bab1cd53c84d756ef0e9bed3;hpb=c5662da57cc03676ed3045e8e051b8c2c8c75942;p=hildon diff --git a/ChangeLog b/ChangeLog index 3b9c17a..997c480 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,164 @@ +2009-08-11 Alejandro G. Castro + + * hildon/hildon-pannable-area.c + (hildon_pannable_area_size_allocate): Checked the scrollbars + before the first try when defining the layout, avoids two + allocations in some situations. + + Fixes: NB#131794 (pannable area produces unnecessary allocations + causing performance problems) + +2009-08-11 Alejandro G. Castro + + * hildon/hildon-pannable-area.c + (hildon_pannable_area_button_press_cb), + (hildon_pannable_area_motion_notify_cb), + (hildon_pannable_area_button_release_cb): Added unrefs to reduce + the spurious ref added in the copy, fixes leak of window. + + Fixes: NB#130900 (HildonPannableArea will leak it's event_window + if it's realized without showing and then deleted) + +2009-08-10 Alberto Garcia + + [Release 2.1.94] + + * configure.ac: bump version + * NEWS: updates + * debian/changelog: updates + +2009-08-06 Alberto Garcia + + * 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 + + * 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 + + * doc/hildon-sections.txt: Add new functions + +2009-08-05 Alberto Garcia + + * hildon/hildon-text-view.[ch] + * hildon/hildon-entry.[ch]: + Add deprecation guards around deprecated functions. + +2009-08-05 Claudio Saavedra + + * hildon/hildon-app-menu.c: Remove leftover function declaration. + +2009-08-05 Claudio Saavedra + + 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 + + [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 + + * 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 + + * hildon/hildon-pannable-area.c, + (hildon_pannable_area_check_move), + (hildon_pannable_area_button_release_cb), + (hildon_pannable_area_scroll_to): Reverted the priority change of + 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 + + * configure.ac: bump version + * NEWS: updates + * debian/changelog: updates + +2009-07-28 Alejandro Pinheiro + + * hildon/hildon-touch-selector.[ch] + (hildon_touch_selector_center_on_index): New method that allows to center + on a item not selected + + Fixes NB#130291 (New HildonTouchSelector API is required to center on + any column item) + 2009-07-29 Alberto Garcia * hildon/hildon-text-view.c @@ -25,7 +186,7 @@ (hildon_pannable_area_timeout): Added the process updates of the scrollbars window in the pannable. - Fixes: NB#130043 (scrollindicator not smooth while paning) + Fixes: NB#130043 (scrollindicator not smooth while panning) 2009-07-23 Alejandro G. Castro