work: restore shift+spacebar for media play/pause

maybe put in maya config? idk what funiman's preference is
This commit is contained in:
Nathan
2026-05-29 14:58:59 -06:00
parent 2f8e5f472f
commit 6c3b78075b
130 changed files with 10461 additions and 19696 deletions
+12 -5
View File
@@ -5,14 +5,14 @@
bl_info = {
"name": "Flamenco",
"author": "Sybren A. Stüvel",
"version": (3, 8, 5),
"version": (3, 10),
"blender": (3, 1, 0),
"description": "Flamenco client for Blender.",
"location": "Output Properties > Flamenco",
"doc_url": "https://flamenco.blender.org/",
"category": "System",
"support": "COMMUNITY",
"warning": "",
"warning": "This is version 3.10-alpha0 of the add-on, which is not a stable release",
}
from pathlib import Path
@@ -20,14 +20,14 @@ from pathlib import Path
__is_first_load = "operators" not in locals()
if __is_first_load:
from . import (
operators,
comms,
gui,
job_types,
comms,
manager_info,
operators,
preferences,
projects,
worker_tags,
manager_info,
)
else:
import importlib
@@ -99,11 +99,18 @@ def register() -> None:
bpy.app.handlers.save_pre.append(_unset_flamenco_job_name)
bpy.app.handlers.save_post.append(_set_flamenco_job_name)
bpy.types.WindowManager.flamenco_can_abort = bpy.props.BoolProperty(
name="Flamenco Can Abort",
default=False,
description="Whether the Flamenco submission can be aborted",
)
bpy.types.WindowManager.flamenco_bat_status = bpy.props.EnumProperty(
items=[
("IDLE", "IDLE", "Not doing anything."),
("SAVING", "SAVING", "Saving your file."),
("INVESTIGATING", "INVESTIGATING", "Finding all dependencies."),
("REWRITING", "REWRITING", "Rewriting blend files."),
("TRANSFERRING", "TRANSFERRING", "Transferring all dependencies."),
("COMMUNICATING", "COMMUNICATING", "Communicating with Flamenco Server."),
("DONE", "DONE", "Not doing anything, but doing something earlier."),