Implement a layer state manager interface in the layer manager similar to some CAD software
A layer states manager would be an elegant workaround to various problems like multi-page.
A layer state consists in list of visibility and locked status for all layers.
The ui would consist in a dropdown menu listing the layer states the user created (if there are any) or something like "CURRENT" if none of the saved states match the current, and three buttons: one to save the current layer state and asking for a name to it (it could modify an existing one giving the same name or something like that), one to delete the select state, and the last to return to the previous state, similar to a lot of CAD software like AutoCAD.
This could be an elegant workaround to multi-page like this:
The user could create 3 layers, for instance: "background", "front", "back" and two layer states: "page 1" and "page 2" whereas "page 1" would have layers background and front visible, and "page 2" would have background and back visible, background in this case would be working like a master page.
When the user wants to create a new layer, a popup should ask how the saved layer states should handle the new layer visibility and locked status.
One could create several alternatives to a logotype and store them as layer states to easily change between them.
A batch export to these layer states would also be a nice addition.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- César E. Petersen
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by