Asset Pipeline: Improve Push Operator UI #199
@ -59,17 +59,17 @@ class ASSETPIPE_PT_sync(bpy.types.Panel):
|
|||||||
|
|
||||||
staged = is_staged_publish(Path(bpy.data.filepath))
|
staged = is_staged_publish(Path(bpy.data.filepath))
|
||||||
sync_target_name = "Staged" if staged else "Active"
|
sync_target_name = "Staged" if staged else "Active"
|
||||||
layout.operator(
|
|
||||||
"assetpipe.sync_push", text=f"Force Push to {sync_target_name}", icon="TRIA_UP"
|
|
||||||
).pull = False
|
|
||||||
layout.operator(
|
|
||||||
"assetpipe.sync_push", text=f"Sync from {sync_target_name}", icon="FILE_REFRESH"
|
|
||||||
).pull = True
|
|
||||||
layout.operator(
|
layout.operator(
|
||||||
"assetpipe.sync_pull",
|
"assetpipe.sync_pull",
|
||||||
text=f"Pull from {sync_target_name}",
|
text=f"Pull from {sync_target_name}",
|
||||||
icon="TRIA_DOWN",
|
icon="TRIA_DOWN",
|
||||||
)
|
)
|
||||||
|
layout.operator(
|
||||||
|
"assetpipe.sync_push", text=f"Sync from {sync_target_name}", icon="FILE_REFRESH"
|
||||||
|
).pull = True
|
||||||
|
layout.operator(
|
||||||
|
"assetpipe.sync_push", text=f"Force Push to {sync_target_name}", icon="TRIA_UP"
|
||||||
|
).pull = False
|
||||||
|
|
||||||
layout.separator()
|
layout.separator()
|
||||||
if staged:
|
if staged:
|
||||||
|
Loading…
Reference in New Issue
Block a user