Eric Le Lay
fa5a289396
finish fixing E226
2018-04-15 18:59:20 +02:00
MarkusHackspacher
52ddd60434
fix E228 missing whitespace around modulo operator
...
see issue https://github.com/gpodder/gpodder/issues/393
2018-03-18 01:00:02 +01:00
Eric Le Lay
41f893806a
documentation link for Command on Download extension
...
fixes #317
2018-03-17 16:44:40 +01:00
Eric Le Lay
192fc3d730
Merge pull request #418 from MarkusHackspacher/codestyle7
...
fix W503 line break before binary operator
2018-03-17 15:37:07 +01:00
Eric Le Lay
2a811fbf30
Merge pull request #402 from gpodder/command_on_download_ext
...
Extension to run a command on download
2018-03-14 20:00:30 +01:00
MarkusHackspacher
41f07738ff
fix W503 line break before binary operator
2018-03-04 20:27:00 +01:00
MarkusHackspacher
91e2ea9f85
Merge github.com:gpodder/gpodder into codestyle4
2018-02-17 08:09:53 +01:00
Eric Le Lay
798babad8f
fix mpris-listener extension error from gpo
2018-02-15 20:59:33 +01:00
Eric Le Lay
570c9ae90f
Extension to run a command on download
...
closes #317
2018-02-11 22:27:44 +01:00
MarkusHackspacher
a90fa0b521
fix W391 blank line at end of file
2018-02-11 21:51:40 +01:00
MarkusHackspacher
0c18a43d13
fix E302 and E303, only blank line change
2018-02-11 00:22:00 +01:00
MarkusHackspacher
d927b5176b
Merge github.com:gpodder/gpodder into codestyle
2018-02-06 18:37:46 +01:00
MarkusHackspacher
9dca8e0506
fix E306 expected 1 blank line before a nested definition
2018-02-06 18:33:52 +01:00
Eric Le Lay
11569ca31d
more pycodestyle checks
...
see #393 for discussion
2018-02-06 15:19:08 +01:00
MarkusHackspacher
fcbaee227c
Fix W291 trailing whitespace
2018-02-01 07:59:22 +01:00
MarkusHackspacher
c1c841c08c
Fix W293 blank line contains whitespace
2018-01-30 14:04:28 +01:00
Eugene Nikolsky
065a316677
Set '<Primary>E' as the shortcut for episode's "Toggle New Status"
...
Verified that it works on OSX 10.11.6 (where the shortcut is 'Cmd+E')
for one and multiple selected episodes.
This reapplies commit bb4d31fc60
into the
`master` branch.
2018-01-28 20:07:27 -08:00
Thomas Perl
98ec45a712
Update copyright years (2018)
2018-01-28 19:39:53 +01:00
Eric Le Lay
48c1e18a02
fix tagging extension can't add tags to MP4 with no existing tag
2018-01-01 18:20:42 +01:00
Thomas Perl
7b46a0ee72
Update copyright years (2017)
2017-12-16 13:54:59 +01:00
Adam Voss
cd29e44008
Updates the Help destination url
2017-10-19 20:29:19 -05:00
Eric Le Lay
56ad895cb8
Merge branch 'master' into gtk3
...
on_application_started
2017-09-17 18:57:23 +02:00
Eric Le Lay
e43755ce01
Merge pull request #323 from elelay/extensions-extras-menu-gtk3
...
new on_create_menu and on_application_started extension points (gtk3)
2017-09-17 18:50:16 +02:00
Eric Le Lay
f75723311f
Merge pull request #322 from elelay/extensions-extras-menu
...
new on_create_menu and on_application_started extension points.
2017-09-17 18:48:36 +02:00
Eric Le Lay
00e730ebcd
convert update_feeds_on_startup to on_application_started
...
doesn't need to be run when the extension is enabled
2017-09-15 19:48:09 +02:00
Eric Le Lay
b18431d002
new extension hook: on_application_started
...
called after on_ui_object_available and on_ui_initialized
at application startup
2017-09-13 20:32:23 +02:00
Eric Le Lay
01afba8b05
Merge branch 'master' into gtk3
...
- remove credits
- python2/python3 extensions
2017-06-25 09:54:53 +02:00
Eric Le Lay
ab7b97e830
add generic Extras menu contribution extension point
...
gtk2 implementation.
2017-06-25 09:43:36 +02:00
Eric Le Lay
ef05dda9f3
add generic Extras menu contribution extension point
...
gtk3 implementation.
2017-06-25 09:25:35 +02:00
Eric Le Lay
9f9c2230ae
add a python2 ui flag for extensions
...
to mark python2/python3 only extensions.
TODO: change flag to python3 when merging to gtk3 branch.
Fixes #252 .
2017-06-24 14:47:24 +02:00
Thomas Perl
a4365c99d6
Simplify release process (remove credits.txt)
2017-06-06 19:20:09 +02:00
Adam Voss
8edb32bd16
Rename "Remove podcast" to "Delete podcast"
2017-04-25 18:58:00 -05:00
Eric Le Lay
81d2c152aa
Merge branch 'master' into gtk3
...
disable MPRIS listener on windows
2017-04-23 19:09:01 +02:00
Eric Le Lay
0b4a6de4f1
Merge pull request #273 from gpodder/freedesktop-detection
...
Disable MPRIS listener extension in Windows and macOS
2017-04-23 14:11:17 +02:00
Eric Le Lay
35870290ed
Merge branch 'master' into gtk3
2017-04-23 13:44:56 +02:00
Eric Le Lay
00b7ab3ab8
Merge pull request #262 from elelay/resume-playback
...
extension: entry in context-menu to resume playback
2017-04-23 13:41:53 +02:00
Eric Le Lay
accc8c91cf
better method name
2017-04-23 13:40:54 +02:00
Eric Le Lay
2169161017
resume playback: fixes following review
2017-04-17 18:28:29 +02:00
Thomas Perl
32c3e8cf51
Disable MPRIS listener extension in Windows and macOS
2017-04-16 10:25:46 +02:00
Eric Le Lay
83718c9ff8
Merge pull request #258 from elelay/gtk3-mpris-listener
...
python3 mpris listener fix
2017-04-15 20:13:03 +02:00
Adam Voss
709d3377e1
Merge pull request #264 from elelay/self-hosting
...
Easier self-hosting support
2017-04-11 17:09:50 -05:00
Eric Le Lay
a75307c40f
change mygpo server in preferences
2017-04-09 17:38:23 +02:00
Eric Le Lay
f34447aabe
extension: entry in context-menu to resume playback
...
Uses the MPRIS2 dbus interface to enqueue and seek the episode
in supported media players.
2017-04-01 22:15:42 +02:00
Eric Le Lay
d8bf98c69b
python3 mpris-listener extension fix
...
At first, when self.pos is None, < and - raise exceptions.
Also, in on_playback_stopped, we must keep as str to call
startswith, etc.
2017-04-01 15:31:01 +02:00
Adam Voss
7b8e7b8779
Merge pull request #204 from elelay/mprisExtFix
...
MPRIS listener extension: fix error when VLC stops
2017-03-25 21:28:17 -05:00
Adam Voss
a84560e385
Merge pull request #197 from elelay/taggingBasic
...
tagging extension: basic support for spx and more formats
2017-03-25 19:28:36 -05:00
Adam Voss
bcfdc395d5
Ran 2to3
on 'share' and accepted appropriate changes
2017-03-25 19:25:49 -05:00
Adam Voss
d2a9d58524
Changes since Python3 does floating point division
...
This was done based on a manual search for the '/' character. No efforts were made to try to run all affected code paths.
2017-02-14 08:53:47 -06:00
Eric Le Lay
68702f7f27
MPRIS listener extension: fix error when VLC stops
...
then, there is no xesam:url.
Also consider all the mpris2 interfaces before logging a warning
about unexpected interface.
2017-01-08 17:39:52 +01:00
Eric Le Lay
ba9f491ecd
tagging extension: basic support for spx and more formats
...
no cover art, but title, etc. tags if supported by Mutagen
2016-12-22 21:16:50 +01:00