r3330 - in trunk/src/target/OM-2007.2/applications/openmoko-appmanager2: . src

thomas at sita.openmoko.org thomas at sita.openmoko.org
Fri Nov 2 10:53:30 CET 2007


Author: thomas
Date: 2007-11-02 10:53:28 +0100 (Fri, 02 Nov 2007)
New Revision: 3330

Modified:
   trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/ChangeLog
   trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/detail-area.c
   trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/navigation-area.c
Log:
* src/detail-area.c: (detail_area_new):
* src/navigation-area.c: (navigation_area_new):

Use MokoFingerScroll instead of GtkScrolledWindow. Fixes bug 960


Modified: trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/ChangeLog	2007-11-02 09:23:50 UTC (rev 3329)
+++ trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/ChangeLog	2007-11-02 09:53:28 UTC (rev 3330)
@@ -1,6 +1,13 @@
 2007-11-02  Thomas Wood  <thomas at openedhand.com>
 
+	* src/detail-area.c: (detail_area_new):
 	* src/navigation-area.c: (navigation_area_new):
+
+	Use MokoFingerScroll instead of GtkScrolledWindow. Fixes bug 960
+
+2007-11-02  Thomas Wood  <thomas at openedhand.com>
+
+	* src/navigation-area.c: (navigation_area_new):
 	* src/tool-box.c: (tool_box_new):
 
 	Fix compiler warnings

Modified: trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/detail-area.c
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/detail-area.c	2007-11-02 09:23:50 UTC (rev 3329)
+++ trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/detail-area.c	2007-11-02 09:53:28 UTC (rev 3330)
@@ -19,6 +19,8 @@
  */
 #include <string.h>
 
+#include <moko-finger-scroll.h>
+
 #include "detail-area.h"
 #include "navigation-area.h"
 #include "package-list.h"
@@ -34,11 +36,13 @@
   GtkWidget    *text;
   GtkWidget    *detail;
 
-  detail = gtk_scrolled_window_new (NULL, NULL);
-  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (detail),
-     GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
+  detail = moko_finger_scroll_new_full (MOKO_FINGER_SCROLL_MODE_PUSH,
+      TRUE, 0, 0, 0, 15);
 
   text = gtk_text_view_new ();
+
+  g_object_set (G_OBJECT (text), "editable", FALSE, "cursor-visible", FALSE, NULL);
+
   gtk_widget_show (text);
   gtk_text_view_set_editable (GTK_TEXT_VIEW (text), FALSE);
   gtk_text_view_set_accepts_tab (GTK_TEXT_VIEW (text), FALSE);

Modified: trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/navigation-area.c
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/navigation-area.c	2007-11-02 09:23:50 UTC (rev 3329)
+++ trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/navigation-area.c	2007-11-02 09:53:28 UTC (rev 3330)
@@ -13,11 +13,12 @@
  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  *  GNU Public License for more details.
  *
- *  Current Version: $Rev$ ($Date$) [$Author$]
- *
- *  @author Chaowei Song (songcw at fic-sh.com.cn)
+ *  Authors:
+ *    Chaowei Song <songcw at fic-sh.com.cn>
+ *    OpenedHand Ltd. <info at openedhand.com>
  */
 #include <string.h>
+#include <moko-finger-scroll.h>
 
 #include "appmanager-window.h"
 #include "navigation-area.h"
@@ -202,9 +203,7 @@
   gtk_tree_selection_set_mode (gtk_tree_view_get_selection (GTK_TREE_VIEW (treeview)),
                                GTK_SELECTION_SINGLE);
 
-  scrollwindow = gtk_scrolled_window_new (NULL, NULL);
-  gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrollwindow),
-     GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
+  scrollwindow = moko_finger_scroll_new ();
   gtk_container_add (GTK_CONTAINER (scrollwindow), treeview);
   application_manager_data_set_tvpkglist (appdata, treeview);
 





More information about the commitlog mailing list