Commit graph

38 commits

Author SHA1 Message Date
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
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
614fcd8076 gpodder-migrate2tres description_html schema 7 compat 2017-09-17 19:25:40 +02:00
edgewood
6e27095876 Fix migration to add data for cover_thumb
I recently upgraded to Debian stretch (which packages gpodder 3.9.3) from an older system that had gpodder 2.x.  I ran gpodder-migrate2tres, but got an error along the lines of "18 values needed, but only 17 provided" (I've fixed my local copy and would have to unfix it to recreate the exact error).

I believe I've traced the error to an omission updating the podcast table, since there's no value supplied for cover_thumb.  This patch works locally for me.  I don't know if the 2.x table had a column for cover_thumb, but I mainly use gpo so providing "None" as the value works for me.
2017-08-09 14:34:53 -04:00
Eric Le Lay
4ab407007e schema v7: update description and description_html fields
1. initialize description_html when description used to contain HTML
 2. strip HTML tags from description
 3. reset last updated from feed to force fetch description/description_html
2017-04-18 10:16:52 -05:00
Eric Le Lay
01e0655943 schema v7: update description and description_html fields
1. initialize description_html when description used to contain HTML
 2. strip HTML tags from description
 3. reset last updated from feed to force fetch description/description_html
2017-04-17 19:19:28 +02:00
Eric Le Lay
070db21f05 Merge branch 'master' into gtk3 2017-04-09 10:01:29 +02:00
Eric Le Lay
89a4f0511a correct missing column in schema 2017-04-09 09:21:00 +02:00
Adam Voss
8ad7279504 Merge remote-tracking branch 'origin/master' into gtk3 2017-04-08 11:54:34 -05:00
Eric Le Lay
1a4b38177a store episode's description_html (schema change) 2017-03-25 16:34:09 +01:00
Thomas Perl
5a7c30b359 Port to Python 3 2016-11-21 23:13:46 +01:00
Thomas Perl
f6384f3013 Cache cover art thumbnails in SQLite database 2016-11-20 11:54:05 +01: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
2de2456e7f Database: Check if every episode is assigned to a podcast 2013-03-12 17:15:08 +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
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
f069abcd7d DB schema: Cleaner upgrades, fix column order 2012-07-13 13:37:33 +02:00
Bernd Schlapsi
beaf1a6d69 Flattr integration (bug 1576) 2012-07-13 13:00:39 +02:00
Thomas Perl
5205a4b71d Update copyright years (add 2012) 2012-01-09 21:19:24 +01:00
Thomas Perl
2d989647ed Fix migration script for CLI-only usage (bug 1434) 2011-09-19 11:10:24 +02:00
Thomas Perl
2d764dbc4d Fix a bug when creating a new db 2011-07-27 15:38:39 +02:00
Thomas Perl
7775202666 Database upgrade: Store section names in the DB
This makes it possible to fix 931 later on - right
now, users cannot edit the section names in the UI,
but only via editing the database file directly.
2011-07-27 15:36:04 +02:00
Thomas Perl
7ddb2eb354 Use slots and keep model instances in memory 2011-07-16 17:26:04 +02:00
Thomas Perl
477119df01 Refactoring: Remove "published" from PodcastChannel
This field wasn't used at all in gPodder's UI or backend.
2011-04-28 21:11:59 +02:00
Thomas Perl
37d3a1d53a Cleanup QML UI and add preliminary migration tool 2011-04-28 15:28:23 +02:00
Thomas Perl
b19e13098a Schema: Filename only needs to be unique per-podcast 2011-04-11 10:44:07 +02:00
Thomas Perl
4376057001 Update copyright years 2011-04-01 18:59:53 +02:00
Thomas Perl
997bb2dfcc Add support for remembering last playback time
This makes it possible to get "recently listened
to" episodes from the database, and reload the
last-listened-to episode from the database.
2011-02-11 16:25:56 +01:00
Thomas Perl
f4533770b2 Fix a bug in the schema upgrade code 2011-02-01 17:31:18 +01:00
Thomas Perl
64a2e214bc Schema creation, upgrade and migration for DB 2011-02-01 17:27:34 +01:00