[gwget] Set the rows and columns reorderable.
- From: David Sedeño Fernández <davidsf src gnome org>
- To: svn-commits-list gnome org
- Subject: [gwget] Set the rows and columns reorderable.
- Date: Sat, 4 Jul 2009 16:36:06 +0000 (UTC)
commit 4bee7b5c317f0414e942f9642c56ae36cdea8dfa
Author: David Sedeño <david alderia com>
Date: Sat Jul 4 18:05:57 2009 +0200
Set the rows and columns reorderable.
ChangeLog | 1 +
data/gwget.ui | 1 +
src/main_window.c | 16 +++++++++++++---
3 files changed, 15 insertions(+), 3 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 9fd9966..cec3db0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2009-07-04 David Sedeño <david alderia com>
+ * data/gwget.ui, src/main_window.c: Set the rows and columns reorderable.
* data/gwget.ui: Set remove download callback.
* src/main_window.c:
- Fix drag'n'drop freeze. Thansk to Artur Rona <ari-tczew tlen pl>
diff --git a/data/gwget.ui b/data/gwget.ui
index 8961add..b234d34 100644
--- a/data/gwget.ui
+++ b/data/gwget.ui
@@ -314,6 +314,7 @@
<child>
<object class="GtkTreeView" id="treeview1">
<property name="visible">True</property>
+ <property name="reorderable">True</property>
<signal name="button_press_event" handler="on_treeview1_button_press_event"/>
</object>
</child>
diff --git a/src/main_window.c b/src/main_window.c
index 7b19bfa..84a36ba 100644
--- a/src/main_window.c
+++ b/src/main_window.c
@@ -441,7 +441,10 @@ add_columns (GtkTreeView *treeview)
gtk_tree_view_column_set_sort_column_id (column, FILENAME_COLUMN);
gtk_tree_view_column_set_resizable (column, TRUE);
+ gtk_tree_view_column_set_reorderable (column, TRUE);
gtk_tree_view_append_column (treeview, column);
+
+
/* State Column */
renderer = gtk_cell_renderer_text_new ();
@@ -453,6 +456,7 @@ add_columns (GtkTreeView *treeview)
gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_column_set_sort_column_id (column, STATE_COLUMN);
gtk_tree_view_column_set_sizing (column, GTK_TREE_VIEW_COLUMN_AUTOSIZE);
+ gtk_tree_view_column_set_reorderable (column, TRUE);
gtk_tree_view_append_column (treeview, column);
/* Current Size */
@@ -465,7 +469,8 @@ add_columns (GtkTreeView *treeview)
gtk_tree_view_column_set_sort_column_id (column, CURRENTSIZE_COLUMN);
gtk_tree_view_column_set_resizable(column, TRUE);
- gtk_tree_view_append_column (treeview, column);
+ gtk_tree_view_column_set_reorderable (column, TRUE);
+ gtk_tree_view_append_column (treeview, column);
/* Total Size */
renderer = gtk_cell_renderer_text_new ();
@@ -476,7 +481,8 @@ add_columns (GtkTreeView *treeview)
NULL);
gtk_tree_view_column_set_sort_column_id (column, TOTALSIZE_COLUMN);
gtk_tree_view_column_set_resizable(column, TRUE);
- gtk_tree_view_append_column (treeview, column);
+ gtk_tree_view_column_set_reorderable (column, TRUE);
+ gtk_tree_view_append_column (treeview, column);
/* Percentage */
renderer = ephy_cell_renderer_progress_new();
@@ -489,7 +495,8 @@ add_columns (GtkTreeView *treeview)
gtk_tree_view_column_set_title (column, (_("Percentage")));
gtk_tree_view_column_set_resizable(column, TRUE);
gtk_tree_view_column_set_sort_column_id (column, PERCENTAGE_COLUMN);
- gtk_tree_view_append_column(GTK_TREE_VIEW(treeview),column);
+ gtk_tree_view_column_set_reorderable (column, TRUE);
+ gtk_tree_view_append_column(GTK_TREE_VIEW(treeview),column);
/* Elapse Time */
renderer = gtk_cell_renderer_text_new ();
@@ -500,6 +507,7 @@ add_columns (GtkTreeView *treeview)
NULL);
gtk_tree_view_column_set_sort_column_id (column, ELAPSETIME_COLUMN);
gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_reorderable (column, TRUE);
gtk_tree_view_append_column (treeview, column);
/* REMAINTIME_COLUMN */
@@ -511,6 +519,7 @@ add_columns (GtkTreeView *treeview)
NULL);
gtk_tree_view_column_set_sort_column_id (column, REMAINTIME_COLUMN);
gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_reorderable (column, TRUE);
gtk_tree_view_append_column (treeview, column);
/* Speed */
@@ -522,6 +531,7 @@ add_columns (GtkTreeView *treeview)
NULL);
gtk_tree_view_column_set_sort_column_id (column, SPEED_COLUMN);
gtk_tree_view_column_set_resizable(column, TRUE);
+ gtk_tree_view_column_set_reorderable (column, TRUE);
gtk_tree_view_append_column (treeview, column);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]