feat: show admin status in UI
feat: update submodule
This commit is contained in:
Submodule multi_user/libs/replication updated: 73b56190e6...9592cf90ab
@ -337,6 +337,7 @@ class SESSION_UL_users(bpy.types.UIList):
|
|||||||
ping = '-'
|
ping = '-'
|
||||||
frame_current = '-'
|
frame_current = '-'
|
||||||
scene_current = '-'
|
scene_current = '-'
|
||||||
|
status_icon = 'NONE'
|
||||||
if session:
|
if session:
|
||||||
user = session.online_users.get(item.username)
|
user = session.online_users.get(item.username)
|
||||||
if user:
|
if user:
|
||||||
@ -345,8 +346,10 @@ class SESSION_UL_users(bpy.types.UIList):
|
|||||||
if metadata and 'frame_current' in metadata:
|
if metadata and 'frame_current' in metadata:
|
||||||
frame_current = str(metadata['frame_current'])
|
frame_current = str(metadata['frame_current'])
|
||||||
scene_current = metadata['scene_current']
|
scene_current = metadata['scene_current']
|
||||||
|
if user['admin']:
|
||||||
|
status_icon = 'FAKE_USER_ON'
|
||||||
split = layout.split(factor=0.3)
|
split = layout.split(factor=0.3)
|
||||||
split.label(text=item.username)
|
split.label(text=item.username, icon=status_icon)
|
||||||
split = split.split(factor=0.5)
|
split = split.split(factor=0.5)
|
||||||
split.label(text=scene_current)
|
split.label(text=scene_current)
|
||||||
split.label(text=frame_current)
|
split.label(text=frame_current)
|
||||||
|
Reference in New Issue
Block a user