Blender Sync: fixed missing icon in Blender 2.80

I like the 'DOTSDOWN' icon better, so I keep using it in Blender ≤ 2.79.
This commit is contained in:
Sybren A. Stüvel 2019-01-04 11:09:20 +01:00
parent c4de4e9990
commit 67f9d40fd3

View File

@ -40,6 +40,11 @@ ADDON_NAME = 'blender_cloud'
log = logging.getLogger(__name__)
icons = None
if bpy.app.version < (2, 80):
SYNC_SELECT_VERSION_ICON = 'DOTSDOWN'
else:
SYNC_SELECT_VERSION_ICON = 'DOWNARROW_HLT'
@functools.lru_cache()
def factor(factor: float) -> dict:
@ -385,7 +390,7 @@ class BlenderCloudPreferences(AddonPreferences):
props.blender_version = version
row_pull.operator('pillar.sync',
text='',
icon='DOTSDOWN').action = 'SELECT'
icon=SYNC_SELECT_VERSION_ICON).action = 'SELECT'
else:
row_pull.label(text='Cloud Sync is running.')