[soundconverter/f16] Fix traceback when trying to "Add File" for no "Recently Used"

Michael Schwendt mschwendt at fedoraproject.org
Thu Jan 26 08:13:24 UTC 2012


commit 24419b01cb7c58448a012ccaef866b211266a8b3
Author: Michael Schwendt <mschwendt at fedoraproject.org>
Date:   Thu Jan 26 09:13:18 2012 +0100

    Fix traceback when trying to "Add File" for no "Recently Used"
    
      folder (#784413).

 soundconverter-1.5.4-last-used-folder.patch |   16 ++++++++++++++++
 soundconverter.spec                         |    9 ++++++++-
 2 files changed, 24 insertions(+), 1 deletions(-)
---
diff --git a/soundconverter-1.5.4-last-used-folder.patch b/soundconverter-1.5.4-last-used-folder.patch
new file mode 100644
index 0000000..3fe4ac4
--- /dev/null
+++ b/soundconverter-1.5.4-last-used-folder.patch
@@ -0,0 +1,16 @@
+diff -Nurb --strip-trailing-cr soundconverter-1.5.4-pl5/src/soundconverter.py soundconverter-1.5.4/src/soundconverter.py
+--- soundconverter-1.5.4-pl5/src/soundconverter.py	2012-01-26 09:03:26.398854375 +0100
++++ soundconverter-1.5.4/src/soundconverter.py	2012-01-26 09:05:42.814473137 +0100
+@@ -2669,9 +2669,10 @@
+ 
+ 		ret = self.addchooser.run()
+ 		self.addchooser.hide()
+-		if ret == gtk.RESPONSE_OK:
++		folder = self.addchooser.get_current_folder_uri()
++		if ret == gtk.RESPONSE_OK and folder:
+ 			self.filelist.add_uris(self.addchooser.get_uris())
+-			self.prefs.set_string('last-used-folder', self.addchooser.get_current_folder_uri())
++			self.prefs.set_string('last-used-folder', folder)
+ 		self.set_sensitive()
+ 
+ 
diff --git a/soundconverter.spec b/soundconverter.spec
index 57a0e74..18169a3 100644
--- a/soundconverter.spec
+++ b/soundconverter.spec
@@ -1,6 +1,6 @@
 Name:           soundconverter
 Version:        1.5.4
-Release:        11%{?dist}
+Release:        12%{?dist}
 Summary:        Simple sound converter application for GNOME
 
 Group:          Applications/Multimedia
@@ -30,6 +30,8 @@ Patch3: soundconverter-1.5.4-clearlist.patch
 #Patch4: soundconverter-1.5.4-flacogg.patch
 # Fedora bz 744596
 Patch5: soundconverter-1.5.4-gst-profile-bad.patch
+# Fedora bz 784413, lp 921515
+Patch6: soundconverter-1.5.4-last-used-folder.patch
 
 # enforce availability of this and its requirement "desktop-notification-daemon"
 Requires:       notify-python
@@ -73,6 +75,7 @@ writes anything the GStreamer library can.
 # F-15 https://admin.fedoraproject.org/updates/FEDORA-2011-16543
 #patch4 -p1 -b .flacoggdisable
 %patch5 -p1 -b .bz744596
+%patch6 -p1 -b .bz784413
 
 
 %build
@@ -120,6 +123,10 @@ update-desktop-database &> /dev/null ||:
 
 
 %changelog
+* Thu Jan 26 2012 Michael Schwendt <mschwendt at fedoraproject.org> - 1.5.4-12
+- Fix traceback when trying to "Add File" for no "Recently Used"
+  folder (#784413).
+
 * Sat Dec 10 2011 Michael Schwendt <mschwendt at fedoraproject.org> - 1.5.4-11
 - Reenable FLAC to Ogg Vorbis conversion and require at least the
   first build of the gstreamer-plugins-good package that contains


More information about the scm-commits mailing list