Add option to show menu for test

This commit is contained in:
Huluti
2016-12-11 16:10:50 +01:00
parent d33234b740
commit 6a67be6e15
2 changed files with 26 additions and 3 deletions
+10 -1
View File
@@ -14,6 +14,8 @@ from gi.repository import Gtk
class ManjaroHello():
def __init__(self):
# App vars
args = str(sys.argv)
self.menu = True if "--menu" in args else False
self.app = "manjaro-hello"
self.urls = {
"wiki": "https://wiki.manjaro.org",
@@ -77,6 +79,11 @@ class ManjaroHello():
# Save locale used in config file
self.save_preferences()
# Set menu
if self.menu:
self.builder.get_object("sidebar").set_visible(True)
self.builder.get_object("home").set_visible(False)
# Set window subtitle
if self.infos["codename"] and self.infos["release"]:
self.builder.get_object("headerbar").props.subtitle = self.infos["codename"] + " " + self.infos["release"] + " "
@@ -201,7 +208,9 @@ class ManjaroHello():
def on_action_btn_clicked(self, btn):
name = btn.get_name()
if name == "readme":
if name == "home":
self.builder.get_object("stack").set_visible_child(self.builder.get_object("welcome"))
elif name == "readme":
self.builder.get_object("stack").set_visible_child(self.builder.get_object("documentation"))
self.builder.get_object("documentation").set_current_page(0)
elif name == "release":