[pitivi] Viewer: dock/undock viewer in response to action signal
- From: Edward Hervey <edwardrv src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] Viewer: dock/undock viewer in response to action signal
- Date: Fri, 26 Nov 2010 10:12:28 +0000 (UTC)
commit 13cf719f93cc0257de274c873d66437c91021f08
Author: Brandon Lewis <brandon_lewis alum berkeley edu>
Date: Thu Nov 25 15:28:02 2010 +0000
Viewer: dock/undock viewer in response to action signal
pitivi/ui/viewer.py | 7 +++++++
1 files changed, 7 insertions(+), 0 deletions(-)
---
diff --git a/pitivi/ui/viewer.py b/pitivi/ui/viewer.py
index 4b49041..bbab20e 100644
--- a/pitivi/ui/viewer.py
+++ b/pitivi/ui/viewer.py
@@ -87,6 +87,8 @@ class PitiviViewer(gtk.VBox, Loggable):
self.target = self.internal
self.setAction(action)
self.setPipeline(pipeline)
+ self.undock_action = undock_action
+ self.undock_action.connect("activate", self._toggleDocked)
def setPipeline(self, pipeline):
"""
@@ -495,6 +497,11 @@ class PitiviViewer(gtk.VBox, Loggable):
self._switch_output_window()
self.external_window.hide()
+ def _toggleDocked(self, action):
+ if self.docked:
+ self.undock()
+ else:
+ self.dock()
def seekRelative(self, time):
try:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]