[gitg] Put dash view inside a view port
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gitg] Put dash view inside a view port
- Date: Fri, 1 Mar 2013 13:46:27 +0000 (UTC)
commit af4fe31d82dd9686eb4e7dc822d6e11496a54ea4
Author: Ignacio Casal Quinteiro <icq gnome org>
Date: Fri Mar 1 14:45:27 2013 +0100
Put dash view inside a view port
gitg/gitg-window.vala | 4 +++-
gitg/resources/ui/gitg-window.ui | 20 ++++++++++++++++++--
2 files changed, 21 insertions(+), 3 deletions(-)
---
diff --git a/gitg/gitg-window.vala b/gitg/gitg-window.vala
index fb394ec..ac01a4d 100644
--- a/gitg/gitg-window.vala
+++ b/gitg/gitg-window.vala
@@ -40,6 +40,7 @@ public class Window : Gtk.ApplicationWindow, GitgExt.Application, Initable, Gtk.
private Gd.Stack d_main_stack;
+ private Gtk.ScrolledWindow d_dash_scrolled_window;
private GitgGtk.DashView d_dash_view;
private Gtk.Paned d_paned_views;
@@ -93,7 +94,7 @@ public class Window : Gtk.ApplicationWindow, GitgExt.Application, Initable, Gtk.
{
title = "gitg";
- d_main_stack.set_visible_child(d_dash_view);
+ d_main_stack.set_visible_child(d_dash_scrolled_window);
d_commit_view_switcher.hide();
d_button_dash.hide();
}
@@ -129,6 +130,7 @@ public class Window : Gtk.ApplicationWindow, GitgExt.Application, Initable, Gtk.
d_main_stack = builder.get_object("main_stack") as Gd.Stack;
+ d_dash_scrolled_window = builder.get_object("dash_scrolled_window") as Gtk.ScrolledWindow;
d_dash_view = builder.get_object("dash_view") as GitgGtk.DashView;
d_dash_view.repository_activated.connect((r) => {
repository = r;
diff --git a/gitg/resources/ui/gitg-window.ui b/gitg/resources/ui/gitg-window.ui
index 9b61e99..47e466f 100644
--- a/gitg/resources/ui/gitg-window.ui
+++ b/gitg/resources/ui/gitg-window.ui
@@ -131,9 +131,25 @@
<property name="hexpand">True</property>
<property name="vexpand">True</property>
<child>
- <object class="GitgGtkDashView" id="dash_view">
+ <object class="GtkScrolledWindow" id="dash_scrolled_window">
<property name="visible">True</property>
- <property name="can_focus">True</property>
+ <property name="vexpand">True</property>
+ <property name="hexpand">True</property>
+ <child>
+ <object class="GtkViewport" id="dash_viewport">
+ <property name="visible">True</property>
+ <child>
+ <object class="GitgGtkDashView" id="dash_view">
+ <property name="visible">True</property>
+ <property name="can_focus">True</property>
+ <style>
+ <class name="view"/>
+ <class name="content-view"/>
+ </style>
+ </object>
+ </child>
+ </object>
+ </child>
</object>
</child>
<child>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]