MarkusHackspacher
82f41f4c21
sorting imports
...
with isort -y -rc
see #393
2018-07-24 11:08:10 +02: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
17112ee247
Update copyright years (2017)
2017-12-16 13:52:51 +01: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
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
Bernd Schlapsi
beaf1a6d69
Flattr integration (bug 1576)
2012-07-13 13:00:39 +02:00
Thomas Perl
e787bef4e3
Extensions: New environment variables
2012-03-22 14:53:24 +01:00
Bernd Schlapsi
bca9751b75
Add default extensions (ported from hooks)
2012-03-22 14:53:24 +01:00
Thomas Perl
7c35131876
Extensions: Add on_load() / on_unload() support
...
This allows extensions to hook into stuff and remove
the hooks when the extension is unloaded.
2012-02-21 15:13:18 +01:00
Thomas Perl
8c19f52b9a
Extensions: Expose the "core" object to the manager
2012-02-21 14:12:46 +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
f73a1750c5
add work for the new extension system (bugs #1491 , #1500 , #1555 )
2012-02-20 21:37:20 +01:00
Thomas Perl
990cebe9b9
First try on the new JSON-based config module
2012-02-04 19:21:51 +01:00
Thomas Perl
5205a4b71d
Update copyright years (add 2012)
2012-01-09 21:19:24 +01: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
Neal H. Walfield
f80ddf138f
Make Model a proper class
...
- Add an __init__ method to Model taking the DB to model.
- Make get_podcasts and load_podcast instance methods rather than
class methods. Don't require that the caller pass the DB to use.
- Update users.
- Have Core.__init__ take an additional parameter, model_class.
Instantiate a model from self.db using the provided model_class.
2011-10-17 12:59:53 +02:00
Neal H. Walfield
bf1385d0c8
Enable hooks unconditionally
...
- Enable hooks unconditionally in core.py.
- Remove checks for whether 'gpodder.user_hooks' is None (it can't be).
2011-10-12 11:26:35 +02:00
Thomas Perl
4376057001
Update copyright years
2011-04-01 18:59:53 +02:00
Thomas Perl
b20d1fe0d6
Merge common initialization code to gpodder.core
2011-02-06 19:05:52 +01:00