aboutsummaryrefslogtreecommitdiffstats
path: root/scudcloud-1.0/lib
diff options
context:
space:
mode:
Diffstat (limited to 'scudcloud-1.0/lib')
-rw-r--r--scudcloud-1.0/lib/resources.py2
-rwxr-xr-xscudcloud-1.0/lib/scudcloud.py11
2 files changed, 11 insertions, 2 deletions
diff --git a/scudcloud-1.0/lib/resources.py b/scudcloud-1.0/lib/resources.py
index cb93d91..f9835d8 100644
--- a/scudcloud-1.0/lib/resources.py
+++ b/scudcloud-1.0/lib/resources.py
@@ -2,7 +2,7 @@ import os, re
class Resources:
- APP_NAME = "scudcloud"
+ APP_NAME = "ScudCloud Slack_SSB"
SIGNIN_URL = "https://slack.com/signin"
MAINPAGE_URL_RE = re.compile(r'^http[s]://[a-zA-Z0-9_\-]+.slack.com/?$')
MESSAGES_URL_RE = re.compile(r'^http[s]://[a-zA-Z0-9_\-]+.slack.com/messages/.*')
diff --git a/scudcloud-1.0/lib/scudcloud.py b/scudcloud-1.0/lib/scudcloud.py
index af4fb0c..c590b09 100755
--- a/scudcloud-1.0/lib/scudcloud.py
+++ b/scudcloud-1.0/lib/scudcloud.py
@@ -104,7 +104,12 @@ class ScudCloud(QtGui.QMainWindow):
def toggleMenuBar(self):
menu = self.menuBar()
- menu.setVisible(menu.isHidden())
+ state = menu.isHidden()
+ menu.setVisible(state)
+ if state:
+ self.settings.setValue("Menu", "False")
+ else:
+ self.settings.setValue("Menu", "True")
def restore(self):
geometry = self.settings.value("geometry")
@@ -204,6 +209,10 @@ class ScudCloud(QtGui.QMainWindow):
showSystray = self.settings.value("Systray") == "True"
self.menus["file"]["systray"].setChecked(showSystray)
self.menus["file"]["close"].setEnabled(showSystray)
+ # Restore menu visibility
+ visible = self.settings.value("Menu")
+ if visible is not None and visible == "False":
+ menu.setVisible(False)
def enableMenus(self, enabled):
self.menus["file"]["preferences"].setEnabled(enabled == True)