r3271 - in trunk/src/target/OM-2007.2/applications/openmoko-appmanager2: . src
thomas at sita.openmoko.org
thomas at sita.openmoko.org
Thu Oct 25 17:01:59 CEST 2007
Author: thomas
Date: 2007-10-25 17:01:58 +0200 (Thu, 25 Oct 2007)
New Revision: 3271
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):
Remove horizontal scaling and improve package list clarity
Modified: trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/ChangeLog
===================================================================
--- trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/ChangeLog 2007-10-25 14:40:15 UTC (rev 3270)
+++ trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/ChangeLog 2007-10-25 15:01:58 UTC (rev 3271)
@@ -1,5 +1,12 @@
2007-10-25 Thomas Wood <thomas at openedhand.com>
+ * src/detail-area.c: (detail_area_new):
+ * src/navigation-area.c: (navigation_area_new):
+
+ Remove horizontal scaling and improve package list clarity
+
+2007-10-25 Thomas Wood <thomas at openedhand.com>
+
* src/appmanager-window.c: (main): Add notebook for list/details
seperation as per OpenMoko 2007.2 style
* src/tool-box.c: (tool_box_new): Fix toolbar
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-10-25 14:40:15 UTC (rev 3270)
+++ trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/detail-area.c 2007-10-25 15:01:58 UTC (rev 3271)
@@ -35,6 +35,8 @@
GtkWidget *detail;
detail = gtk_scrolled_window_new (NULL, NULL);
+ gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (detail),
+ GTK_POLICY_NEVER, GTK_POLICY_AUTOMATIC);
text = gtk_text_view_new ();
gtk_widget_show (text);
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-10-25 14:40:15 UTC (rev 3270)
+++ trunk/src/target/OM-2007.2/applications/openmoko-appmanager2/src/navigation-area.c 2007-10-25 15:01:58 UTC (rev 3271)
@@ -153,12 +153,12 @@
treeview = gtk_tree_view_new ();
gtk_widget_show (treeview);
+ gtk_tree_view_set_headers_visible (treeview, FALSE);
gtk_tree_view_set_enable_search (GTK_TREE_VIEW (treeview), FALSE);
/* Add the status as the first column. */
col = gtk_tree_view_column_new ();
gtk_tree_view_column_set_title (col, _("S"));
- gtk_tree_view_column_set_sizing (col, GTK_TREE_VIEW_COLUMN_AUTOSIZE);
renderer = gtk_cell_renderer_pixbuf_new ();
gtk_tree_view_column_pack_start (col, renderer, FALSE);
@@ -171,33 +171,28 @@
/* Add the name as the second column. */
col = gtk_tree_view_column_new ();
gtk_tree_view_column_set_title (col, _("Name"));
- gtk_tree_view_column_set_sizing (col, GTK_TREE_VIEW_COLUMN_AUTOSIZE);
renderer = gtk_cell_renderer_text_new ();
- gtk_tree_view_column_pack_start (col, renderer, FALSE);
- gtk_tree_view_column_set_attributes (col, renderer,
- "text", COL_NAME,
- NULL);
+ gtk_tree_view_column_pack_start (col, renderer, TRUE);
+ gtk_tree_view_column_set_sizing (col, GTK_TREE_VIEW_COLUMN_AUTOSIZE);
+ gtk_tree_view_column_set_attributes (col, renderer, "text", COL_NAME, NULL);
+ g_object_set (G_OBJECT (renderer), "ellipsize", PANGO_ELLIPSIZE_END, NULL);
gtk_tree_view_append_column (GTK_TREE_VIEW (treeview), col);
- /* For some reason, there must set the column length to fixed */
- gtk_tree_view_column_set_resizable (col, FALSE);
- gtk_tree_view_column_set_sizing (col, GTK_TREE_VIEW_COLUMN_FIXED);
- gtk_tree_view_column_set_fixed_width (col, 280);
-
+#if 0
/* Add the size as the third column. */
col = gtk_tree_view_column_new ();
gtk_tree_view_column_set_title (col, _("Size"));
renderer = gtk_cell_renderer_text_new ();
gtk_tree_view_column_pack_start (col, renderer, FALSE);
- gtk_tree_view_column_set_sizing (col, GTK_TREE_VIEW_COLUMN_AUTOSIZE);
gtk_tree_view_column_set_attributes (col, renderer,
"text", COL_SIZE,
NULL);
gtk_tree_view_append_column (GTK_TREE_VIEW (treeview), col);
+#endif
model = GTK_TREE_MODEL (create_package_list_store ());
gtk_tree_view_set_model (GTK_TREE_VIEW (treeview), model);
@@ -208,6 +203,8 @@
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);
gtk_container_add (GTK_CONTAINER (scrollwindow), treeview);
application_manager_data_set_tvpkglist (appdata, treeview);
More information about the commitlog
mailing list