Eric Le Lay
42cd004935
don't eat extension's dot in sanitize_filename_ext
...
it's too confusing: caused bugs in core itself (#630 )
2019-06-09 16:05:16 +02:00
Eric Le Lay
078d6f856a
fix #630 Send to local folder doesn't put the . in the name before the extension
2019-05-28 20:36:13 +02:00
Eric Le Lay
ed4d2dea71
fix #296 - Notification window for failed download should show podcast name
...
thanks to @auouymous for the patch
2019-05-18 17:59:55 +02:00
Eric Le Lay
1b018a3659
Fix #618 download extension lost on long filenames
2019-04-06 17:11:04 +02:00
Eric Le Lay
81550092e2
fix Model not imported after refactoring
2019-02-03 01:23:10 +01:00
Eric Le Lay
9e4cfe4974
relative imports
2019-02-02 18:39:49 +01:00
Eric Le Lay
e4a16f1526
refactor main.py a bit into app.py
2019-02-02 18:35:19 +01:00
Eric Le Lay
8afbe93faf
fix linter warnings
2019-02-02 17:07:20 +01:00
Eric Le Lay
1aed4a35f5
fix missing variable since a36a9ac
2019-01-26 16:46:12 +01:00
Eric Le Lay
d70f032040
Fix #586 remove debug print
2019-01-26 12:52:51 +01:00
Eric Le Lay
a36a9ace22
dynamic channel cover icon based on tree text size
...
See #590
2019-01-24 19:03:42 +01:00
Eric Le Lay
1ad321def7
deduce progress bar size from treeAvailable text size
...
See #590
2019-01-24 18:44:03 +01:00
Eric Le Lay
f29e6a3acc
remove stray debug message
2018-12-15 22:38:52 +01:00
Eric Le Lay
7794c3afdf
Merge pull request #573 from bth/check_overwrite_file_save
...
fix #563 add confirmation if file already exist
2018-12-15 17:36:17 +01:00
Eric Le Lay
f51ef5a88e
fix #571 unable to subscribe to authenticated podcast after redirect
2018-12-15 17:02:16 +01:00
bth
7d8f8346a0
Extract filename from message for name placeholders
2018-12-15 14:56:51 +01:00
bth
635e2bb9a8
Add filename in the message
2018-12-13 09:59:02 +01:00
bth
b03ed2f503
make indentation with a multiple of four
2018-12-10 17:38:32 +01:00
bth
a732c8c9db
fix #563 add confirmation if file already exist
2018-12-10 17:16:16 +01:00
Eric Le Lay
4c9b5b0c0b
fix cancel,download buttons enable/disable on tab switch
2018-11-10 16:55:04 +01:00
Eric Le Lay
5bab63a552
simplify: treeview always hasattre is_rubber_banding_active
2018-11-10 16:53:59 +01:00
Eric Le Lay
6fcc647c73
replace deprecated config with new one
2018-11-10 16:52:12 +01:00
Eric Le Lay
73413700fc
remove dead method for_each_episode_set_task_status
2018-11-10 16:51:32 +01:00
Eric Le Lay
97db9c97d2
fix #243 add sync command to gpo
2018-10-14 16:10:45 +02:00
Eric Le Lay
cdbeb04eb5
fix #374 export to local folder filename customizable again
...
with a checkbox to export all remaining episodes to same folder.
This restores the ability to choose the filename for each episode,
while keeping export of a large number of episodes convenient (click export remaining...)
2018-10-13 18:18:25 +02:00
MarkusHackspacher
4fa86ba0b7
fix linter warning
...
set linelenght for check to 142
2018-09-15 20:11:18 +02:00
MarkusHackspacher
4baaa75ee4
fix E501 line too long
...
in lines with more than 145 characters
2018-09-07 06:52:32 +02:00
MarkusHackspacher
f4c075c334
fix E127 continuation line over-indented for visual indent
2018-08-25 09:42:10 +02:00
Eric Le Lay
7c96338f50
fix #329 console log feed progression
2018-08-15 15:57:13 +02:00
Eric Le Lay
a769429039
fix #503 Missing translatable content
2018-08-02 22:42:42 +02:00
Eric Le Lay
e9ab9ceb46
run isort on make lint
2018-07-29 14:45:34 +02:00
Eric Le Lay
3aebdb18a4
use localized label to find menu
...
was broken in French po because it's translated without _
2018-07-28 21:04:25 +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
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
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
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
b102d174ac
Merge pull request #470 from MarkusHackspacher/style241
...
fix E241 multiple spaces after ':'
2018-05-28 20:22:06 +02:00
MarkusHackspacher
9c2faec85a
fix E241 multiple spaces after ':'
2018-05-27 20:29:39 +02:00
MarkusHackspacher
7188ef9f2f
fix E201 whitespace after '('
...
Part 2
2018-05-27 20:09:40 +02:00
MarkusHackspacher
8eaa6a3c33
fix E251 unexpected spaces around keyword / parameter equals
2018-05-21 19:26:01 +02:00
Eric Le Lay
adad95494f
remove old todo
2018-05-20 15:25:14 +02:00
MarkusHackspacher
0a851a1302
fix E265 block comment should start with '# '
2018-05-16 18:17:52 +02:00
Eric Le Lay
395aec5514
Merge pull request #448 from gpodder/340-connection-limit
...
support jumps in limit downloads
2018-05-13 17:32:32 +02:00
Eric Le Lay
5ade7d40ff
Merge pull request #457 from MarkusHackspacher/code-e702
...
Fix E502 the backslash is redundant between brackets
2018-05-13 17:30:10 +02:00