gpo fixes: prevent warning about not setting Gst/Gio versions, not actually mounting volumes always succeeds

This commit is contained in:
blushingpenguin 2021-05-31 13:21:06 +01:00
parent d019a6e99e
commit c1081c6678
2 changed files with 8 additions and 2 deletions

View File

@ -935,6 +935,9 @@ class gPodderCli(object):
def _not_applicable(*args, **kwargs):
pass
def _mount_volume(*args, **kwargs):
return True
class DownloadStatusModel(object):
def register_task(self, ask):
pass
@ -962,7 +965,7 @@ class gPodderCli(object):
self._db.commit,
_delete_episode_list,
_episode_selector,
_not_applicable)
_mount_volume)
done_lock.acquire()
sync_ui.on_synchronize_episodes(self._model.get_podcasts(), episodes=None, force_played=True, done_callback=done_lock.release)
done_lock.acquire() # block until done

View File

@ -31,7 +31,10 @@ import time
import gpodder
from gpodder import download, services, util
from gi.repository import GLib, Gio, Gst, Gtk
import gi # isort:skip
gi.require_version('Gtk', '3.0') # isort:skip
gi.require_version('Gst', '1.0') # isort:skip
from gi.repository import GLib, Gio, Gst, Gtk # isort:skip
logger = logging.getLogger(__name__)