Commit Graph

269 Commits

Author SHA1 Message Date
auouymous df4195dc5c Add a View menu option to right align the episode released column. 2023-04-29 21:41:38 -06:00
auouymous b0ce535ca9 Add a View menu option to show time in the episode released column. 2023-04-29 21:10:33 -06:00
steviehs 6db358ebb8
additional config to set playlist file extension (#1463)
additional config to set playlist extension, as e.g. Sony NW-MS* players need: m3u8 instead of m3u.
2023-02-16 21:53:54 -07:00
Teemu Ikonen 2552e6e0ec Treat only really new episodes as new after an update
Make PodcastChannel.update() return a list of new episodes. Add a new
config variable ui.gtk.only_added_are_new. If this variable is True,
download, queue or show (depending on the value of config var
auto_download) only these new episodes, instead of all episodes marked
as new, after an update.
2023-01-06 13:55:07 +02:00
auouymous 6e29aa12ce Add setting to disable trimming episode title prefix. 2022-12-15 03:41:01 -07:00
auouymous b842e86101 Organize View menu.
And move all-episodes and sections settings from preferences to View
menu.
2022-12-15 02:46:18 -07:00
auouymous 3203a0ef81 Remove gPodderSettings_LegacySupport. 2022-12-08 15:59:17 -07:00
auouymous 7aa649e6d1 episode_list_columns -> ui.gtk.episode_list.columns 2022-12-08 15:57:46 -07:00
auouymous 2daa5e9550 podcast_list_hide_boring -> ui.gtk.podcast_list.hide_empty 2022-12-08 15:56:26 -07:00
auouymous f62e4294e0 podcast_list_view_mode -> ui.gtk.podcast_list.view_mode 2022-12-08 15:55:08 -07:00
auouymous fcfb9efe1a episode_list_view_mode -> ui.gtk.episode_list.view_mode 2022-12-08 15:54:24 -07:00
auouymous fe969e8c15 podcast_list_sections -> ui.gtk.podcast_list.sections 2022-12-08 15:52:23 -07:00
auouymous 8ca292e5a5 podcast_list_view_all -> ui.gtk.podcast_list.all_episodes 2022-12-08 15:50:56 -07:00
auouymous ff2c19e186 auto_cleanup_downloads -> ui.gtk.download_list.remove_finished 2022-12-08 15:48:16 -07:00
auouymous bcf84cbdf7 auto_update_feeds -> auto.update.enabled 2022-12-08 15:47:33 -07:00
auouymous f19632c426 auto_update_frequency -> auto.update.frequency 2022-12-08 15:46:11 -07:00
auouymous 599682f4f2 auto_download -> ui.gtk.new_episodes 2022-12-08 15:43:51 -07:00
auouymous 816b5c15f3 show_toolbar -> ui.gtk.toolbar 2022-12-08 15:39:34 -07:00
auouymous b39edcfe83 max_episodes_per_feed -> limit.episodes 2022-12-08 15:37:36 -07:00
auouymous dd269d7b88 auto_remove_unplayed_episodes -> auto.cleanup.unplayed 2022-12-08 15:35:08 -07:00
auouymous b812c62775 auto_remove_unfinished_episodes -> auto.cleanup.unfinished 2022-12-08 15:33:35 -07:00
auouymous 0bcfd29d76 auto_remove_played_episodes -> auto.cleanup.played 2022-12-08 15:32:05 -07:00
auouymous c6695f5b69 episode_old_age -> auto.cleanup.days 2022-12-08 15:25:26 -07:00
auouymous 84c35c76fd max_downloads -> limit.downloads.concurrent 2022-12-08 14:49:33 -07:00
auouymous 04cb6583da max_downloads_enabled -> limit.downloads.enabled 2022-12-08 14:47:03 -07:00
auouymous 8eb60b8ccf limit_rate -> limit.bandwidth.enabled 2022-12-08 14:45:24 -07:00
auouymous 39f0376c81 limit_rate_value -> limit.bandwidth.kbps 2022-12-08 14:41:32 -07:00
auouymous 9bdc9d966e
Merge pull request #1303 from auouymous/setting-to-disable-find-as-you-type
Add setting to disable find-as-you-type.
2022-11-09 03:42:05 +00:00
auouymous 9a4d5e34cd Add method to clamp a config value between minimum and maximum values. 2022-09-29 21:19:01 -06:00
auouymous c9ad2b6884 Add setting to disable find-as-you-type.
The new setting defaults to enabled to preserve the current behavior of
opening search fields in channel and episode lists when the user begins
typing. Disabling the feature ignores the keypresses and requires ctrl-f
or ctrl-shift-f to open or focus the search field.
2022-06-10 23:26:09 -06:00
auouymous 33aaf2a4eb Close config file after loading it.
Prevents a ResourceWarning when all warnings are enabled.
2022-04-29 02:54:32 -06:00
auouymous 41c312dd68 Change deprecated logger.warn() to logger.warning(). 2022-04-29 02:54:32 -06:00
auouymous 5ec9b60e3c Add option to require control click to sort episodes.
This avoids accidental sorting when trying to select the top episode.

Requested by Fourhundred Thecat on mailing list, but is also an issue
I've run into many times.
2021-08-05 04:40:53 -06:00
Eric Le Lay 99c46e89e3
Merge pull request #1054 from blushingpenguin/master
use Gio for file system based device sync (allows mtp:// urls)
2021-07-23 15:04:59 +02:00
auouymous 39f5f55ef5 Save and restore channel dialog state. 2021-07-18 20:12:30 -06:00
blushingpenguin 6d40da3cb5 use Gio for file system based device sync (allows mtp:// urls) 2021-05-31 07:12:13 +01:00
Juergen Hoetzel 166f6618a2 Create config file with group/world permissions revoked
The config file contains sensible information (user/password).

Also remove unused import.
2021-05-10 19:41:10 +02:00
auouymous 844aef7c1b Add checkbox to disable connection checking.
This avoids issues with connection checking from breaking gPodder until
an update becomes available.
2021-04-23 03:42:19 -06:00
auouymous 834106e67c Revert code to save and restore window positions.
The code was removed in #933 because GTK+ recommends window managers
should manage window position, not applications. However, Windows,
Mac(?) and some window managers don't have this ability and gPodder
becomes less usable without it.
2021-04-15 00:11:26 -06:00
Teemu Ikonen f86957c7bc Remove config.videoplayer from legacy settings
Also assume that config.player.{audio,video} are always set.
2021-03-05 11:59:34 +01:00
Teemu Ikonen 47362394a3 Remove config.player from legacy settings
Use config.player audio everywhere.

Allows setting new config.player.* variables.
2021-03-05 11:59:34 +01:00
Eric Le Lay 33a144f985 remove default window x,y, following removal of position restore 2020-12-27 18:04:32 +01:00
Teemu Ikonen b73282bffb Add 'Always show New episodes' toggle to View menu
Adds a new boolean config item ui.gtk.episode_list.always_show_new,
which can be toggled from menu with View->Always show New episodes.

If set, the Downloaded episodes view also shows new episodes.
2020-11-10 22:55:06 +02:00
auouymous bc62e3bb4c Youtube live streaming support 2020-09-12 02:34:39 -06:00
Eric Le Lay c3bcf93dc8 option to always show search fields 2020-04-14 16:38:52 +02:00
Eric Le Lay bffa6b9304 Remove youtube api key usage
fixes #616
2020-01-25 17:31:16 +01:00
auouymous cb2303aaa8 Save episode column sorting and position 2020-01-09 03:18:28 -07:00
auouymous a46f131785 #704 save position and size for preferences and editcfg windows
Signed-off-by: auouymous <au@qzx.com>
2020-01-01 14:33:46 +01:00
Eric Le Lay cdbeb04eb5 fix #374 export to local folder filename customizable again
with a checkbox to export all remaining episodes to same folder.
This restores the ability to choose the filename for each episode,
while keeping export of a large number of episodes convenient (click export remaining...)
2018-10-13 18:18:25 +02:00
MarkusHackspacher 82f41f4c21 sorting imports
with isort -y -rc
see #393
2018-07-24 11:08:10 +02:00