From 8ce1ba430de48ab83f0f426e569266d31dc07173 Mon Sep 17 00:00:00 2001 From: Daniel Narvaez Date: Tue, 22 Jan 2013 12:22:25 +0000 Subject: Factor out intro window creation To simplify main a bit more Acked-by: Simon Schampijer --- 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() -- cgit v0.9.1