update addons (for 5.2)
This commit is contained in:
@@ -15,13 +15,6 @@ types_of_selected = (
|
||||
|
||||
|
||||
def draw_renaming_panel(layout, context):
|
||||
from ..operators.version_check import update_available, latest_version_str
|
||||
|
||||
if update_available:
|
||||
row = layout.row(align=True)
|
||||
row.alert = True
|
||||
row.label(text=f"Update available: v{latest_version_str}", icon='ERROR')
|
||||
|
||||
scene = context.scene
|
||||
|
||||
row = layout.row(align=True)
|
||||
@@ -47,7 +40,7 @@ def draw_renaming_panel(layout, context):
|
||||
elif str(scene.renaming_object_types) in types_selected:
|
||||
layout.prop(scene, "renaming_only_selection", text="Only Selected")
|
||||
elif str(scene.renaming_object_types) == 'COLLECTION':
|
||||
if bpy.context.space_data.type == 'OUTLINER':
|
||||
if bpy.context.space_data and bpy.context.space_data.type == 'OUTLINER':
|
||||
row = layout.row(align=True)
|
||||
row.prop(scene, "renaming_only_selection", text="Only Selected")
|
||||
else:
|
||||
@@ -191,13 +184,12 @@ class VIEW3D_PT_tools_renaming_panel(bpy.types.Panel):
|
||||
def draw_header(self, context):
|
||||
layout = self.layout
|
||||
row = layout.row(align=True)
|
||||
row.operator("wm.url_open", text="", icon='HELP').url = "https://weisl.github.io/renaming_overview/"
|
||||
row.operator("wm.url_open", text="", icon='HELP').url = "https://weisl.github.io/simple_renaming/renaming_overview/"
|
||||
addon_name = get_addon_name()
|
||||
|
||||
op = row.operator("preferences.rename_addon_search", text="", icon='PREFERENCES')
|
||||
op.addon_name = addon_name
|
||||
op.prefs_tabs = 'UI'
|
||||
row.operator("renaming.reload_addon", text="", icon='FILE_REFRESH')
|
||||
|
||||
def draw(self, context):
|
||||
layout = self.layout
|
||||
|
||||
@@ -21,18 +21,4 @@ class PREFERENCES_OT_open_addon(bpy.types.Operator):
|
||||
prefs = context.preferences.addons[base_package].preferences
|
||||
prefs.prefs_tabs = self.prefs_tabs
|
||||
|
||||
import addon_utils
|
||||
mod = addon_utils.addons_fake_modules.get('simple_renaming')
|
||||
|
||||
# mod is None the first time the operation is called :/
|
||||
if mod:
|
||||
mod.bl_info['show_expanded'] = True
|
||||
|
||||
# Find User Preferences area and redraw it
|
||||
for window in bpy.context.window_manager.windows:
|
||||
for area in window.screen.areas:
|
||||
if area.type == 'USER_PREFERENCES':
|
||||
area.tag_redraw()
|
||||
|
||||
bpy.ops.preferences.addon_expand(module=self.addon_name)
|
||||
return {'FINISHED'}
|
||||
|
||||
Reference in New Issue
Block a user