[pitivi] medialibrary: Make sure clip_view is set when _toggleViewTypeCb is triggered by the _listview_button
- From: Jean-FranÃois Fortin Tam <jfft src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [pitivi] medialibrary: Make sure clip_view is set when _toggleViewTypeCb is triggered by the _listview_button
- Date: Thu, 8 Nov 2012 17:22:39 +0000 (UTC)
commit ff1a7f226875cf1764f2e75ac964785b024f3755
Author: Alex BÄluÈ <alexandru balut gmail com>
Date: Wed Nov 7 18:35:03 2012 +0100
medialibrary: Make sure clip_view is set when _toggleViewTypeCb is triggered by the _listview_button.set_active call
pitivi/medialibrary.py | 16 ++++++----------
1 files changed, 6 insertions(+), 10 deletions(-)
---
diff --git a/pitivi/medialibrary.py b/pitivi/medialibrary.py
index 861be9f..272f703 100644
--- a/pitivi/medialibrary.py
+++ b/pitivi/medialibrary.py
@@ -267,6 +267,7 @@ class MediaLibraryWidget(Gtk.VBox, Loggable):
self._project = None
self._draggedPaths = None
self.dragged = False
+ self.clip_view = self.app.settings.lastClipView
builder = Gtk.Builder()
builder.add_from_file(os.path.join(get_ui_dir(), "medialibrary.ui"))
@@ -438,13 +439,12 @@ class MediaLibraryWidget(Gtk.VBox, Loggable):
uiman.insert_action_group(self.selection_actions, 0)
uiman.add_ui_from_string(ui)
- # Set the state of the view mode toggle button before connecting signals
- if self.app.settings.lastClipView == SHOW_TREEVIEW:
- self._listview_button.set_active(True)
- else:
- self._listview_button.set_active(False)
+ # Set the state of the view mode toggle button.
+ self._listview_button.set_active(self.clip_view == SHOW_TREEVIEW)
+ # Make sure the proper view is displayed.
+ self._displayClipView()
- # add all child widgets
+ # Add all the child widgets.
self.pack_start(toolbar, False, False, 0)
self.pack_start(self._welcome_infobar, False, False, 0)
self.pack_start(self._import_warning_infobar, False, False, 0)
@@ -452,10 +452,6 @@ class MediaLibraryWidget(Gtk.VBox, Loggable):
self.pack_start(self.treeview_scrollwin, True, True, 0)
self.pack_start(self._progressbar, False, True, 0)
- # display the help text
- self.clip_view = self.app.settings.lastClipView
- self._displayClipView()
-
def _importSourcesCb(self, unused_action):
self.showImportSourcesDialog()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]