summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2004-09-17 19:05:45 +0000
committerMatthias Clasen <matthiasc@src.gnome.org>2004-09-17 19:05:45 +0000
commit627dc11c98f0300ae84818af40d60f3eb274c196 (patch)
treeace646ade8f228cd432466980869a47020fdcb4d
parent350559dea8f48114796c2c895dab0d0cb66413d2 (diff)
downloadgdk-pixbuf-627dc11c98f0300ae84818af40d60f3eb274c196.tar.gz
Scroll to the selected row. (#143868, Christian Persch)
2004-09-17 Matthias Clasen <mclasen@redhat.com> * gtk/gtkfilechooserdefault.c (select_func): Scroll to the selected row. (#143868, Christian Persch)
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLog.pre-2-105
-rw-r--r--ChangeLog.pre-2-65
-rw-r--r--ChangeLog.pre-2-85
-rw-r--r--gtk/gtkfilechooserdefault.c1
5 files changed, 21 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 73adde46e..818dc26ad 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2004-09-17 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkfilechooserdefault.c (select_func): Scroll to the selected
+ row. (#143868, Christian Persch)
+
+2004-09-17 Matthias Clasen <mclasen@redhat.com>
+
* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render): Remove
leftover debug code.
diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10
index 73adde46e..818dc26ad 100644
--- a/ChangeLog.pre-2-10
+++ b/ChangeLog.pre-2-10
@@ -1,5 +1,10 @@
2004-09-17 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkfilechooserdefault.c (select_func): Scroll to the selected
+ row. (#143868, Christian Persch)
+
+2004-09-17 Matthias Clasen <mclasen@redhat.com>
+
* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render): Remove
leftover debug code.
diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6
index 73adde46e..818dc26ad 100644
--- a/ChangeLog.pre-2-6
+++ b/ChangeLog.pre-2-6
@@ -1,5 +1,10 @@
2004-09-17 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkfilechooserdefault.c (select_func): Scroll to the selected
+ row. (#143868, Christian Persch)
+
+2004-09-17 Matthias Clasen <mclasen@redhat.com>
+
* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render): Remove
leftover debug code.
diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8
index 73adde46e..818dc26ad 100644
--- a/ChangeLog.pre-2-8
+++ b/ChangeLog.pre-2-8
@@ -1,5 +1,10 @@
2004-09-17 Matthias Clasen <mclasen@redhat.com>
+ * gtk/gtkfilechooserdefault.c (select_func): Scroll to the selected
+ row. (#143868, Christian Persch)
+
+2004-09-17 Matthias Clasen <mclasen@redhat.com>
+
* gtk/gtkcellrenderertext.c (gtk_cell_renderer_text_render): Remove
leftover debug code.
diff --git a/gtk/gtkfilechooserdefault.c b/gtk/gtkfilechooserdefault.c
index fef391163..09cf9f680 100644
--- a/gtk/gtkfilechooserdefault.c
+++ b/gtk/gtkfilechooserdefault.c
@@ -4295,6 +4295,7 @@ select_func (GtkFileSystemModel *model,
sorted_path = gtk_tree_model_sort_convert_child_path_to_path (impl->sort_model, path);
gtk_tree_view_set_cursor (tree_view, sorted_path, NULL, FALSE);
+ gtk_tree_view_scroll_to_cell (tree_view, sorted_path, NULL, FALSE, 0.0, 0.0);
gtk_tree_path_free (sorted_path);
}