Teemu Ikonen
5933d63896
Prepare adaptive release 3.11.2+1
2023-08-18 11:40:22 +03:00
Teemu Ikonen
490d5695a9
Merge tag '3.11.2' into dev-adaptive
...
gPodder 3.11.2 release
2023-08-15 15:08:21 +03:00
auouymous
305d356465
prepare 3.11.2 release
2023-08-13 22:34:59 -06:00
auouymous
839b0b2aa5
Fix linter issues for pycodestyle 2.11.0.
2023-08-07 19:46:44 -06:00
luzpaz
8a995cb097
Fix various typos
...
Found via `codespell -q 3 -S *.po -L bloc,extracter,parms`
2023-07-14 12:13:50 +00:00
auouymous
fccea8a6d9
Bump required yt-dlp version for changes in #1520 .
2023-06-30 16:18:54 -06:00
Teemu Ikonen
d64eb6e0b2
youtube-dl: In yt-dlp _VALID_URL_RE is now an iterable of regexes
2023-06-30 21:16:00 +03:00
Teemu Ikonen
b1492e60e5
youtube-dl: Use 'color': 'no_color' param in yt-dlp
...
This prevents unnecessary warnings from yt-dlp.
2023-06-30 21:16:00 +03:00
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
Teemu Ikonen
c324f1a11e
Prepare adaptive release 3.11.1+1
2023-02-28 14:21:55 +02:00
Teemu Ikonen
4539d8c5e4
Merge tag '3.11.1' into dev-adaptive
...
gPodder 3.11.1 release
2023-02-27 12:46:18 +02:00
auouymous
34d7d5da2b
Fix typo in label.
...
Reported-by: Karl Ove Hufthammer <karl@huftis.org>
2023-02-20 04:06:05 -07:00
Teemu Ikonen
530d026516
appdata: Add release 3.11.1
2023-02-19 17:23:44 +02:00
Teemu Ikonen
3cef7a3e11
appdata: Fix syntax, add 3.9-series release dates
2023-02-19 15:56:49 +02:00
auouymous
38b8cba0e3
prepare 3.11.1 release
2023-02-17 19:18:40 -07:00
auouymous
44bed10df0
Require new version of youtube-dl/yt-dlp to fix youtube.com change.
2023-02-17 17:56:57 -07:00
auouymous
a3cf8b96ed
Merge pull request #1297 from tpikonen/update-really-new
...
Treat only really new episodes as new after an update
2023-02-07 02:08:21 -07:00
auouymous
96e3b3bfe9
Allow channel to be selected from both episode menus.
...
Closes #1170 .
2023-01-25 19:26:23 -07:00
auouymous
993b7a5428
Use list of channels and episodes instead of the episode list model.
...
The model is initialized with 'None' for each entry, and then sets
episode for each one. Renaming immediately after selecting a channel
causes 'state' to be accessed on 'NoneType'.
Fixes #1446 .
2023-01-12 03:28:59 -07:00
auouymous
ba93b66382
Use the same dialog title to reduce translation strings.
2023-01-12 00:40:14 -07:00
auouymous
ec23dc86b5
Show dialog if no downloaded episodes to rename.
2023-01-12 00:35:05 -07:00
auouymous
bdecd607c1
Merge pull request #1452 from auouymous/fix-ui-issues
...
Fix UI issues
2023-01-12 00:12:22 -07:00
Teemu Ikonen
f929212d3e
preferences.ui: Set 'can-focus' to False on GtkFlowBoxChild widgets
2023-01-06 13:55:20 +02:00
Teemu Ikonen
b5ac4034f3
preferences: Add a checkbutton for ui.gtk.only_added_are_new config var
2023-01-06 13:55:20 +02:00
auouymous
8b5bf2c361
Merge pull request #1444 from auouymous/add-trim-episode-title-prefix-setting
...
Add setting to disable trimming episode title prefix.
2023-01-04 01:38:41 -07:00
auouymous
36dbad9c53
Refactor ProgressIndicator.
...
Add on_ticks() and max_ticks to simplify code using progress indicators.
And support final ticks to set progress to 100% before a final long
operation.
Change interval from 100ms to 250ms, to allow more time to be spent on
the operation.
2023-01-03 05:58:42 -07:00
auouymous
733cdd2169
The rename downloads extension should not improt Gtk when used in gpo.
2022-12-26 13:28:31 -07:00
Teemu Ikonen
f00eef5e5c
Merge branch 'master' into dev-adaptive
2022-12-19 23:02:01 +02:00
Teemu Ikonen
e7a32f9371
Download and embed subtitles in youtube-dl downloader
...
Add a checkbox in youtube-dl preferences to enable subtitle embedding if
ffmpeg is found. If ffmpeg is not found, show an infobox informing the
user that ffmpeg is required.
2022-12-17 23:40:42 +02:00
auouymous
9df414560d
Show message when rename extension finishes renaming all episodes.
2022-12-17 05:54:33 -07:00
auouymous
6e29aa12ce
Add setting to disable trimming episode title prefix.
2022-12-15 03:41:01 -07:00
auouymous
526c335662
Rename showEpisodeDescription's internal names to match other items.
2022-12-15 03:34:24 -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
Yuvraj Singh Pathania
486fa9df7b
add : rename all episodes function ( #1442 )
2022-12-08 04:22:56 -07:00
Skitals
2fd0e41308
delete tags before modifying ( #1441 )
...
add 'remove_before_modify' option to remove existing tags before writing basic tags
2022-12-07 15:41:26 -07:00
auouymous
87421c83b3
Fix support for old versions of yt-dlp.
...
PR #1382 broke support for yt-dlp versions prior to 2022.6.22.1.
Fixes #1439 .
2022-11-21 20:59:42 -07:00
auouymous
fa4196525c
Allow different required versions for youtube-dl and yt-dlp.
2022-11-21 20:04:02 -07:00
auouymous
c90e84b45c
Show youtube-dl/yt-dlp name and version in preferences.
2022-11-15 02:28:58 -07:00
Teemu Ikonen
d87ac85506
Fix 'W504 line break after binary operator' flake8 warnings
...
Fixed by running
autopep8 -i -r --select=W504 .
and some hand tuning.
2022-11-14 18:32:09 +02:00
Teemu Ikonen
6bd0bb0530
Remove unused imports and pass statements
...
Fixes flake8 error F401.
Most errors were fixed by running
autoflake -i -r --remove-all-unused-imports .
which also removes unnecessary 'pass' statements, some by hand-editing.
2022-11-14 18:32:09 +02:00
auouymous
1b9ed37064
Merge pull request #1382 from tpikonen/ytdl-rename
...
Fix yt-dlp output file name
2022-11-14 04:08:49 +00: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
98208d4444
Merge pull request #1374 from tpikonen/channel-buttons
...
channel editor: Add buttons next to cover, feed URL, etc.
2022-11-08 04:46:23 +00:00
Teemu Ikonen
642bf7e738
youtube-dl: Add 'partial_filename' to YoutubeCustomDownload
...
Add the 'partial_filename' property for a previewable temporary file.
Get this filename from yt-dlp / youtube-dl by splitting the download
into two parts, first get the extractor info which contains the 'ext',
derive the temporary filename from that and the outtmpl and then
download the file.
2022-11-07 15:28:54 +02:00
Teemu Ikonen
abc6370729
youtube-dl: Fix output file renaming
...
Use separate code paths to rename output files from yt-dlp and
youtube-dl to the requested name ('tempname'). The output is always
renamed with yt-dlp.
Add the 'ext' to the output template. This is needed to unbreak
post-processing (like subtitle embedding). See yt-dlp issue #1844 .
Use basename(tempname) for yt-dlp and tempname for youtube-dl as output
template, since we set the output path for yt-dlp in the 'paths' option.
2022-11-07 15:21:22 +02:00
Teemu Ikonen
46dbc80d8b
Merge branch 'master' into dev-adaptive
2022-10-28 21:59:50 +03:00
Teemu Ikonen
70c97522e6
Replace SimpleMessageArea with GtkInfoBar when resuming
...
Remove unused SimpleMessageArea code.
2022-10-24 11:41:51 +03:00
Eric Le Lay
c41ca22e5d
Merge pull request #1404 from auouymous/use-symbolic-toolbar-icons
...
Use symbolic toolbar icons.
2022-10-09 12:18:17 +02:00
Eric Le Lay
cb59e1e051
Merge pull request #1402 from auouymous/open-logs-folder
...
Add menu item to open logs folder.
2022-09-24 19:17:27 +02:00