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
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
MarkusHackspacher
a90fa0b521
fix W391 blank line at end of file
2018-02-11 21:51:40 +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
Eric Le Lay
ebeb3fa230
Merge branch 'master' into gtk3
...
PR #338 gpodder-migrate2tres description_html schema 7 compat
PR #345 Update URL to the User Manual
fix #349 Can't show properties for a podcast with a corrupt image
2017-10-19 11:06:18 +02:00
Eric Le Lay
4f1b6f94fc
fix #349 Can't show properties for a podcast with a corrupt image
2017-10-19 10:53:52 +02:00
Thomas Perl
5a7c30b359
Port to Python 3
2016-11-21 23:13:46 +01:00
Thomas Perl
9b8dbdc3a6
New try to do a minimal Gtk+3 port
2016-09-25 14:31:58 +02: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
dc06483bbd
Threading: Use util.run_in_background to spawn threads
...
This makes it easier to check where threading is used
and will allow us to better handle creation of threads.
2012-07-10 13:52:34 +02:00
Thomas Perl
c9d5e7208d
Cover art: Unified download manager (bug 1288)
2012-03-05 10:44:19 +01:00
Thomas Perl
a0e9499b67
Cover art: Add fallback artwork for QML UI
2012-02-28 12:06:35 +01:00
Thomas Perl
08f9190ee2
Gtk UI: Fix bug in cover art fetching
2012-01-20 10:15:17 +01:00
Thomas Perl
5205a4b71d
Update copyright years (add 2012)
2012-01-09 21:19:24 +01:00
Thomas Perl
0df167ff3e
Auth: Allow "@" in login username for feeds (bug 1521)
...
Thanks to Eric Smith for reporting this issue and
providing a login to help test and debug this bug.
2012-01-09 14:45:33 +01:00
Thomas Perl
a43a3de035
Remove downloading of favicon as cover art
2011-12-03 23:29:12 +01:00
Thomas Perl
8e87300c04
Logging: Deprecate liblogger, use standard logging module
2011-07-15 16:32:06 +02:00
Thomas Perl
4376057001
Update copyright years
2011-04-01 18:59:53 +02:00
Thomas Perl
5ac4b4ded0
Gtk UI: Remove dependency manager code
2011-02-24 23:21:37 +01:00
Thomas Perl
292c82ab00
Database schema cleanup / upgrade
2010-12-20 14:35:46 +01:00
Thomas Perl
b785d1113f
Add per-podcast pause subscription option (bug 1050)
2010-09-27 00:08:30 +02:00
Thomas Perl
9a37e3111f
Fix yet another encoding problem (bug 1124)
...
Time for Py3K to come around and free us of
all that encoding weirdness ;)
2010-08-24 19:50:49 +02:00
Thomas Perl
231c31c49f
Windows: Fix cover loading with non-utf8 locales (bug 1124)
...
Sanitize the filename encoding of the cover
file, so that on Windows systems with non-utf8
locales, the filename is correctly submitted.
Thanks to Vladimir Voroshilov for the initial patch.
2010-08-23 22:52:34 +02:00
psychedelys
40a9d0a2b9
Resize podcast cover art if it's too big (bug 1110)
...
Some feeds have cover art bigger than the size of my
laptop's screen. Which make the podcast settings dialog
really hard to use (close button out of screen).
The parameter MAX_SIZE was already defined, and just
waiting to be used.
2010-08-21 00:10:44 +02:00
Thomas Perl
1e82eb1e8d
Small bugfix (unassigned pixbuf variable)
2010-02-24 15:44:38 +01:00
Thomas Perl
7dcbce11ee
Default cover art for coverless podcasts
...
Makes the subscription list look way better.
Improvement ideas for the "all episodes" icon
are welcome. The SVG source file is included.
2010-02-24 01:50:21 +01:00
Thomas Perl
bcdcde5c41
Better URL generator for favicon discovery (bug 746)
2010-01-07 23:02:20 +01:00
Thibauld Nion
b22cc23302
try downloading the favicon if no image is defined for a feed
...
when trying to get the cover for a given channel and if no image url has been found in the channel's description, trying to get the favicon.ico file that "may" be provided at the root of the website.
2010-01-07 22:46:45 +01:00
Thomas Perl
181564f1b7
Add 2010 to the years in copyright notice
...
The following command has been used:
grep -r '2005-2009 Thomas Perl and the gPodder Team' * | cut -d: -f1 |
xargs sed -i -e 's/2005-2009 Thomas Perl and the gPodder Team/2005-2010
Thomas Perl and the gPodder Team/g'
2010-01-02 17:35:42 +01:00
Thomas Perl
dc849c1bec
User-agent header for all HTTP requests (bug 626)
...
This includes shownotes images (from the HTML widget),
OPML downloads, YouTube resolving and my.gpodder.org.
2009-11-14 02:09:21 +01:00
Thomas Perl
90cda4b56b
Rename gpodder.resolver to gpodder.youtube and clean it up
...
Remove the GTK+ dependency in gpodder.youtube by making the
only function that is in there fake a opml.Importer-like object,
so we can use the model from gpodder.gtkui.opml to display the
results instead of generating the model inside gpodder.youtube.
2009-08-24 17:02:35 +02:00
Thomas Perl
94513d4365
Refactor CoverDownloader to gtkui.services
...
This makes the gpodder.services module GTK+-free, and
also removes the global state object cover_downloader.
2009-08-24 16:47:59 +02:00
Thomas Perl
26dda59ad9
Split out DependencyManager's GTK+-related stuff
...
Again, we simply split the GTK+-related code to a
new module in the gpodder.gtkui package.
2009-08-24 16:27:17 +02:00