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