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