Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Alter Workspace border colour to show function state #2513

Open
oceanhahn opened this issue Sep 14, 2020 · 0 comments
Open

Alter Workspace border colour to show function state #2513

oceanhahn opened this issue Sep 14, 2020 · 0 comments

Comments

@oceanhahn
Copy link

oceanhahn commented Sep 14, 2020

The active Workspace always has a 6px, thick, white-centered border around it, while Workspaces without focus have no thick border at all.
I propose that the colour of this thick border around active Workspaces be used to show different editing modes and conditions in ASEprite, with regard to which pane currently has focus (Editor Workspace, Timeline/Cel operations, Colour Picker, etc.).

  • For instance, when multiple Cels would be edited, either through Frames or Layers, the border could change from white to cyan. (Related to multi-Cel transformation options mentioned in Refactor internal selection manager #1459.)
  • When copy/paste functions would affect the Timeline and not Workspace, the border might be grey or orange.
  • There are a few other situations I am sure, but which do not come quickly to mind.

In any case, having a quick and obvious visual cue would make it much harder to accidentally commit (and subsequently bury) incredibly unfortunate errors where multiple Frames are altered by a single, seemingly-regular selection transform, or the hated Cel-copy/paste-rather-than-pixel-copy/paste.

The change I am proposing does not alter the behaviour of any tools or functions; it just reveals what ASEprite "might do next" in an unobtrusive but noticeable way.

Possibly related to aesthetic recommendations made in #1744.

Thanks for considering it! :D

..using ASEprite 1.2.25-x64 on Win10.

@oceanhahn oceanhahn changed the title Use Workspace border to show function state Alter Workspace border colour to show function state Sep 14, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant