Send commitlog mailing list submissions to
        [email protected]

To subscribe or unsubscribe via the World Wide Web, visit
        http://lists.openmoko.org/mailman/listinfo/commitlog
or, via email, send a message with subject or body 'help' to
        [EMAIL PROTECTED]

You can reach the person managing the list at
        [EMAIL PROTECTED]

When replying, please edit your Subject line so it is more specific
than "Re: Contents of commitlog digest..."
Today's Topics:

   1. r3004 - in
      trunk/src/target/OM-2007.2/applications/openmoko-browser2:        . src
      ([EMAIL PROTECTED])
--- Begin Message ---
Author: zecke
Date: 2007-09-18 03:41:02 +0200 (Tue, 18 Sep 2007)
New Revision: 3004

Modified:
   trunk/src/target/OM-2007.2/applications/openmoko-browser2/ChangeLog
   trunk/src/target/OM-2007.2/applications/openmoko-browser2/src/current-page.c
Log:
2007-09-17 Holger Hans Peter Freyther <[EMAIL PROTECTED]>

        Abuse the progress signal to update the Back, Go
        and Favorite/Bookmark button.

        * src/current-page.c:
        (current_progress_changed):


Modified: trunk/src/target/OM-2007.2/applications/openmoko-browser2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-browser2/ChangeLog 
2007-09-18 01:41:00 UTC (rev 3003)
+++ trunk/src/target/OM-2007.2/applications/openmoko-browser2/ChangeLog 
2007-09-18 01:41:02 UTC (rev 3004)
@@ -1,5 +1,13 @@
 2007-09-17  Holger Hans Peter Freyther  <[EMAIL PROTECTED]>
 
+        Abuse the progress signal to update the Back, Go
+        and Favorite/Bookmark button.
+
+        * src/current-page.c:
+        (current_progress_changed):
+
+2007-09-17  Holger Hans Peter Freyther  <[EMAIL PROTECTED]>
+
         Go to the "Go"-Page if we have no other open BrowserPage
 
         * src/current-page.c:

Modified: 
trunk/src/target/OM-2007.2/applications/openmoko-browser2/src/current-page.c
===================================================================
--- 
trunk/src/target/OM-2007.2/applications/openmoko-browser2/src/current-page.c    
    2007-09-18 01:41:00 UTC (rev 3003)
+++ 
trunk/src/target/OM-2007.2/applications/openmoko-browser2/src/current-page.c    
    2007-09-18 01:41:02 UTC (rev 3004)
@@ -63,6 +63,13 @@
 
 static void current_progress_changed(WebKitGtkPage* page, int prog, struct 
BrowserData* data)
 {
+    g_assert (page == data->currentPage->webKitPage);
+
+    if (prog == 100) {
+        gtk_widget_set_sensitive (GTK_WIDGET (data->currentBack), 
webkit_gtk_page_can_go_backward (page));
+        gtk_widget_set_sensitive (GTK_WIDGET (data->currentForward), 
webkit_gtk_page_can_go_forward (page));
+        gtk_widget_set_sensitive (GTK_WIDGET (data->currentAdd), 
webkit_gtk_frame_get_title (webkit_gtk_page_get_main_frame (page)) != NULL);
+    }
 }
 
 static void current_close_page(GtkWidget* button, struct BrowserData* data)




--- End Message ---
_______________________________________________
commitlog mailing list
[email protected]
http://lists.openmoko.org/mailman/listinfo/commitlog

Reply via email to