def _window_from_node(self, node):
booksWindow = ScriptureBooksWindow(self._app, self._player, self._store, node)
- booksWindow.window.set_modal(True)
- booksWindow.window.set_transient_for(self._window)
+ if not hildonize.IS_FREMANTLE_SUPPORTED:
+ booksWindow.window.set_modal(True)
+ booksWindow.window.set_transient_for(self._window)
if self._windowInFullscreen:
booksWindow.window.fullscreen()
else:
booksWindow.window.unfullscreen()
- booksWindow.connect("quit", self._on_quit)
- booksWindow.connect("home", self._on_home)
- booksWindow.connect("jump-to", self._on_jump)
- booksWindow.connect("fullscreen", self._on_child_fullscreen)
+ booksWindow.connect_auto(booksWindow, "quit", self._on_quit)
+ booksWindow.connect_auto(booksWindow, "home", self._on_home)
+ booksWindow.connect_auto(booksWindow, "jump-to", self._on_jump)
+ booksWindow.connect_auto(booksWindow, "fullscreen", self._on_child_fullscreen)
booksWindow.show()
return booksWindow
def _window_from_node(self, node):
booksWindow = ScriptureChaptersWindow(self._app, self._player, self._store, node)
- booksWindow.window.set_modal(True)
- booksWindow.window.set_transient_for(self._window)
+ if not hildonize.IS_FREMANTLE_SUPPORTED:
+ booksWindow.window.set_modal(True)
+ booksWindow.window.set_transient_for(self._window)
if self._windowInFullscreen:
booksWindow.window.fullscreen()
else:
booksWindow.window.unfullscreen()
- booksWindow.connect("quit", self._on_quit)
- booksWindow.connect("home", self._on_home)
- booksWindow.connect("jump-to", self._on_jump)
- booksWindow.connect("fullscreen", self._on_child_fullscreen)
+ booksWindow.connect_auto(booksWindow, "quit", self._on_quit)
+ booksWindow.connect_auto(booksWindow, "home", self._on_home)
+ booksWindow.connect_auto(booksWindow, "jump-to", self._on_jump)
+ booksWindow.connect_auto(booksWindow, "fullscreen", self._on_child_fullscreen)
booksWindow.show()
return booksWindow
def _window_from_node(self, node):
booksWindow = ScriptureChapterWindow(self._app, self._player, self._store, node)
- booksWindow.window.set_modal(True)
- booksWindow.window.set_transient_for(self._window)
+ if not hildonize.IS_FREMANTLE_SUPPORTED:
+ booksWindow.window.set_modal(True)
+ booksWindow.window.set_transient_for(self._window)
if self._windowInFullscreen:
booksWindow.window.fullscreen()
else:
booksWindow.window.unfullscreen()
- booksWindow.connect("quit", self._on_quit)
- booksWindow.connect("home", self._on_home)
- booksWindow.connect("jump-to", self._on_jump)
- booksWindow.connect("fullscreen", self._on_child_fullscreen)
+ booksWindow.connect_auto(booksWindow, "quit", self._on_quit)
+ booksWindow.connect_auto(booksWindow, "home", self._on_home)
+ booksWindow.connect_auto(booksWindow, "jump-to", self._on_jump)
+ booksWindow.connect_auto(booksWindow, "fullscreen", self._on_child_fullscreen)
booksWindow.show()
return booksWindow