Commit Graph

3818 Commits

Author SHA1 Message Date
MarkusHackspacher 3ce9cd55e7 remove too many blank lines 2018-07-24 14:11:05 +02:00
MarkusHackspacher 46bb7b4987 check isort 2018-07-24 12:49:50 +02:00
MarkusHackspacher 82f41f4c21 sorting imports
with isort -y -rc
see #393
2018-07-24 11:08:10 +02:00
Eric Le Lay b77af81373
Merge pull request #499 from MarkusHackspacher/codestyle-bin
codestyle in bin dir
2018-07-23 18:32:44 +02:00
MarkusHackspacher 297387ecbd codestyle in bin dir 2018-07-23 15:56:36 +02:00
Eric Le Lay 8fe856df10
Merge pull request #498 from MarkusHackspacher/travis-1
fix codestyle
2018-07-23 12:43:33 +02:00
MarkusHackspacher 0e32494b94 fix codestyle
recognized by travis CI
2018-07-23 11:17:47 +02:00
Eric Le Lay e4334eafb4 gPodderShownotesText prefer description_html to show hyperlinks
fixes #414 comment
2018-07-21 22:01:38 +02:00
Eric Le Lay f8a06d025b gPodderShownotesText shows target and change cursor when mouse pointer is over an hyperlink 2018-07-21 21:58:32 +02:00
Eric Le Lay 499a330055 fix UI freeze when going from All Episodes to a channel with shownotes open 2018-07-21 21:34:24 +02:00
Eric Le Lay 17300d3672 config.device_sync.max_filename_length value migration
999 is bad for NTFS, ext{2-4} (255 limit), as well as eCryptFS.
Setting it to 120 to be consistent with PodcastEpisode.MAX_FILENAME_LENGTH
2018-07-21 11:40:13 +02:00
Eric Le Lay fc78c66f66 fix #484 windows context menu not translated 2018-07-20 17:42:10 +02:00
Eric Le Lay febee67a36 replace py27 buffer() with py3 memoryview() 2018-07-20 16:02:09 +02:00
Eric Le Lay 7d6e476435 fix leftover python3 str incompatibility
fixes #482
2018-07-20 16:01:25 +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 495ec4bb1f warning at startup if gPodder home path is too long
see #494: we get an error even if we limit folder and filename
if home path is too long.
2018-07-20 09:38:00 +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
Eric Le Lay e7e5b2209e deviceplaylist.py: remove dead code 2018-07-20 09:38:00 +02:00
Eric Le Lay 2edf967e9e
Merge pull request #487 from tmzullinger/master
Avoid python-3.7 reserved keyword "async"
2018-06-26 08:09:47 +02:00
Todd Zullinger 638ce45add Avoid python-3.7 reserved keyword "async"
The "async" keyword was added in python-3.7¹.  Using it throws
SyntaxError exception.

¹ https://docs.python.org/3.7/whatsnew/3.7.html
  https://bugs.python.org/issue30406
2018-06-25 10:28:17 -04:00
Eric Le Lay aae92d1cc8 update macOS base package to base-3.10.3_3 2018-06-14 21:36:26 +02:00
Eric Le Lay 857b31174e update gpodder-ox-base to 3.10.3_1 2018-06-14 08:31:32 +02:00
Eric Le Lay 1bc5cdcca5 3.10.3 revbump 2018-06-12 21:11:39 +02:00
Eric Le Lay 31ee375c5e update macOS base to base-3.10.3_0 2018-06-12 21:10:04 +02:00
Markus Hackspacher 94628749ea
Merge branch 'master' into style231 2018-06-10 14:46:12 +02:00
Eric Le Lay 3101c72387 fix linter warnings 2018-06-10 12:20:04 +02:00
Eric Le Lay d19b0f3ff7 3.10.2 revbump 2018-06-10 12:18:28 +02:00
Eric Le Lay d59641174d fix make revbump 2018-06-10 12:10:50 +02:00
Eric Le Lay 0dee7e39dd menu accelerators + toolbar button names
for better keyboard navigation + screen readers
2018-06-04 22:37:04 +02:00
Eric Le Lay 93094ab976 adjust comment 2018-06-04 22:29:09 +02:00
MarkusHackspacher c99fca923e fix E231 missing whitespace after ',' 2018-05-29 22:54:05 +02:00
Eric Le Lay 5454b6f44e Merge #449 Fix file descriptor leaks into child processes
added util.Popen wrapper
Fixes #420
2018-05-28 21:18:32 +02:00
Eric Le Lay e3385a531a more .gitignore 2018-05-28 21:15:41 +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 c50434a1ec fix linter warnings 2018-05-28 20:27:23 +02:00
Eric Le Lay 7d1d68c09a add E241 linter error 2018-05-28 20:21:54 +02:00
Eric Le Lay b102d174ac
Merge pull request #470 from MarkusHackspacher/style241
fix E241 multiple spaces after ':'
2018-05-28 20:22:06 +02:00
Eric Le Lay b843ace412
Merge pull request #469 from MarkusHackspacher/style20x-2
fix E201 whitespace after '('
2018-05-28 20:20:18 +02:00
MarkusHackspacher 9c2faec85a fix E241 multiple spaces after ':' 2018-05-27 20:29:39 +02:00
MarkusHackspacher 14b884af19 add E20 it setup.cfg 2018-05-27 20:13:08 +02:00
MarkusHackspacher 7188ef9f2f fix E201 whitespace after '('
Part 2
2018-05-27 20:09:40 +02:00
Eric Le Lay ec0df6544a
Windows build using appveyor (#467)
Same build script as manual build. See tools/win_installer
Only building i686 for now.
2018-05-27 13:33:27 +02:00
Eric Le Lay 229844cf5c
Merge pull request #463 from MarkusHackspacher/style20x
fix E201 whitespace after '('
2018-05-27 10:13:29 +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 032911c852
Merge pull request #453 from gpodder/gtk3-win_installer
Gtk3 windows installer
2018-05-27 10:10:11 +02:00
Eric Le Lay 25ba18d9dd fix linter errors 2018-05-27 10:06:31 +02:00
Eric Le Lay 92dcb1c0c3 Merge branch 'master' into gtk3-win_installer 2018-05-27 10:05:11 +02:00
Eric Le Lay c502e67397 fix parse_youtube_url(None) exception
urlsplit returns empty byte(s) instead of empty str(s)
2018-05-24 21:54:38 +02:00
MarkusHackspacher bfa93465d3 fix E201 whitespace after '(' 2018-05-21 21:40:40 +02:00