From ae500d28913b17248653f79842d038c75b353e86 Mon Sep 17 00:00:00 2001 From: Vilem Duha <vilem.duha@gmail.com> Date: Thu, 6 Jun 2019 14:28:10 +0200 Subject: [PATCH] BlenderKit: oauth logout is now only in preferences. --- blenderkit/__init__.py | 7 ++++++- blenderkit/ui_panels.py | 3 --- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/blenderkit/__init__.py b/blenderkit/__init__.py index c6be61fd2..e2b6445ad 100644 --- a/blenderkit/__init__.py +++ b/blenderkit/__init__.py @@ -1350,8 +1350,13 @@ class BlenderKitAddonPreferences(AddonPreferences): op = layout.operator("wm.url_open", text="Register online and get your API Key", icon='QUESTION') op.url = paths.BLENDERKIT_SIGNUP_URL + else: + if self.enable_oauth: + layout.operator("wm.blenderkit_logout", text="Logout", + icon='URL') - layout.prop(self, "api_key", text='Your API Key') + if not self.enable_oauth: + layout.prop(self, "api_key", text='Your API Key') # layout.label(text='After you paste API Key, categories are downloaded, so blender will freeze for a few seconds.') layout.prop(self, "global_dir") layout.prop(self, "project_subdir") diff --git a/blenderkit/ui_panels.py b/blenderkit/ui_panels.py index 37b84aeb0..480d1afe9 100644 --- a/blenderkit/ui_panels.py +++ b/blenderkit/ui_panels.py @@ -425,9 +425,6 @@ class VIEW3D_PT_blenderkit_profile(Panel): layout.label(text='Remaining private storage: %i MiB' % (me['remainingPrivateQuota'])) layout.operator("wm.url_open", text="See my uploads", icon='URL').url = paths.BLENDERKIT_USER_ASSETS - if user_preferences.enable_oauth: - layout.operator("wm.blenderkit_logout", text="Logout", - icon='URL') def draw_panel_model_rating(self, context): -- GitLab