[maemo-commits] [maemo-commits] r9699 - in projects/haf/trunk/gtkhtml: . debian upstream/patches
From: subversion at stage.maemo.org subversion at stage.maemo.orgDate: Tue Feb 6 18:56:14 EET 2007
- Previous message: [maemo-commits] r9698 - projects/haf/branches/maemo-af-desktop/hildon-desktop/debian
- Next message: [maemo-commits] r9700 - projects/haf/tags/hildon-desktop
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Author: schulhof Date: 2007-02-06 18:56:12 +0200 (Tue, 06 Feb 2007) New Revision: 9699 Added: projects/haf/trunk/gtkhtml/upstream/patches/gtkhtml_proper_adjustment_values.diff Modified: projects/haf/trunk/gtkhtml/ChangeLog projects/haf/trunk/gtkhtml/debian/changelog projects/haf/trunk/gtkhtml/debian/rules Log: * During button_press_event, we must record the starting (x,y) of the pan using gdk_window_get_pointer + gtk_adjustment_get_value from the two adjustments * We must compare the absolute value of the "total" pan, not the value itself * gtk_html_private_calc_scrollbars allows page_size > upper - lower ... fixed * Fixed NB#50763 Modified: projects/haf/trunk/gtkhtml/ChangeLog =================================================================== --- projects/haf/trunk/gtkhtml/ChangeLog 2007-02-06 16:56:12 UTC (rev 9698) +++ projects/haf/trunk/gtkhtml/ChangeLog 2007-02-06 16:56:12 UTC (rev 9699) @@ -1,3 +1,10 @@ +2007-02-06 Gabriel Schulhof <gabriel.schulhof at nokia.com> + * During button_press_event, we must record the starting (x,y) of the pan using + gdk_window_get_pointer + gtk_adjustment_get_value from the two adjustments + * We must compare the absolute value of the "total" pan, not the value itself + * gtk_html_private_calc_scrollbars allows page_size > upper - lower ... fixed + * Fixed NB#50763 + 2007-01-29 Gabriel Schulhof <gabriel.schulhof at nokia.com> * When grabbing the page by a link for panning purposes, don't follow the link Modified: projects/haf/trunk/gtkhtml/debian/changelog =================================================================== --- projects/haf/trunk/gtkhtml/debian/changelog 2007-02-06 16:56:12 UTC (rev 9698) +++ projects/haf/trunk/gtkhtml/debian/changelog 2007-02-06 16:56:12 UTC (rev 9699) @@ -1,3 +1,13 @@ +gtkhtml (3.9.1-2osso16) unstable; urgency=low + + * During button_press_event, we must record the starting (x,y) of the pan using + gdk_window_get_pointer + gtk_adjustment_get_value from the two adjustments + * We must compare the absolute value of the "total" pan, not the value itself + * gtk_html_private_calc_scrollbars allows page_size > upper - lower ... fixed + * Fixed NB#50763 + + -- Gabriel Schulhof <gabriel.schulhof at nokia.com> Tue, 6 Feb 2007 18:39:38 +0200 + gtkhtml (3.9.1-2osso15) unstable; urgency=low * When grabbing the page by a link for panning purposes, don't follow the link Modified: projects/haf/trunk/gtkhtml/debian/rules =================================================================== --- projects/haf/trunk/gtkhtml/debian/rules 2007-02-06 16:56:12 UTC (rev 9698) +++ projects/haf/trunk/gtkhtml/debian/rules 2007-02-06 16:56:12 UTC (rev 9699) @@ -60,6 +60,7 @@ patch -p0 < upstream/patches/gtkhtml_better_spacing.diff patch -p0 < upstream/patches/gtkhtml_text_selection_with_proper_doubleclick.diff patch -p0 < upstream/patches/gtkhtml_dont_click_link_when_panning.diff + patch -p0 < upstream/patches/gtkhtml_proper_adjustment_values.diff cd $(SOURCE_DIR) && ./autogen.sh Added: projects/haf/trunk/gtkhtml/upstream/patches/gtkhtml_proper_adjustment_values.diff =================================================================== --- projects/haf/trunk/gtkhtml/upstream/patches/gtkhtml_proper_adjustment_values.diff 2007-02-06 16:56:12 UTC (rev 9698) +++ projects/haf/trunk/gtkhtml/upstream/patches/gtkhtml_proper_adjustment_values.diff 2007-02-06 16:56:12 UTC (rev 9699) @@ -0,0 +1,24 @@ +diff -ru gtkhtml-3.9.1/src/gtkhtml.c gtkhtml-3.9.1.mod/src/gtkhtml.c +--- gtkhtml-3.9.1/src/gtkhtml.c 2007-02-06 17:08:09.000000000 +0200 ++++ gtkhtml-3.9.1.mod/src/gtkhtml.c 2007-02-06 18:31:54.000000000 +0200 +@@ -3941,8 +3941,11 @@ + + /* printf ("calc scrollbars\n"); */ + +- height = html_engine_get_doc_height (html->engine); + width = html_engine_get_doc_width (html->engine); ++ height = html_engine_get_doc_height (html->engine); ++ ++ width = MAX (width, html->engine->width) ; ++ height = MAX (height, html->engine->height) ; + + layout = GTK_LAYOUT (html); + hadj = layout->hadjustment; +@@ -3972,7 +3975,6 @@ + if (changed_x) + *changed_x = TRUE; + } +- + } + +
- Previous message: [maemo-commits] r9698 - projects/haf/branches/maemo-af-desktop/hildon-desktop/debian
- Next message: [maemo-commits] r9700 - projects/haf/tags/hildon-desktop
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]