Commit Graph

140 Commits

Author SHA1 Message Date
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 92dcb1c0c3 Merge branch 'master' into gtk3-win_installer 2018-05-27 10:05:11 +02:00
MarkusHackspacher 0a851a1302 fix E265 block comment should start with '# ' 2018-05-16 18:17:52 +02:00
Eric Le Lay dac2d2c09c win: fix opus episodes are shown as text
e.g. in Binärgewitter opus feed
2018-05-12 19:09:03 +02:00
MarkusHackspacher 005b9615f5 Fix E502 the backslash is redundant between brackets 2018-05-08 11:41:52 +02:00
MarkusHackspacher 49bb08c8a3 fix E502 the backslash is redundant between brackets 2018-05-08 10:43:56 +02:00
MarkusHackspacher 2075ea8d5f fix E225 missing whitespace around operator 2018-04-17 14:39:05 +02:00
Markus Hackspacher dc7661419b
Fix W503 line break before binary operator 2018-03-28 07:54:48 +02:00
MarkusHackspacher 6a6f8f3abd fix E226 missing whitespace around arithmetic operator
src/gpodder/gtkui/interface/tagcloud.py
src/gpodder/gtkui/macosx.py
src/gpodder/gtkui/main.py
src/gpodder/gtkui/model.py
src/gpodder/gtkui/widgets.py
2018-03-23 20:53:31 +01: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
MarkusHackspacher d927b5176b Merge github.com:gpodder/gpodder into codestyle 2018-02-06 18:37:46 +01:00
MarkusHackspacher 9dca8e0506 fix E306 expected 1 blank line before a nested definition 2018-02-06 18:33:52 +01:00
Eric Le Lay 11569ca31d more pycodestyle checks
see #393 for discussion
2018-02-06 15:19:08 +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 2f5029f151 Merge branch 'master' into gtk3 2016-11-20 14:59:11 +01:00
Thomas Perl 9fda99cb0d Load/update the episode list model in the background 2016-11-20 14:38:48 +01:00
Thomas Perl f6384f3013 Cache cover art thumbnails in SQLite database 2016-11-20 11:54:05 +01:00
Eric Le Lay 5a8ee1a3f1 first pass at Gio.Action conversion 2016-09-28 12:47:34 +02:00
Eric Le Lay 9d56e65994 draw centered_text, pills, cake
Shows "Please Select an episode" when shownotes shown and refreshing
channels without new episodes.

Shows downloaded and new count after channel name

Shows download progress before episodes
2016-09-28 11:58:37 +02:00
Eric Le Lay 5ad87807fb fix set section in channel settings 2016-09-28 11:58:37 +02:00
Eric Le Lay 6b73b38cbc fix error when checking New in episode list 2016-09-28 11:53:28 +02:00
Thomas Perl 9b8dbdc3a6 New try to do a minimal Gtk+3 port 2016-09-25 14:31:58 +02:00
Thomas Perl 24ec3e0a9d Remove broken Flattr integration 2016-02-03 20:26:07 +01:00
Thomas Perl 36eefc8a30 Update copyright years (2016) 2016-01-15 15:22:52 +01:00
Thomas Perl e78ef01d5e Gtk UI: Fix model column data types (bug 2008) 2015-06-14 12:10:37 +02:00
Thomas Perl aa72634950 Update copyright years (2015) 2015-05-24 19:33:39 +02:00
Niklas Fiekas f5aecaf5e9 Show covers directly after adding feeds (bug 1987)
When adding a new podcast feed a cover will get downloaded in the
background. Once it is finished gPodder.cover_download_finished() calls
PodcastListModel.add_cover_by_channel(), however by then a placeholder
cover will already be in the cache and the new cover will not be shown.

cover_download_finished() is the only caller of add_cover_by_channel(),
so generally clearing the cache when adding a new cover should be fine.
2015-02-10 14:23:00 +01:00
Thomas Perl 553e35f219 Update copyright years (2014) 2014-02-27 21:55:13 +01:00
Dov Feldstern 07ac3c3c83 Gtk UI: display episode's last played position (not duration only) 2014-02-27 21:27:27 +01:00
Thomas Perl bda982be02 Update copyright years for 2013 2013-03-05 16:38:48 +01:00
Daniel Schaal 173d074bab Device sync: Per-podcast sync option (pull request 22)
Per-channel sync pause/disable, bump schema version for
new column.

Based on work by Rafi Rubin <rafi@seas.upenn.edu>
2012-11-03 13:49:06 +01:00
Bernd Schlapsi beaf1a6d69 Flattr integration (bug 1576) 2012-07-13 13:00:39 +02:00
Thomas Perl bab6d78abf Gtk: Remove title from description in episode list 2012-03-22 12:00:29 +01:00
Thomas Perl ba8cfa7137 Gtk UI: Use normal font size for descriptions (bug 1573) 2012-03-08 09:34:59 +01: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 d0eaccbc36 Gtk UI: Fix listing of big files on Windows (bug 1562)
For files > 2GB, the list store couldn't handle the
long integer values. Fix this by using a different data
type in the ListStore.

Also fixed a bug that used the wrong units when showing
the file size in the main window (use_si_units was 1).
2012-02-11 14:39:22 +01:00
Thomas Perl 34f4001cae Gtk UI: Download progress icon in episode list 2012-02-05 23:42:23 +01:00
Thomas Perl 5205a4b71d Update copyright years (add 2012) 2012-01-09 21:19:24 +01:00
Thomas Perl 7a44f05c80 Common prefix elimination for episode titles
This should improve the amount of useful information
in episode lists, especially on mobile devices.
2011-12-05 16:33:42 +01:00
Thomas Perl cdc019ca56 Don't hide failed attribute access in proxy 2011-11-12 15:31:30 +01:00
Thomas Perl bb0f07c6d0 Gtk UI: Also search in section name when filtering
When filtering the podcast list (using search-as-you-type),
also match the section name in addition to title and description.
2011-11-02 15:42:11 +01:00
Thomas Perl 25f1b0a267 Gtk UI: Keep section headers when filtering by text 2011-10-17 17:11:49 +02:00
Thomas Perl 7011982695 Gtk UI: Various fixes to the section-list code 2011-07-28 14:58:17 +02:00