...no actions reimplemented to them yet.
Later commits will move special cases one at a time from TrackPanel, preserving
all click and drag capabilities at each step. With a few exceptions, but those
lost abilities are restored in yet later commits. (Ctrl+Click on the Label
track being one.)
... ALWAYS exclude margins from the reported rectangles! All three cases.
This fixes minor discrepancies between display and interaction in other hit
tests, such as for spectral selection, draw tool, and envelope.
The smudgy gray outline of a stop watch in the track control panel has now been replaced by a more distinct version, that has transparency and so the colour for the TCP shows through.
... There is some duplication with the older draw functions, but these are
soon to be removed.
The draw functions may even be called without a TrackPanel or Track object,
displaying default values.
This ability is not yet used.
... its purpose was not clear. Comment suggests state update is combined with
drawing, which isn't so and shouldn't be.
So far as I can tell, all it did was make the Mute button flicker, if you
clicked on it and dragged, while the Solo button was up, AND playback or
recording was in progress. But why?
It is a button, not an icon, so it does not need explaining what it is. Also this solves the issue of when the help button is deliberately removed after use.
Fixed by making the smaller buttons a much less strong blue, and using bevelling to make sure there is an edge.
Also reduced bevelling to a less pop-up look, less dark and 1px wide not 2px
Also slightly rounded the larger button corners.
- Darker button backgrounds in toolbars
- More contrast in hover effect, especially for small buttons.
- Mute/Solo have same colour whether track selected or not
- TimeText displays have lighter backgrounds.