[pitivi/ges: 59/287] Handle formatters properly



commit 9fee36b76df14b6df1d6967c2b4e33a6c7abc56d
Author: Thibault Saunier <thibault saunier collabora com>
Date:   Sat Oct 8 14:26:26 2011 -0300

    Handle formatters properly

 pitivi/ui/mainwindow.py |   10 +++-------
 1 files changed, 3 insertions(+), 7 deletions(-)
---
diff --git a/pitivi/ui/mainwindow.py b/pitivi/ui/mainwindow.py
index e4cb09f..23ccb68 100644
--- a/pitivi/ui/mainwindow.py
+++ b/pitivi/ui/mainwindow.py
@@ -117,9 +117,8 @@ GlobalSettings.addConfigOption('effectVPanedPosition',
     key='effect-vpaned-position',
     type_=int)
 
-
-def supported(info):
-    return formatter.can_handle_location(info[1])
+#FIXME Hacky, reimplement when avalaible in GES
+formats = [(None, _("PiTiVi Native (XML)"), ('xptv',))]
 
 
 def create_stock_icons():
@@ -630,8 +629,6 @@ class PitiviMainWindow(gtk.Window, Loggable):
         chooser.set_icon_name("pitivi")
         chooser.set_select_multiple(False)
         chooser.set_current_folder(self.settings.lastProjectFolder)
-        #FIXME reimplement when avalaible in GES
-        formats = [(None, _("PiTiVi Native (XML)"), ('xptv',))]
         for format in formats:
             filt = gtk.FileFilter()
             filt.set_name(format[1])
@@ -640,7 +637,7 @@ class PitiviMainWindow(gtk.Window, Loggable):
             chooser.add_filter(filt)
         default = gtk.FileFilter()
         default.set_name(_("All Supported Formats"))
-        default.add_custom(gtk.FILE_FILTER_URI, supported)
+        default.add_custom(gtk.FILE_FILTER_URI, ges.formatter_can_load_uri)
         chooser.add_filter(default)
 
         response = chooser.run()
@@ -1010,7 +1007,6 @@ class PitiviMainWindow(gtk.Window, Loggable):
         chooser.set_current_name(_("Untitled.xptv"))
         chooser.set_current_folder(self.settings.lastProjectFolder)
         chooser.props.do_overwrite_confirmation = True
-        formats = formatter.list_formats()
         for format in formats:
             filt = gtk.FileFilter()
             filt.set_name(format[1])



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]