SYMBOL INDEX (192 symbols across 4 files) FILE: __init__.py class DemoUpdaterPanel (line 39) | class DemoUpdaterPanel(bpy.types.Panel): method draw (line 48) | def draw(self, context): class DemoPreferences (line 77) | class DemoPreferences(bpy.types.AddonPreferences): method draw (line 115) | def draw(self, context): function register (line 144) | def register(): function unregister (line 156) | def unregister(): FILE: addon_updater.py class SingletonUpdater (line 50) | class SingletonUpdater: method __init__ (line 57) | def __init__(self): method print_trace (line 132) | def print_trace(self): method print_verbose (line 137) | def print_verbose(self, msg): method addon (line 147) | def addon(self): method addon (line 151) | def addon(self, value): method api_url (line 155) | def api_url(self): method api_url (line 159) | def api_url(self, value): method async_checking (line 165) | def async_checking(self): method auto_reload_post_update (line 169) | def auto_reload_post_update(self): method auto_reload_post_update (line 173) | def auto_reload_post_update(self, value): method backup_current (line 180) | def backup_current(self): method backup_current (line 184) | def backup_current(self, value): method backup_ignore_patterns (line 191) | def backup_ignore_patterns(self): method backup_ignore_patterns (line 195) | def backup_ignore_patterns(self, value): method check_interval (line 204) | def check_interval(self): method current_version (line 212) | def current_version(self): method current_version (line 216) | def current_version(self, tuple_values): method engine (line 233) | def engine(self): method engine (line 237) | def engine(self, value): method error (line 249) | def error(self): method error_msg (line 253) | def error_msg(self): method fake_install (line 257) | def fake_install(self): method fake_install (line 261) | def fake_install(self, value): method include_branch_auto_check (line 268) | def include_branch_auto_check(self): method include_branch_auto_check (line 272) | def include_branch_auto_check(self, value): method include_branch_list (line 279) | def include_branch_list(self): method include_branch_list (line 283) | def include_branch_list(self, value): method include_branches (line 297) | def include_branches(self): method include_branches (line 301) | def include_branches(self, value): method json (line 308) | def json(self): method latest_release (line 314) | def latest_release(self): method manual_only (line 320) | def manual_only(self): method manual_only (line 324) | def manual_only(self, value): method overwrite_patterns (line 331) | def overwrite_patterns(self): method overwrite_patterns (line 335) | def overwrite_patterns(self, value): method private_token (line 344) | def private_token(self): method private_token (line 348) | def private_token(self, value): method remove_pre_update_patterns (line 355) | def remove_pre_update_patterns(self): method remove_pre_update_patterns (line 359) | def remove_pre_update_patterns(self, value): method repo (line 369) | def repo(self): method repo (line 373) | def repo(self, value): method select_link (line 380) | def select_link(self): method select_link (line 384) | def select_link(self, value): method stage_path (line 392) | def stage_path(self): method stage_path (line 396) | def stage_path(self, value): method subfolder_path (line 410) | def subfolder_path(self): method subfolder_path (line 414) | def subfolder_path(self, value): method tags (line 418) | def tags(self): method tag_latest (line 427) | def tag_latest(self): method update_link (line 433) | def update_link(self): method update_ready (line 437) | def update_ready(self): method update_version (line 441) | def update_version(self): method use_releases (line 445) | def use_releases(self): method use_releases (line 449) | def use_releases(self, value): method user (line 456) | def user(self): method user (line 460) | def user(self, value): method verbose (line 467) | def verbose(self): method verbose (line 471) | def verbose(self, value): method use_print_traces (line 479) | def use_print_traces(self): method use_print_traces (line 483) | def use_print_traces(self, value): method version_max_update (line 490) | def version_max_update(self): method version_max_update (line 494) | def version_max_update(self, value): method version_min_update (line 506) | def version_min_update(self): method version_min_update (line 510) | def version_min_update(self, value): method website (line 522) | def website(self): method website (line 526) | def website(self, value): method check_is_url (line 535) | def check_is_url(url): method _get_tag_names (line 542) | def _get_tag_names(self): method set_check_interval (line 549) | def set_check_interval(self, enabled=False, method __repr__ (line 578) | def __repr__(self): method __str__ (line 581) | def __str__(self): method form_repo_url (line 588) | def form_repo_url(self): method form_tags_url (line 591) | def form_tags_url(self): method form_branch_url (line 594) | def form_branch_url(self, branch): method get_tags (line 597) | def get_tags(self): method get_raw (line 668) | def get_raw(self, url): method get_api (line 724) | def get_api(self, url): method stage_repository (line 741) | def stage_repository(self, url): method create_backup (line 805) | def create_backup(self): method restore_backup (line 857) | def restore_backup(self): method unpack_staged_zip (line 877) | def unpack_staged_zip(self, clean=False): method deep_merge_directory (line 995) | def deep_merge_directory(self, base, merger, clean=False): method reload_addon (line 1111) | def reload_addon(self): method clear_state (line 1138) | def clear_state(self): method url_retrieve (line 1146) | def url_retrieve(self, url_file, filepath): method version_tuple_from_text (line 1159) | def version_tuple_from_text(self, text): method check_for_update_async (line 1188) | def check_for_update_async(self, callback=None): method check_for_update_now (line 1215) | def check_for_update_now(self, callback=None): method check_for_update (line 1229) | def check_for_update(self, now=False): method set_tag (line 1341) | def set_tag(self, name): method run_update (line 1361) | def run_update(self, force=False, revert_tag=None, clean=False, callba... method past_interval_timestamp (line 1454) | def past_interval_timestamp(self): method get_json_path (line 1477) | def get_json_path(self): method set_updater_json (line 1498) | def set_updater_json(self): method save_updater_json (line 1522) | def save_updater_json(self): method json_reset_postupdate (line 1551) | def json_reset_postupdate(self): method json_reset_restore (line 1557) | def json_reset_restore(self): method ignore_update (line 1564) | def ignore_update(self): method start_async_check_update (line 1571) | def start_async_check_update(self, now=False, callback=None): method async_check_update (line 1582) | def async_check_update(self, now, callback=None): method stop_async_check_update (line 1608) | def stop_async_check_update(self): class BitbucketEngine (line 1632) | class BitbucketEngine: method __init__ (line 1635) | def __init__(self): method form_repo_url (line 1640) | def form_repo_url(self, updater): method form_tags_url (line 1644) | def form_tags_url(self, updater): method form_branch_url (line 1647) | def form_branch_url(self, branch, updater): method get_zip_url (line 1650) | def get_zip_url(self, name, updater): method parse_tags (line 1656) | def parse_tags(self, response, updater): class GithubEngine (line 1666) | class GithubEngine: method __init__ (line 1669) | def __init__(self): method form_repo_url (line 1674) | def form_repo_url(self, updater): method form_tags_url (line 1678) | def form_tags_url(self, updater): method form_branch_list_url (line 1684) | def form_branch_list_url(self, updater): method form_branch_url (line 1687) | def form_branch_url(self, branch, updater): method parse_tags (line 1690) | def parse_tags(self, response, updater): class GitlabEngine (line 1696) | class GitlabEngine: method __init__ (line 1699) | def __init__(self): method form_repo_url (line 1704) | def form_repo_url(self, updater): method form_tags_url (line 1707) | def form_tags_url(self, updater): method form_branch_list_url (line 1710) | def form_branch_list_url(self, updater): method form_branch_url (line 1715) | def form_branch_url(self, branch, updater): method get_zip_url (line 1721) | def get_zip_url(self, sha, updater): method parse_tags (line 1729) | def parse_tags(self, response, updater): FILE: addon_updater_ops.py class SingletonUpdaterNone (line 40) | class SingletonUpdaterNone(object): method __init__ (line 43) | def __init__(self): method clear_state (line 53) | def clear_state(self): method run_update (line 61) | def run_update(self, force, callback, clean): method check_for_update (line 64) | def check_for_update(self, now): function make_annotations (line 81) | def make_annotations(cls): function layout_split (line 101) | def layout_split(layout, factor=0.0, align=False): function get_user_preferences (line 108) | def get_user_preferences(context=None): class AddonUpdaterInstallPopup (line 130) | class AddonUpdaterInstallPopup(bpy.types.Operator): method check (line 159) | def check(self, context): method invoke (line 162) | def invoke(self, context, event): method draw (line 165) | def draw(self, context): method execute (line 194) | def execute(self, context): class AddonUpdaterCheckNow (line 232) | class AddonUpdaterCheckNow(bpy.types.Operator): method execute (line 239) | def execute(self, context): class AddonUpdaterUpdateNow (line 271) | class AddonUpdaterUpdateNow(bpy.types.Operator): method execute (line 289) | def execute(self, context): class AddonUpdaterUpdateTarget (line 333) | class AddonUpdaterUpdateTarget(bpy.types.Operator): method target_version (line 340) | def target_version(self, context): method poll (line 370) | def poll(cls, context): method invoke (line 375) | def invoke(self, context, event): method draw (line 378) | def draw(self, context): method execute (line 389) | def execute(self, context): class AddonUpdaterInstallManually (line 411) | class AddonUpdaterInstallManually(bpy.types.Operator): method invoke (line 424) | def invoke(self, context, event): method draw (line 427) | def draw(self, context): method execute (line 473) | def execute(self, context): class AddonUpdaterUpdatedSuccessful (line 477) | class AddonUpdaterUpdatedSuccessful(bpy.types.Operator): method invoke (line 490) | def invoke(self, context, event): method draw (line 493) | def draw(self, context): method execute (line 558) | def execute(self, context): class AddonUpdaterRestoreBackup (line 562) | class AddonUpdaterRestoreBackup(bpy.types.Operator): method poll (line 570) | def poll(cls, context): method execute (line 576) | def execute(self, context): class AddonUpdaterIgnore (line 584) | class AddonUpdaterIgnore(bpy.types.Operator): method poll (line 592) | def poll(cls, context): method execute (line 600) | def execute(self, context): class AddonUpdaterEndBackground (line 609) | class AddonUpdaterEndBackground(bpy.types.Operator): method execute (line 616) | def execute(self, context): function updater_run_success_popup_handler (line 638) | def updater_run_success_popup_handler(scene): function updater_run_install_popup_handler (line 661) | def updater_run_install_popup_handler(scene): function background_update_callback (line 698) | def background_update_callback(update_ready): function post_update_callback (line 732) | def post_update_callback(module_name, res=None): function ui_refresh (line 765) | def ui_refresh(update_status): function check_for_update_background (line 773) | def check_for_update_background(): function check_for_update_nonthreaded (line 806) | def check_for_update_nonthreaded(self, context): function show_reload_popup (line 834) | def show_reload_popup(): function update_notice_box_ui (line 880) | def update_notice_box_ui(self, context): function update_settings_ui (line 940) | def update_settings_ui(self, context, element=None): function update_settings_ui_condensed (line 1112) | def update_settings_ui_condensed(self, context, element=None): function skip_tag_function (line 1236) | def skip_tag_function(self, tag): function select_link_function (line 1290) | def select_link_function(self, tag): function register (line 1335) | def register(bl_info): function unregister (line 1523) | def unregister(): FILE: tests/addon_updater_test.py class TestEngines (line 65) | class TestEngines(unittest.TestCase): method test_gitlab (line 67) | def test_gitlab(self): method test_github (line 82) | def test_github(self): method test_bitbucket (line 98) | def test_bitbucket(self): method run_engine_test (line 113) | def run_engine_test(self, updater): class TestFunctions (line 178) | class TestFunctions(unittest.TestCase): method test_version_tuple_from_text (line 195) | def test_version_tuple_from_text(self): method test_reload_callback (line 214) | def test_reload_callback(self):