auouymous
36dbad9c53
Refactor ProgressIndicator.
...
Add on_ticks() and max_ticks to simplify code using progress indicators.
And support final ticks to set progress to 100% before a final long
operation.
Change interval from 100ms to 250ms, to allow more time to be spent on
the operation.
2023-01-03 05:58:42 -07:00
auouymous
dd269d7b88
auto_remove_unplayed_episodes -> auto.cleanup.unplayed
2022-12-08 15:35:08 -07:00
auouymous
b812c62775
auto_remove_unfinished_episodes -> auto.cleanup.unfinished
2022-12-08 15:33:35 -07:00
auouymous
0bcfd29d76
auto_remove_played_episodes -> auto.cleanup.played
2022-12-08 15:32:05 -07:00
auouymous
c6695f5b69
episode_old_age -> auto.cleanup.days
2022-12-08 15:25:26 -07:00
Teemu Ikonen
d87ac85506
Fix 'W504 line break after binary operator' flake8 warnings
...
Fixed by running
autopep8 -i -r --select=W504 .
and some hand tuning.
2022-11-14 18:32:09 +02:00
auouymous
e2f8c64f1a
Change "YoutubeDL" and "Youtubedl" to "youtube-dl".
2022-07-04 14:51:45 -06:00
auouymous
41c312dd68
Change deprecated logger.warn() to logger.warning().
2022-04-29 02:54:32 -06:00
auouymous
9d72872c50
Clean up parial files created by cancelled YoutubeDL downloads.
...
YoutubeDL can append an extension to the partial file, creating
additional partial files. Adaptive formats create up to three more
partial files. Cancelling a download will leave behind these extra
partial files, and requires manual removal outside of gPodder.
2022-02-01 22:09:00 -07:00
Eric Le Lay
ec315df200
fix #683 Search for new episodes on startup extension broken
2019-09-29 16:43:35 +02:00
MarkusHackspacher
82f41f4c21
sorting imports
...
with isort -y -rc
see #393
2018-07-24 11:08:10 +02:00
Eric Le Lay
fa5a289396
finish fixing E226
2018-04-15 18:59:20 +02: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
Thomas Perl
98ec45a712
Update copyright years (2018)
2018-01-28 19:39:53 +01:00
Thomas Perl
7b46a0ee72
Update copyright years (2017)
2017-12-16 13:54:59 +01: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
Thomas Perl
36eefc8a30
Update copyright years (2016)
2016-01-15 15:22:52 +01:00
Thomas Perl
aa72634950
Update copyright years (2015)
2015-05-24 19:33:39 +02:00
Thomas Perl
553e35f219
Update copyright years (2014)
2014-02-27 21:55:13 +01:00
Thomas Perl
bda982be02
Update copyright years for 2013
2013-03-05 16:38:48 +01:00
Thomas Perl
f7313d98bb
Model: Various cleanups/simplifications
2012-12-28 18:31:39 +01:00
Thomas Perl
236ee1f6a7
Download strategy: Only keep latest (bug 188)
...
Add per-podcast option to only keep the latest episode of a
channel (default strategy is still the current setting).
2012-10-13 16:21:25 +02:00
Thomas Perl
3a9eb69cd0
QML UI: Download resuming (bug 1487)
...
Move download resuming code from Gtk UI module to
gpodder.common (new module) and use it from the QML UI
for a simple "Resume downloads" dialog at startup.
2012-08-16 11:08:35 +02:00