Commit Graph

71 Commits

Author SHA1 Message Date
Thomas Perl ca45890b6a Cleanup/simplify extensions system and GUI 2012-02-20 23:55:36 +01:00
Bernd Schlapsi efb6bceeea refactor notification.py. Now it is a gpodder plug-in 2012-02-20 21:37:20 +01:00
Bernd Schlapsi c83994b4b0 worked on the review feedback from thp 2012-02-20 21:37:20 +01:00
Bernd Schlapsi f73a1750c5 add work for the new extension system (bugs #1491, #1500, #1555) 2012-02-20 21:37:20 +01:00
Thomas Perl 624282aea2 Fix various import statements (Py3k compat) 2012-01-19 11:26:44 +01:00
Thomas Perl 5205a4b71d Update copyright years (add 2012) 2012-01-09 21:19:24 +01:00
Thomas Perl 9a6bef5d48 Custom feeds: Delete episodes when removed from feed
Up to now, the episodes from non-feed sources (Soundcloud
and XSPF) would pile up forever, because they were never
deleted from the database, even if they were removed from
the original feed. This is now fixed using the same mechanism
as the one for normal feeds: If an episode GUID is not found
in the feed, it is removed from the database.
2011-12-04 14:40:45 +01:00
Neal H. Walfield 0506a048d7 Woodchuck: Make soft errors quieter (bug 1476) 2011-11-12 10:39:30 +01:00
Neal H. Walfield b97faa7f14 Woodchuck: Fix spelling mistakes (bug 1473) 2011-11-12 10:36:22 +01:00
Neal H. Walfield 905bae0222 Woodchuck: Fix typo in woodchuck plugin (bug 1466) 2011-10-31 16:56:48 +01:00
Neal H. Walfield cac82d5ffb Fix woodchuck after renaming (bug 1462) 2011-10-21 12:53:18 +02:00
Thomas Perl 956ac7d9b1 Initialize woodchuck using hooks, improve "gpo"
Instead of initializing woodchuck explicitly, let the
hooks module know then the UI has been initialized,
and provide some callbacks (that Woodchuck needs, but
which could be used by other hook scripts) and the model.
2011-10-19 12:37:55 +02:00
Thomas Perl f5e940e880 Woodchuck: Import error message should be info level 2011-10-17 16:43:47 +02:00
Neal H. Walfield 853e3463ae Woodchuck: For new streams: let Woodchuck download the two newest podcasts 2011-10-17 12:59:56 +02:00
Neal H. Walfield 20e7dae1cc Change the Woodchuck initializer to take a Model instance
- Update callers.
 - Adjust Woodchuck implementation accordingly.
2011-10-17 12:59:54 +02:00
Neal H. Walfield e3fa5a491f Woodchuck: Ensure that a podcast's human readable name is up to date 2011-10-17 12:59:51 +02:00
Neal H. Walfield e7dd788581 Woodchuck: Fix typo 2011-10-17 12:59:50 +02:00
Thomas Perl 2d2167c0e4 Finishing touches on the woodchuck patchset integration 2011-10-12 12:39:21 +02:00
Neal H. Walfield 30fc4befe6 Add woodchuck plug-in and integrate it into UIs 2011-10-12 12:31:29 +02:00
Thomas Perl bac4473c07 Model: Fix initial subscription for custom feeds 2011-07-26 18:44:08 +02:00
Thomas Perl 03598d6bc1 Move Soundcloud and XSPF plugin to "gpodder.plugins" 2011-07-15 17:17:59 +02:00