[dconf-editor] Restrict access to main_grid.
- From: Arnaud B. <arnaudb src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [dconf-editor] Restrict access to main_grid.
- Date: Wed, 19 Dec 2018 17:19:01 +0000 (UTC)
commit eb289bd9add7f9d60b21a2507c06c3cfddde42b7
Author: Arnaud Bonatti <arnaud bonatti gmail com>
Date: Fri Dec 7 13:38:06 2018 +0100
Restrict access to main_grid.
editor/browser-window.vala | 18 ++++++++++++++----
editor/dconf-window.vala | 2 +-
2 files changed, 15 insertions(+), 5 deletions(-)
---
diff --git a/editor/browser-window.vala b/editor/browser-window.vala
index e90f71c..f3e7493 100644
--- a/editor/browser-window.vala
+++ b/editor/browser-window.vala
@@ -28,9 +28,8 @@ private abstract class BrowserWindow : AdaptativeWindow, AdaptativeWidget
protected string saved_view = "/";
protected string saved_selection = "";
- [GtkChild] protected Grid main_grid;
- private BrowserHeaderBar headerbar;
- protected BrowserView browser_view;
+ private BrowserHeaderBar headerbar;
+ protected BrowserView browser_view;
construct
{
@@ -41,7 +40,7 @@ private abstract class BrowserWindow : AdaptativeWindow, AdaptativeWidget
browser_view = new BrowserView ();
browser_view.vexpand = true;
browser_view.visible = true;
- main_grid.add (browser_view);
+ add_to_main_grid (browser_view);
install_browser_action_entries ();
install_key_action_entries ();
@@ -54,6 +53,17 @@ private abstract class BrowserWindow : AdaptativeWindow, AdaptativeWidget
add_adaptative_child (this);
}
+ /*\
+ * * main grid
+ \*/
+
+ [GtkChild] private Grid main_grid;
+
+ protected void add_to_main_grid (Widget widget)
+ {
+ main_grid.add (widget);
+ }
+
/*\
* * action entries
\*/
diff --git a/editor/dconf-window.vala b/editor/dconf-window.vala
index 801bcaa..9933782 100644
--- a/editor/dconf-window.vala
+++ b/editor/dconf-window.vala
@@ -321,7 +321,7 @@ private class DConfWindow : BrowserWindow
{
revealer = new ModificationsRevealer ();
revealer.visible = true;
- main_grid.add (revealer);
+ add_to_main_grid (revealer);
add_adaptative_child (revealer);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]