Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/develop-activity/develop_app.py
diff options
context:
space:
mode:
Diffstat (limited to 'develop-activity/develop_app.py')
-rw-r--r--develop-activity/develop_app.py15
1 files changed, 14 insertions, 1 deletions
diff --git a/develop-activity/develop_app.py b/develop-activity/develop_app.py
index 2f65032..dba7555 100644
--- a/develop-activity/develop_app.py
+++ b/develop-activity/develop_app.py
@@ -82,6 +82,8 @@ class DevelopActivity(activity.Activity):
self.editor = sourceview_editor.GtkSourceview2Editor()
self.editor.connect('tab-changed', self.__editor_tab_changed_cb)
self.editor.connect('changed', self.__editor_changed_cb)
+ # Show tabs after Welcome Page
+ self.editor.set_show_tabs(False)
toolbarbox = ToolbarBox()
activity_button = ActivityToolbarButton(self)
@@ -204,7 +206,9 @@ class DevelopActivity(activity.Activity):
self.treenotebook.add_page(_('Symbols Tree'), scrolled)
hbox.pack1(sidebar, resize=True, shrink=False)
- sidebar.show()
+ # Show sidebar after welcome page ends
+ # sidebar.show()
+ self.sidebar = sidebar
logging.info('finished check')
self.editor.show()
@@ -266,9 +270,16 @@ class DevelopActivity(activity.Activity):
self.editor.remove_page(0)
self.first_open_activity(activity_dir)
+ # Show hidden stuff
+ self._show_hidden_ui()
+
def __welcome_show_alert_cb(self, welcome_page, message):
self._show_alert(message)
+ def _show_hidden_ui(self):
+ self.sidebar.show()
+ self.editor.set_show_tabs(True)
+
def __run_actvity_cb(self, run_button):
if self.save_unchanged:
self.editor.save_all()
@@ -461,6 +472,8 @@ class DevelopActivity(activity.Activity):
finally:
f.close()
+ self._show_hidden_ui()
+
self._set_dirty(False)
def _set_dirty(self, dirty):