99 lines
4.6 KiB
Markdown
99 lines
4.6 KiB
Markdown
# Scene Workspaces - Add-On
|
|
|
|

|
|
|
|
## Overview
|
|
|
|
**Scene Workspaces** creates an alternative workspaces topbar, allowing you to filter and reorder workspaces, scene by scene.
|
|
|
|
Basically, you can decide which workspace you want to link to each scene.
|
|
|
|
> This is possible thanks to a custom property at scene level (which is saved with your .blend file).
|
|
> *This property simply list names of the linked workspaces, in the correct order.*
|
|
|
|
---
|
|
|
|
You can customize Scene Workspaces from add-on preferences:
|
|
|
|
- **Show Switch**
|
|
*When active, shows a checkbox to switch between Scene Workspaces and the default topbar.*
|
|

|
|
*This checkbox will directly affect the next preference.*
|
|
- **Use Scene Workspaces topbar**
|
|
*Scene Workspaces topbar.*
|
|

|
|
*Default workspaces topbar.*
|
|

|
|
- **Use Compact Mode** *(default ON)*
|
|
*Compact Mode ON*
|
|

|
|
*Compact Mode OFF*
|
|

|
|
|
|
---
|
|
|
|
What you can usually to do by right-clicking on a workspace (and more) it's avaliable by clicking the near options button.
|
|
|
|

|
|
|
|
The first options are the ones from Scene Workspaces:
|
|
|
|
- **Toggle Compact Mode** *(preference)*
|
|
- **Unlink workspace from scene**
|
|
- **Rename** *(for all scenes)*
|
|
- **Reorder to front** *(only for these scene)*
|
|
- **Move left** *(only for these scene)*
|
|
- **Move right** *(only for these scene)*
|
|
- **Reorder to back** *(only for these scene)*
|
|
- **Previous workspace** *(using scene order) `Shift + Ctrl + Page Up`*
|
|
- **Next Workspace** *(using scene order) `Shift + Ctrl + Page Down`*
|
|
|
|
And then, starting from `Duplicate`, you'll find the default workspace options.
|
|
|
|
> **Note**
|
|
> Default options like `Reorder to Front`, `Reorder to Back` will only affect the global workspaces, and not the Scene Workspaces topbar.
|
|
*Instead, use the ones marked with `(scene only)`.*
|
|
>
|
|
> Also, default options `Previous Workspace` and `Next Workspace` functions will follow the global workspaces order, and not the scene order.
|
|
*Instead, use the ones marked with `(scene)`.*
|
|
> Be sure to use the Scene Workspaces relative options, instead.
|
|
|
|
---
|
|
|
|
You can link other workspaces to the current scene, using the menu with the workspace icon:
|
|
|
|

|
|
|
|
or by clicking the active workspace, if it's not currently linked
|
|
|
|

|
|
|
|
You can also copy the linked workspaces from another scene, using the menu with the duplicate icon:
|
|
|
|

|
|
|
|
You can also reorder, rename, link and unlink the Scene Workspaces, using the panel `Properties > Scene > Scene Workspaces`.
|
|
|
|

|
|
|
|
---
|
|
|
|
## Why this add-on?
|
|
|
|
In Blender, workspaces are common across scenes.
|
|
|
|
You may need different workspaces in different scenes, depending on the purpose of the scene.
|
|
|
|
*For example, you may want a scene with workspaces optimized for modelling and another Scene optimized for Video Editing, in the same project.*
|
|
|
|
**Scene Workspaces** make this possibile with the custom topbar and a custom property for each scene.
|
|
|
|
## Changelog
|
|
|
|
Visit the [CHANGELOG](./CHANGELOG.md) file to see the changes over new version.
|
|
|
|
## Copyright
|
|
|
|
This add-on is developed under GPL-3.0 license by Francesco Bellini from 2024.
|
|
*See the [LICENSE](./LICENSE) file.*
|