auto_download -> ui.gtk.new_episodes
This commit is contained in:
parent
816b5c15f3
commit
599682f4f2
|
@ -238,7 +238,6 @@ gPodderSettings_LegacySupport = {
|
|||
'auto_cleanup_downloads': 'ui.gtk.download_list.remove_finished',
|
||||
'auto_update_feeds': 'auto.update.enabled',
|
||||
'auto_update_frequency': 'auto.update.frequency',
|
||||
'auto_download': 'ui.gtk.new_episodes',
|
||||
}
|
||||
|
||||
logger = logging.getLogger(__name__)
|
||||
|
|
|
@ -50,13 +50,13 @@ class NewEpisodeActionList(Gtk.ListStore):
|
|||
|
||||
def get_index(self):
|
||||
for index, row in enumerate(self):
|
||||
if self._config.auto_download == row[self.C_AUTO_DOWNLOAD]:
|
||||
if self._config.ui.gtk.new_episodes == row[self.C_AUTO_DOWNLOAD]:
|
||||
return index
|
||||
|
||||
return 1 # Some sane default
|
||||
|
||||
def set_index(self, index):
|
||||
self._config.auto_download = self[index][self.C_AUTO_DOWNLOAD]
|
||||
self._config.ui.gtk.new_episodes = self[index][self.C_AUTO_DOWNLOAD]
|
||||
|
||||
|
||||
class DeviceTypeActionList(Gtk.ListStore):
|
||||
|
|
|
@ -2900,13 +2900,13 @@ class gPodder(BuilderWidget, dbus.service.Object):
|
|||
# New episodes are available
|
||||
self.pbFeedUpdate.set_fraction(1.0)
|
||||
|
||||
if self.config.auto_download == 'download':
|
||||
if self.config.ui.gtk.new_episodes == 'download':
|
||||
self.download_episode_list(episodes)
|
||||
title = N_('Downloading %(count)d new episode.',
|
||||
'Downloading %(count)d new episodes.',
|
||||
count) % {'count': count}
|
||||
self.show_message(title, _('New episodes available'))
|
||||
elif self.config.auto_download == 'queue':
|
||||
elif self.config.ui.gtk.new_episodes == 'queue':
|
||||
self.download_episode_list_paused(episodes)
|
||||
title = N_(
|
||||
'%(count)d new episode added to download list.',
|
||||
|
@ -2915,9 +2915,9 @@ class gPodder(BuilderWidget, dbus.service.Object):
|
|||
self.show_message(title, _('New episodes available'))
|
||||
else:
|
||||
if (show_new_episodes_dialog
|
||||
and self.config.auto_download == 'show'):
|
||||
and self.config.ui.gtk.new_episodes == 'show'):
|
||||
self.new_episodes_show(episodes, notification=True)
|
||||
else: # !show_new_episodes_dialog or auto_download == 'ignore'
|
||||
else: # !show_new_episodes_dialog or ui.gtk.new_episodes == 'ignore'
|
||||
message = N_('%(count)d new episode available',
|
||||
'%(count)d new episodes available',
|
||||
count) % {'count': count}
|
||||
|
|
Loading…
Reference in New Issue