aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2012-01-02 06:00:16 +0000
committerChristian Grothoff <christian@grothoff.org>2012-01-02 06:00:16 +0000
commitbf21517c2ccfbf801015c309ac763a98cda6a65d (patch)
treed50b7918e2b09d902123faa87429dafdd99f3b8f
parent98914cee4ae85f5902e0fcbf3584e4f68d5b8da0 (diff)
downloadgnunet-gtk-bf21517c2ccfbf801015c309ac763a98cda6a65d.tar.gz
gnunet-gtk-bf21517c2ccfbf801015c309ac763a98cda6a65d.zip
LRN: Remove autosizing. Autosized columns are marked as "dirty" when new
their contents change, and as a side-effect their width is also set to 0. Because of that it's impossible to register mouse events with them, until their size is re-calculated, which only happens at some later point. This is the reason why they were insensitive to mouse clicks while being frequently updated.
-rw-r--r--contrib/gnunet_fs_gtk_search_tab.glade8
1 files changed, 0 insertions, 8 deletions
diff --git a/contrib/gnunet_fs_gtk_search_tab.glade b/contrib/gnunet_fs_gtk_search_tab.glade
index 9acc07d6..f478b08b 100644
--- a/contrib/gnunet_fs_gtk_search_tab.glade
+++ b/contrib/gnunet_fs_gtk_search_tab.glade
@@ -63,7 +63,6 @@
63 <property name="enable_tree_lines">True</property> 63 <property name="enable_tree_lines">True</property>
64 <child> 64 <child>
65 <object class="GtkTreeViewColumn" id="search_result_description_column"> 65 <object class="GtkTreeViewColumn" id="search_result_description_column">
66 <property name="sizing">autosize</property>
67 <property name="title" translatable="yes">Description</property> 66 <property name="title" translatable="yes">Description</property>
68 <property name="expand">True</property> 67 <property name="expand">True</property>
69 <property name="clickable">True</property> 68 <property name="clickable">True</property>
@@ -81,7 +80,6 @@
81 </child> 80 </child>
82 <child> 81 <child>
83 <object class="GtkTreeViewColumn" id="search_result_availability_column"> 82 <object class="GtkTreeViewColumn" id="search_result_availability_column">
84 <property name="sizing">autosize</property>
85 <property name="title" translatable="yes">Availability</property> 83 <property name="title" translatable="yes">Availability</property>
86 <property name="clickable">True</property> 84 <property name="clickable">True</property>
87 <property name="reorderable">True</property> 85 <property name="reorderable">True</property>
@@ -98,7 +96,6 @@
98 </child> 96 </child>
99 <child> 97 <child>
100 <object class="GtkTreeViewColumn" id="search_result_mime_column"> 98 <object class="GtkTreeViewColumn" id="search_result_mime_column">
101 <property name="sizing">autosize</property>
102 <property name="title" translatable="yes">Format</property> 99 <property name="title" translatable="yes">Format</property>
103 <property name="clickable">True</property> 100 <property name="clickable">True</property>
104 <property name="reorderable">True</property> 101 <property name="reorderable">True</property>
@@ -115,7 +112,6 @@
115 </child> 112 </child>
116 <child> 113 <child>
117 <object class="GtkTreeViewColumn" id="search_result_completed_column"> 114 <object class="GtkTreeViewColumn" id="search_result_completed_column">
118 <property name="sizing">autosize</property>
119 <property name="title" translatable="yes">Completed (bytes)</property> 115 <property name="title" translatable="yes">Completed (bytes)</property>
120 <property name="reorderable">True</property> 116 <property name="reorderable">True</property>
121 <property name="sort_indicator">True</property> 117 <property name="sort_indicator">True</property>
@@ -131,7 +127,6 @@
131 </child> 127 </child>
132 <child> 128 <child>
133 <object class="GtkTreeViewColumn" id="search_result_size_column"> 129 <object class="GtkTreeViewColumn" id="search_result_size_column">
134 <property name="sizing">autosize</property>
135 <property name="title" translatable="yes">Size</property> 130 <property name="title" translatable="yes">Size</property>
136 <property name="clickable">True</property> 131 <property name="clickable">True</property>
137 <property name="reorderable">True</property> 132 <property name="reorderable">True</property>
@@ -148,7 +143,6 @@
148 </child> 143 </child>
149 <child> 144 <child>
150 <object class="GtkTreeViewColumn" id="search_result_progress_column"> 145 <object class="GtkTreeViewColumn" id="search_result_progress_column">
151 <property name="sizing">autosize</property>
152 <property name="title" translatable="yes">Progress</property> 146 <property name="title" translatable="yes">Progress</property>
153 <property name="clickable">True</property> 147 <property name="clickable">True</property>
154 <property name="reorderable">True</property> 148 <property name="reorderable">True</property>
@@ -166,7 +160,6 @@
166 </child> 160 </child>
167 <child> 161 <child>
168 <object class="GtkTreeViewColumn" id="search_result_applicability_column"> 162 <object class="GtkTreeViewColumn" id="search_result_applicability_column">
169 <property name="sizing">autosize</property>
170 <property name="title">#</property> 163 <property name="title">#</property>
171 <property name="reorderable">True</property> 164 <property name="reorderable">True</property>
172 <property name="sort_indicator">True</property> 165 <property name="sort_indicator">True</property>
@@ -182,7 +175,6 @@
182 </child> 175 </child>
183 <child> 176 <child>
184 <object class="GtkTreeViewColumn" id="search_result_preview_column"> 177 <object class="GtkTreeViewColumn" id="search_result_preview_column">
185 <property name="sizing">autosize</property>
186 <property name="title" translatable="yes">Preview</property> 178 <property name="title" translatable="yes">Preview</property>
187 <property name="reorderable">True</property> 179 <property name="reorderable">True</property>
188 <child> 180 <child>