Commit graph

168 commits

Author SHA1 Message Date
Eric Le Lay 4534e3624c make mpris-listener compatible with other players than VLC
tested with SMPlayer: not so great because SMPlayer has empty
xesam:url Metadata entry, so no way to know which episode is playing
2018-10-08 19:20:00 +02:00
Eric Le Lay 8ddf7363c1 fix linter warning 2018-10-08 19:19:48 +02:00
bohegeek 2b4fb285eb
correction for issue #556
the update is not working because the jpg file is not opened as a binary file.
The fix is tested on both OS X and Linux
2018-10-07 14:31:48 -04:00
Eric Le Lay 459410ddda mark episode finished after streaming completion 2018-10-06 16:17:25 +02:00
Eric Le Lay e6fde4adb8 fully fix rename_download extension
closes #540
2018-09-15 12:16:40 +02:00
Eric Le Lay f44942424d fix broken rename_after_download extension
see #540
2018-09-12 20:12:12 +02:00
Eric Le Lay 1fd7dd6481 fix missing import in notification-win32 2018-09-08 18:55:47 +02:00
Eric Le Lay b9a5b73036 remove extra empty lines 2018-09-05 21:12:32 +02:00
Jacob Riddle 4a07a40cbb Sort imports
Sort imports to make Travis happy.
2018-09-04 19:49:46 -07:00
Jacob Riddle 7f2700c4fa Update ubuntu_appindicator.py to use AppIndicator3
ubuntu_appindicator.py was using the old appindicator module. Updated to use the
AppIndicator3 module as provided by the PyGObject library.
2018-09-04 19:08:13 -07:00
Pranava B 17237842b0 Rectified linting errors 2018-09-02 12:12:01 +05:30
bpranava 67798147e8
Update audio_converter.py 2018-09-01 10:36:22 +05:30
MarkusHackspacher f4c075c334 fix E127 continuation line over-indented for visual indent 2018-08-25 09:42:10 +02:00
TZocker 9d7e79c195
Update command_on_download.py 2018-08-04 15:39:25 +02:00
Eric Le Lay a769429039 fix #503 Missing translatable content 2018-08-02 22:42:42 +02:00
Eric Le Lay 6cf6c2121d fix isort on some extensions 2018-07-29 14:46:29 +02:00
Eric Le Lay e9ab9ceb46 run isort on make lint 2018-07-29 14:45:34 +02:00
Eric Le Lay a321db85e3 working windows notifications based on powershell
- fix powershell console briefly displayed on notifications
 - use win10 toast notification instead of balloon if available
 - win10 notifications show as gPodder if it's installed, as
   powershell otherwise (but with gPodder icon)
 - removing notifu from appveyor build since it won't be necessary

See #485
2018-07-29 12:54:36 +02:00
Eric Le Lay 403af81e85 use powershell script to implement windows notifications
the issue is that when running gpodder.exe, the powershell
window shows for a brief instant, because it's a console app.
There is no issue when running gpodder-cmd.exe
see #485.
2018-07-28 21:17:32 +02:00
MarkusHackspacher 735ec25fb7 not sort import gi and add isort to travis 2018-07-28 17:04:41 +02:00
MarkusHackspacher 3ce9cd55e7 remove too many blank lines 2018-07-24 14:11:05 +02:00
MarkusHackspacher 82f41f4c21 sorting imports
with isort -y -rc
see #393
2018-07-24 11:08:10 +02:00
Eric Le Lay 21acabebb5
Merge pull request #472 from MarkusHackspacher/style231
fix E231 missing whitespace after ','
2018-07-20 14:03:39 +02:00
Eric Le Lay 66bc2a6f72 fix #494 - ensure short filenames
- fix rename_download that was causing #494
- max_length is now mandatory in util.sanitize_filename
- add max_length param where it's missing
- factor name computation in deviceplaylist and sync
2018-07-20 09:38:00 +02:00
MarkusHackspacher c99fca923e fix E231 missing whitespace after ',' 2018-05-29 22:54:05 +02:00
Eric Le Lay b307b41a40 apply util.Popen everywhere
It will default to close_fds=True.
On Windows, it will log an explanation message on incompatible use of close_fds+redirection.
2018-05-28 21:14:08 +02:00
Eric Le Lay a1da47dfae Merge branch 'master' of https://github.com/Vhati/gpodder into Vhati-master 2018-05-28 20:32:12 +02:00
Eric Le Lay 92ce200438
Merge pull request #462 from MarkusHackspacher/style251
fix E251 unexpected spaces around keyword / parameter equals
2018-05-27 10:13:02 +02:00
Eric Le Lay 92dcb1c0c3 Merge branch 'master' into gtk3-win_installer 2018-05-27 10:05:11 +02:00
MarkusHackspacher 8eaa6a3c33 fix E251 unexpected spaces around keyword / parameter equals 2018-05-21 19:26:01 +02:00
MarkusHackspacher eecfd64f63 fix E261 at least two spaces before inline comment 2018-05-17 08:39:56 +02:00
MarkusHackspacher 039ffba236 fix E731 do not assign a lambda expression, use a def 2018-05-06 22:26:54 +02:00
MarkusHackspacher 11bf9e3ef8 fix E401 multiple imports on one line 2018-05-05 23:50:37 +02:00
Eric Le Lay 0f88112905 notifications as Gtk.MessageDialog on windows 2018-05-02 10:59:03 +02:00
MarkusHackspacher 9adb9a7d22 fix E124 closing bracket does not match visual indentation
add e124 and E220 to E229 as E22 in setup.cfg
2018-05-01 14:22:18 +02:00
Vhati 7698b0dc41 Fixed file descriptor leaks into child processes 2018-04-29 17:12:47 -04:00
Jason Lingohr 57b62e7ab8
Updates from review. 2018-04-21 12:40:59 +10:00
Jason Lingohr 288acdec67
Improve sonos.py a bit
Some modifications to better handle grouped speakers, as well as showing them as a target choice.
2018-04-20 13:27:27 +10:00
Eric Le Lay 3d64e671a4
Merge pull request #440 from elelay/soco-update
sonos extension: update to soco >= 0.7 API
2018-04-19 21:55:01 +02:00
Eric Le Lay afe8d458ba sonos extension: remove controller from any group
suggested by @lingfish
2018-04-19 21:54:18 +02:00
Eric Le Lay d468482573 fix sonos.py code 2018-04-18 21:52:18 +02:00
Eric Le Lay fa5a289396 finish fixing E226 2018-04-15 18:59:20 +02:00
Eric Le Lay ecf732d9c9 sonos extension: update to soco >= 0.7 API
fixes #431
2018-04-15 18:34:57 +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