Eric Le Lay
c34f23e23e
dd youtube_dl to win installer
2019-08-17 18:35:45 +02:00
Eric Le Lay
f821617bad
youtube-dl: pip install in description
2019-08-17 18:35:39 +02:00
Eric Le Lay
2133527afb
better isort youtube-dl fix
2019-08-17 18:30:23 +02:00
Eric Le Lay
75864758cd
config + doc
2019-08-17 18:27:45 +02:00
Eric Le Lay
335770d8bb
make lint show isort intended diff
...
it's more useful to know what it wants than the verbose output
2019-08-17 17:59:56 +02:00
Eric Le Lay
514e254324
isort import order
2019-08-17 17:58:04 +02:00
Eric Le Lay
a7fbe0d531
use registry.feed_handler instead of gPodderFetcher.custom_handlers
2019-08-17 17:48:52 +02:00
Eric Le Lay
ba8ed45d11
Manage Youtube subscriptions using youtube-dl
...
still WIP: fetching subscription entries is really slow because youtube-dl fetches and parses the whole webpage
of each video. Should there be a setting to only download?
2019-08-17 17:40:11 +02:00
Eric Le Lay
1444b71ddc
add webm extension, mimetype
2019-08-17 16:26:02 +02:00
Eric Le Lay
a05bd85d76
registry.custom_downloader + registry.download_url
...
for extensions to be able to register custom downloaders,
not only resolving episode to a real download url.
refactor {escapist,youtube,vimeo}.get_real_download_url to use registry.
2019-08-17 16:25:00 +02:00
Eric Le Lay
c847988531
backport gpodder-core's registry
2019-08-17 16:15:56 +02:00
Eric Le Lay
e03a3f1909
remove unused gpodder.net feedservice example code
2019-08-11 16:33:24 +02:00
Eric Le Lay
b4554005d9
fix linter warning
2019-08-11 12:18:28 +02:00
Eric Le Lay
9827cc5862
Open website extension: also from podcast
2019-08-11 12:18:12 +02:00
Eric Le Lay
d004d952f5
fix #648 Checking for new episodes clears file_size for some downloaded files
...
in particular youtube episode info never has file size, erasing downloaded file size.
Thanks to @auouymous for the fix
2019-08-11 12:05:30 +02:00
Eric Le Lay
a7385c95b5
fix #649 Progress icon doesn't appear when downloading a failed or paused episode
...
thanks to @auouymous for the fix
2019-08-11 11:59:08 +02:00
Eric Le Lay
03819e4abf
fix #635 Vimeo download fail
2019-06-18 09:00:26 +02:00
Eric Le Lay
d9ecf5ecc7
Merge pull request #634 from TZocker/patch-10
...
Update de.po
2019-06-12 23:17:05 +02:00
TZocker
3219917bdf
Update de.po
...
to 3.10.9
2019-06-10 11:09:01 +02:00
Eric Le Lay
034e3ffa2b
Merge default and custom feed handling; support paged feeds
...
RFC 5005 (http://podlove.org/paged-feeds/ )
Fixes #231
2019-06-09 18:59:09 +02:00
Eric Le Lay
711ed276df
doctest: convert dict to sorted seq for python 3.5 compat
2019-06-09 16:46:17 +02:00
Eric Le Lay
7d0381905a
fix linter warning
2019-06-09 16:30:21 +02:00
Eric Le Lay
80a017e231
fix unittest on python 3.5
2019-06-09 16:23:03 +02:00
Eric Le Lay
6d1906dab9
prepare 3.10.9 release
2019-06-09 16:11:40 +02:00
Eric Le Lay
d16cad438f
fix linter warnings
2019-06-09 16:11:40 +02:00
Eric Le Lay
42cd004935
don't eat extension's dot in sanitize_filename_ext
...
it's too confusing: caused bugs in core itself (#630 )
2019-06-09 16:05:16 +02:00
Eric Le Lay
cc3e0563fd
win_installer: remove conflicting packages instead of reinstalling the toolchain
...
removing the toolchain broke deps
2019-06-08 18:54:58 +02:00
Eric Le Lay
48e2433ee7
win_installer: reinstall toolchain to get rid of conflicting packages
2019-06-08 18:51:01 +02:00
Eric Le Lay
89b5177a11
win_installer: try fix build error by updating the system
...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing mingw-w64-i686-gcc (9.1.0-1) breaks dependency 'mingw-w64-i686-gcc=7.3.0-2' required by mingw-w64-i686-gcc-ada
:: installing mingw-w64-i686-gcc (9.1.0-1) breaks dependency 'mingw-w64-i686-gcc=7.3.0-2' required by mingw-w64-i686-gcc-objc
:: removing mingw-w64-i686-termcap breaks dependency 'mingw-w64-i686-termcap' required by mingw-w64-i686-readline
:: removing mingw-w64-i686-ncurses breaks dependency 'mingw-w64-i686-ncurses' required by mingw-w64-i686-sqlite3
2019-06-08 18:32:18 +02:00
Eric Le Lay
63dc00ba76
fix #627 create-desktop-icon.py fails when the name of the Desktop dir is localized
2019-06-02 18:25:03 +02:00
Eric Le Lay
3d6ea580f1
Merge pull request #631 from K4rloss/patch-1
...
Update polish translation
2019-06-02 16:34:26 +02:00
K4rloss
4dfabbb8ce
Actually, this one should stay fuzzy
2019-05-30 12:21:46 +02:00
K4rloss
137f99e50f
Update pl.po
...
Remove fuzzy tags
2019-05-30 12:09:42 +02:00
Eric Le Lay
a83ef6d65b
Merge pull request #598 from gpodder/win-add-mutagen
...
windows: add mutagen module
2019-05-30 11:50:51 +02:00
K4rloss
c58f294989
Update polish translation
2019-05-29 17:57:10 +02:00
Eric Le Lay
078d6f856a
fix #630 Send to local folder doesn't put the . in the name before the extension
2019-05-28 20:36:13 +02:00
Eric Le Lay
216d2e5a4a
Merge pull request #629 from Vistaus/master
...
Updated Dutch translation
2019-05-28 20:30:34 +02:00
Heimen Stoffels
8d4a3db272
Updated Dutch translation
2019-05-28 11:33:24 +02:00
Eric Le Lay
f81c93da2a
update fr translation
2019-05-27 21:14:45 +02:00
Eric Le Lay
3854c50f32
make messages
2019-05-27 21:14:38 +02:00
Eric Le Lay
1f99e166fb
fix jumping webview when hovering a link with long url
...
the label showing the URL at the bottom of the screen then expands the view
horizontally, causing a relayout.
2019-05-27 21:09:59 +02:00
Eric Le Lay
13f51784b5
Merge pull request #626 from romlok/youtube-https
...
Fix YouTube downloads to use HTTPS
2019-05-27 19:44:35 +02:00
auouymous
deebcf8cec
Use https to download from YouTube
2019-05-25 15:33:09 +02:00
auouymous
73229700ce
Use HTTPS for https urls
2019-05-25 15:32:59 +02:00
Eric Le Lay
8391bafd31
new gpodder.util.parse_mimetype
...
to access params
2019-05-19 15:04:48 +02:00
Eric Le Lay
0b36f1ee60
pass max_episodes to custom feed handlers
2019-05-19 15:04:17 +02:00
Eric Le Lay
80b3b69837
list instead of generator otherwise episodes not seen are not all deleted
2019-05-19 15:03:17 +02:00
Eric Le Lay
27ac7c2a78
remove code already in podcastparser 0.6.4
2019-05-19 11:38:01 +02:00
Eric Le Lay
f454548a5b
fix typo in comment
2019-05-19 11:38:01 +02:00
Eric Le Lay
06e35d1c5a
fix #623 : youtube - Download failed: 'reason'
...
thanks to @auouymous for the patch!
2019-05-18 18:00:04 +02:00