Layers and Objects dialog improvements
A few tweaks to L&O dialog.
- scrollbars are made non-overlapping, so they no longer obstruct "lock" icon
- visibility and lock columns made narrower to better fit their icons
- layer highlight color restricted to a new indicator column (as opposed to entire background)
- restored standard selection color to be used with items in a dialog (it plays nice with mouse hover color)
- hover flag clear on mouse leave
- default highlight colors delegated to
style.css
file - label editing with space/return should not disappear anymore
- layer-specific actions added to contextual menu (duplicate, rename, toggle lock/visibility, etc.)
- shift-click on an eye icon toggles layer solo visibility (hiding others)
- shift-click on a padlock locks other layers
- add new layer dialog remembers position (above/below/sublayer) to speed up repeated uses
- re-added layer to group and group to layer actions (context menu)
- a bit of rearrangement for context menu to fit layer commands
- modify right-click behavior to set current layer: this is of paramount importance for some context menu actions, as they act on a current layer
Highlight colors can be defined separately for dark and light color themes.
Fixed #659 (closed)