diff options
author | Daniel Narvaez <dwnarvaez@gmail.com> | 2013-01-22 12:22:25 (GMT) |
---|---|---|
committer | Simon Schampijer <simon@laptop.org> | 2013-01-22 12:23:26 (GMT) |
commit | 8ce1ba430de48ab83f0f426e569266d31dc07173 (patch) | |
tree | c5bee1842c0a6f519d48491e7cf4ae12dfd00fc5 | |
parent | ea803cb709587d506434e09c37fe9f4dfd2128d8 (diff) |
Factor out intro window creation
To simplify main a bit more
Acked-by: Simon Schampijer <simon@laptop.org>
-rwxr-xr-x | src/jarabe/main.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/jarabe/main.py b/src/jarabe/main.py index 66656f3..e377d2b 100755 --- a/src/jarabe/main.py +++ b/src/jarabe/main.py @@ -230,6 +230,11 @@ def setup_theme(): icons_path = os.path.join(config.data_path, 'icons') Gtk.IconTheme.get_default().append_search_path(icons_path) +def _start_intro(): + window = IntroWindow() + window.connect('done', __intro_window_done_cb) + window.show_all() + def main(): GLib.threads_init() @@ -256,9 +261,7 @@ def main(): sys.path.append(config.ext_path) if not intro.check_profile(): - win = IntroWindow() - win.connect("done", __intro_window_done_cb) - win.show_all() + _start_intro() else: _begin_desktop_startup() |