Commit Graph

477 Commits

Author SHA1 Message Date
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 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
Eric Le Lay e3853806a7 Revert "Revert "Update tagging.py""
This reverts commit ce920d9d1a.
2020-02-16 16:41:34 +01:00
auouymous 4127f437e4 extension to filter expisodes from being automatically downloaded 2020-02-06 15:43:07 -07:00
Eric Le Lay a7f5394e0a
Merge pull request #735 from gpodder/remove-yt-apikey
Remove youtube api key usage
2020-02-01 16:57:30 +01:00
Eric Le Lay 1836884d6d prepare 3.10.13 release 2020-01-29 12:37:03 +01:00
Eric Le Lay ce920d9d1a
Revert "Update tagging.py" 2020-01-29 12:32:39 +01:00
Eric Le Lay bffa6b9304 Remove youtube api key usage
fixes #616
2020-01-25 17:31:16 +01:00
Eric Le Lay 41a9361251 prepare 3.10.12 release 2020-01-25 13:05:06 +01:00
auouymous 7e459c0101 Remove executable bit for files that shouldn't be executable. 2020-01-13 00:53:59 -07:00
auouymous 2fd6eb84b1 #723 get duration for youtube episodes 2020-01-07 18:57:47 +01:00
Eric Le Lay b1b8cdaf37 fix #718 Add episode menu option to download with youtube-dl extension 2020-01-05 21:57:23 +01:00
Eric Le Lay 8378c5c4b2 fix #717 quieter youtube-dl 2020-01-01 14:45:50 +01:00
Eric Le Lay 30586eb29c debug: log youtube format 2019-11-17 16:53:58 +01:00
Eric Le Lay f0b33227b5 fix #686 add YouTube channel not working with YouTube DL extension activated on windows 2019-11-17 16:53:23 +01:00
Eric Le Lay 3203e706fa fix #703 The GtkNotebook in the preferences dialog doesn't resize
thanks to @auouymous for the fix
2019-11-17 15:56:18 +01:00
Eric Le Lay d50c11eac9
Merge pull request #684 from AntonelloA/patch-1
tagging extension: add episode description as subtitle and comment
2019-11-02 18:26:54 +01:00
Eric Le Lay 3199f9368b prepare 3.10.11 2019-09-29 21:31:44 +02:00
AntonelloA db077c3c36
Update tagging.py
Added "subtitle" tag to audio podcasts, taken from podcast "episode.description".
To see the change in action, try (before and after) one of the episodes of this podcast: 
http://www.radio.rai.it/radio2/podcast/rssradio2.jsp?id=80
2019-09-29 19:58:47 +02:00