ToDo: Theme Tweaks

From Audacity Wiki
Revision as of 16:08, 16 July 2017 by James (talk | contribs) (Note track colour change requires a code change.)
Jump to: navigation, search

Image Cache Tweaks

  • ToDo.png Lighter highlighting in TCP per Bug 1681
  • ToDo.png Highlight down for buttons as well as highlight up.
  • ToDo.png More visible highlight on Classic.
  • ToDo.png Larger image for thumbs on sliders, so that we can have big thumbs on hover.
  • ToDo.png Fix number 7 on Note track.
  • ToDo.png On the Light theme, the graphics for labels have a dark blue fill, and black outline, which makes the outlines difficult to see.

Theme Code

  • Done.png Use const on ImageCache data (by Henricj)
  • ToDo.png All cursor (line) colours themable
  • ToDo.png Abolish many pens and brushes and use the dynamic one.
  • ToDo.png Trawl all code for remaining hard coded images / colours.
  • ToDo.png Rearrange cache to more logical order.
  • ToDo.png Themable drop-downs for Device and Selection toolbars.
  • ToDo.png Use black for numbers on Note track on the Dark and High Contrast themes. The MIDI note colours assume a dark colour for the font.
In Note tracks (MIDI) most numbers on the channel toggles in the TCP are barely discernible.

Bigger Theme Projects

  • ToDo.png Audacity uses raw images, if available.
  • ToDo.png Raw images in github, and generate cooked image locally, e.g. for official release builds.
  • ToDo.png Cooked image built in using RC (on windows) sections (on linux)
  • ToDo.png Version migration scheme for themes.