Commit Graph

15 Commits

Author SHA1 Message Date
auouymous 41c312dd68 Change deprecated logger.warn() to logger.warning(). 2022-04-29 02:54:32 -06:00
Eric Le Lay d2db5b001c update extension doc links 2020-05-25 18:39:14 +02:00
MarkusHackspacher 82f41f4c21 sorting imports
with isort -y -rc
see #393
2018-07-24 11:08:10 +02:00
Eric Le Lay b307b41a40 apply util.Popen everywhere
It will default to close_fds=True.
On Windows, it will log an explanation message on incompatible use of close_fds+redirection.
2018-05-28 21:14:08 +02:00
MarkusHackspacher eecfd64f63 fix E261 at least two spaces before inline comment 2018-05-17 08:39:56 +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
Bernd Schlapsi 63d6df5ed0 Bugfixing for two of the extensions
Fixing bugs I found while running the extension tests from the seperate
extension repository
https://github.com/gpodder/gpodder-hook-scripts/tree/master-core
2013-04-20 14:27:08 +02:00
Bernd Schlapsi bbfcd58ba6 Add option to flattr an extensions and to show documentation
If an extension author adds an flattr url to the extensions metadata
gPodder shows the "Flattr this" menu entry in the popup menu for an
extension in the preference dialog.
Alternative the extension author can add an url to the extensions
metadata to link to the authors donation page (Support the author).

Also the extension author can add an url to the extensions metadata
to link to the extensions user documentation.
2013-04-13 12:27:13 +02:00
Bernd Schlapsi 7e142cca0f Add smart grouping of extension context menu
Context menues from extensions were grouped by string parsing.
If "/" is in the string the string before the seperator is used as
root menu entry and the string after the seperator is used as
sub-menu entry
2012-12-23 00:55:46 +01:00
Bernd Schlapsi d5eae16b9f Improvements to the extension system
- Add category metadata in every extension
- Show this category in the extension list gui
- Add "mandatory_in" and "disable-in" configuration for an extension
- Add Ubuntu unity check to enable/disable unity specific extensions
- Move "gpodder.win32" and "gpodder.osx" setting to the "gpodder.ui" namespace to be able to use it in the extensions category settings
- Only show metadata information in the right-click dialog of an extension
2012-12-07 10:30:28 +01:00
Thomas Perl 181d38dd76 Various extension-related fixes 2012-03-27 01:32:20 +02:00
Bernd Schlapsi b85d95f73a correct some small errors in the extensions 2012-03-22 14:53:24 +01:00
Thomas Perl 9c147cf980 Extensions: Various fixes and clean-ups from review 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