Marcus Ottosson
Marcus Ottosson
### Goal Enable changes to multiple packages at once, such as localisation. ### Motivation Sometimes, you just want all packages in a context localised. ### Implementation Should mostly be a...
Some functions are threaded, to allow for the GUI to remain responsive during lengthy IO. But it isn't particularly nice, and would be better handled by the model itself. **Before**...
Any reference to `state["rezContexts"]` should really reside in a model, like packages are. Any reference to `state["rezApps"]` however is a duplicate of what's already inside of a model. https://github.com/mottosso/allzpark/blob/b5f751154c28a38bd94ded6960380f5cb5aab812/allzpark/control.py#L63 https://github.com/mottosso/allzpark/blob/b5f751154c28a38bd94ded6960380f5cb5aab812/allzpark/control.py#L1074...
### Goal Enable running of Python commands from the console. (As an advanced option) ### Motivation Sometimes, you just need to run a Python command, either as you develop the...
The `package.py:commands()` function isn't validated on build, and only runs once the package is actually used. The errors thrown from there isn't drawn well in the GUI. **GUI** ```bash State:...
"Project" is too overloaded of a word, better use a word whereby we can establish a concept without interfering with any pre-existing notion of what a project is.
### Goal Facilitate additional declarations to a given application in addition to just project, such as: - Discipline, e.g. `animation`, `rigging`, `rendering` - Asset, e.g. `vector`, `shot1020` ### Motivation Allzpark...
### Goal Promote relevant system-related environment variables into a Rez context. **Related** - https://github.com/mottosso/bleeding-rez/issues/36 ### Motivation A Rez context is void of its parent environment, so as to facilitate a...
### Goal Help the user understand when things go wrong and why. ### Motivation At the moment, Allzpark - like Rez - is built to function under pristine circumstances. 1....
### Goal Help the user understand one or more tabs need attention. ### Motivation When a warning is produced, a red message is printed in the Console tab. But if...