Johannes Marbach
b055f65de0
Prevent text entry from expanding
...
On mobile screens GtkDialog windows are stretched to cover all of the
screen. This prevents the hbox with the text entry from expanding when
the window grows (which looks rather unintuitive).
Fixes : #929
2020-12-23 11:05:11 +01:00
auouymous
41d5256954
Log youtube-dl version and warn if known to have issues.
2020-12-08 20:21:13 -07:00
Eric Le Lay
3eac29f4fc
Merge pull request #897 from tpikonen/fix-view-downloaded
...
Option to not show new episodes on view->Downloaded
2020-11-24 17:27:53 +01:00
Eric Le Lay
e632bfdbde
Merge remote-tracking branch 'origin/master' into requests
2020-11-24 09:23:28 +01:00
Eric Le Lay
4e4bf49e78
prepare 3.10.17 release
2020-11-23 08:14:33 +01:00
auouymous
ce597581cf
Support user feeds when managing channels with youtube-dl.
2020-11-17 22:57:17 -07:00
auouymous
fd88c6b865
Youtube-dl now requires the /videos path to get uploads.
...
The old path returns channel playlists.
2020-11-17 22:57:13 -07:00
auouymous
7f8e36da6f
Youtube-dl entries also return url_transparent for _type.
...
Fixes #888 .
2020-11-17 22:57:06 -07: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
Eric Le Lay
d87466f609
Merge pull request #839 from gpodder/fix-796-mkv-files
...
Fix #796 MKV Files Not Properly Renamed
2020-09-14 08:22:39 +02:00
auouymous
f54baf0291
Fix the youtube-dl extension.
2020-09-12 19:42:12 -06:00
Eric Le Lay
bc5327dd2a
actually use new mimetype to change downloaded file extension
...
needed for youtube-dl downloading to .mkv for some combinations of audio+video codecs.
Before this fix the new mimetype was ignored in download.py because episode.extension()
would use the existing download filename instead of using the updated mime type
2020-09-12 15:14:41 +02:00
auouymous
bc62e3bb4c
Youtube live streaming support
2020-09-12 02:34:39 -06:00
Eric Le Lay
463e460170
Merge remote-tracking branch 'origin/master' into requests
2020-09-11 17:07:03 +02:00
Eric Le Lay
c624800f08
isort --float-to-top is not a good option
2020-09-07 11:58:54 +02:00
Eric Le Lay
d62c4cf667
fix youtube-dl not responding to config change (manage_downloads/manage_channels)
...
now it checks each time fetch_channel or custom_downloader is called.
2020-07-18 15:22:44 +02:00
Eric Le Lay
70e30d03cf
Fix #830 Shortcut key conflict Episode descriptions vs Discover new Podcasts
2020-07-10 16:06:09 +02:00
Eric Le Lay
913b386294
fix tagging extension exception on mkv files
2020-07-06 12:48:52 +02:00
Eric Le Lay
93432d6e94
Fix #796 MKV Files Not Properly Renamed
2020-07-06 12:48:01 +02:00
Eric Le Lay
c00e0cf697
Merge pull request #834 from auouymous/commandondownload-gpo
...
allow command_on_download in gpo
2020-07-06 12:08:09 +02:00
auouymous
f02f592dc8
rename youtube-dl partial file when it contains % or $ characters
2020-07-04 13:51:21 -06:00
auouymous
85404df532
allow command_on_download in gpo
2020-06-30 17:33:52 -06:00
Eric Le Lay
c71c8fb834
prepare 3.10.16 release
2020-06-21 16:15:58 +02:00
Eric Le Lay
d2db5b001c
update extension doc links
2020-05-25 18:39:14 +02:00
Eric Le Lay
cbb5104185
Merge pull request #791 from gpodder/gnome3-header-bar-csd
...
Gtk UI: Add support for GtkHeaderBar / GNOME3 CSDs
2020-05-14 21:39:35 +02:00
Eric Le Lay
80b3d92458
Merge pull request #802 from auouymous/quiet-flag
...
add quiet flag to eliminate warnings from console
2020-05-08 15:49:21 +02:00
auouymous
903f900392
add quiet flag to man pages
2020-05-08 04:03:06 -06:00
auouymous
add886cd50
enable filter extension in cli (gpo)
2020-05-01 23:11:02 -06:00
Thomas Perl
0148a07a6a
Gtk UI: Add support for GtkHeaderBar / GNOME3 CSDs
2020-04-29 19:34:18 +02:00
Eric Le Lay
009833a809
Fix #788 mpris_listener playback position lost on VLC quit
...
Thanks @coffee-lord for the solution
2020-04-26 16:29:16 +02:00
Eric Le Lay
1d5c2c028e
Merge pull request #776 from gpodder/ubuntu-extensions
...
Fix ubuntu/unity extensions
2020-04-26 16:16:43 +02:00
Eric Le Lay
e14703f39d
Merge pull request #773 from gpodder/fix-685-search
...
Fix #685 more discoverable search
2020-04-16 14:55:11 +02:00
Eric Le Lay
0e8b256eda
update ubuntu_unity to directly use gobject bindings
2020-04-16 14:38:07 +02:00
Eric Le Lay
9541e27987
prepare 3.10.15 release
2020-04-15 09:49:42 +02:00
Eric Le Lay
fa5c217c9e
fix error when tagging m4a files
2020-04-15 09:49:42 +02:00
Eric Le Lay
6ea0996e1d
prepare 3.10.14 release
2020-04-14 16:56:40 +02:00
Eric Le Lay
c3bcf93dc8
option to always show search fields
2020-04-14 16:38:52 +02:00
Eric Le Lay
e8fd2e081f
factor search box code
...
I don't know how to make it a real component, but at least
behaviour is identical.
2020-04-14 16:38:52 +02:00
Eric Le Lay
f309daf50c
move Find Podcast to the end of the menu
2020-04-14 16:38:52 +02:00
Eric Le Lay
ff8582d6dd
add menu items to trigger podcast/episode search
2020-04-14 16:36:26 +02:00
Eric Le Lay
120e01fbed
youtube-dl: fix 'Error in output template: unsupported format character' when title contains dollar or percent
...
We pass the filename to YoutubeDL as the outtmpl parameter, which is
used as a string template. See YoutubeDL.py, line 711:
filename = expand_path(outtmpl).replace(sep, '') % template_dict
2020-03-22 19:51:46 +01:00
Eric Le Lay
69461a0695
youtube-dl: refresh videos one by one to catch and skip a single video on error
2020-03-22 19:51:46 +01:00
Eric Le Lay
6d4b480996
episode selector: remove default focus on Download button
...
See #679 pressing space by mistake now does nothing.
I keep the Enter key binding, for cases when all episodes are to be downloaded.
As soon as the user clicks or moves with arrow/tab keys, the default Enter action
is inactive anyway
2020-03-01 13:10:39 +01:00
auouymous
80a6a28a5c
link to documentation on website
2020-02-24 00:46:38 -07:00
Eric Le Lay
9b4251390e
Merge pull request #743 from auouymous/filter-extension
...
extension to filter expisodes from being automatically downloaded
2020-02-23 14:43:13 +01:00
auouymous
cb5c95a01c
sort filters so tracking Settings.json with version control handles changes better
2020-02-19 04:25:56 -07:00
auouymous
bfdaf93a5e
rename Allow label to Except
2020-02-19 03:28:07 -07:00
auouymous
45ac93f8b5
move block widgets above allow widgets
2020-02-19 03:23:59 -07:00
Eric Le Lay
40ce59502d
refactor filter extension for shorter code
2020-02-19 03:15:25 -07:00
Eric Le Lay
dc057342fb
fix #737 tagging extension broken in 3.10.12
...
we need to declare COMM and TIT3 frames in EasyID3 before using them
2020-02-16 16:58:02 +01:00