

"""Decorator to create handler functions in ExtensionManagerĬalls the specified function in all user extensions that define it. 'desktop-integration': _( 'Desktop Integration'), See the methods defined below for a list of callbacks andįor an example extension see share/gpodder/examples/extensions.py The extensions class defines several callbacks that will be called by gPodderĪt certain points. Each script mustĭefine a class named "gPodderExtension", otherwise it will be ignored.

# You should have received a copy of the GNU General Public LicenseĮxtensions are Python scripts in "$GPODDER_HOME/Extensions".
Cbb on gpodder license#
# GNU General Public License for more details. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # but WITHOUT ANY WARRANTY without even the implied warranty of # gPodder is distributed in the hope that it will be useful,
Cbb on gpodder software#
# the Free Software Foundation either version 3 of the License, or # it under the terms of the GNU General Public License as published by # gPodder is free software you can redistribute it and/or modify # Copyright (c) 2005-2009 Thomas Perl and the gPodder Team # gPodder - A media aggregator and podcast client

Call_extensions Function handler Function ExtensionMetadata Class _init_ Function _getattr_ Function get_sorted Function kf Function check_ui Function available_for_current_ui Function mandatory_in_current_ui Function disable_in_current_ui Function MissingDependency Class _init_ Function MissingModule Class MissingCommand Class ExtensionContainer Class _init_ Function require_command Function require_any_command Function _load_metadata Function set_enabled Function load_extension Function ExtensionManager Class _init_ Function shutdown Function _config_value_changed Function _find_extensions Function get_extensions Function on_ui_initialized Function on_podcast_subscribe Function on_podcast_updated Function on_podcast_update_failed Function on_podcast_save Function on_podcast_delete Function on_episode_playback Function on_episode_save Function on_episode_downloaded Function on_all_episodes_downloaded Function on_episode_synced Function on_create_menu Function on_episodes_context_menu Function on_channel_context_menu Function on_episode_delete Function on_episode_removed_from_podcast Function on_notification_show Function on_download_progress Function on_ui_object_available Function on_application_started Function on_find_partial_downloads_done Function on_preferences Function on_channel_settings Function
