Difference between revisions of "ToDo: Theme Tweaks"
From Audacity Wiki
PeterSampson (talk | contribs) (added: {{todo}} On the Dark and High Contrast themes in Note tracks (MIDI) some numbers on the channel toggles in the TCP are barely discernible.) |
m (James moved page Theme Tweaks ToDo to ToDo: Theme Tweaks) |
||
(17 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | ==UnThemed== | ||
+ | * {{todo}} In Light and Classic themes the yellow color of the displayed superimposed trackname on audio tracks is found by meny people to be too hard to read. The same color used on both Dark and High Contrast thems is easily readable. We should be considering assigning the superimposed trackname color to be a pert of each theme, enabling a color suitable for that theme to be chosen by the developer. | ||
+ | **'''Peter 23Sep17:''' Longer term we may wish to consider user-customizable colours for the superimposed trackname on audio tracks - possibly even the user to customize on a per tack basis instead of, or as well as, a global setting. | ||
+ | * {{todo}} Instrument colours 2 to 4 should be themed, and the default values certainly different for High-Contrast theme where the green is redundant and the black disappears into the background. | ||
+ | |||
== Image Cache Tweaks== | == Image Cache Tweaks== | ||
− | * {{todo}} Lighter highlighting in TCP per [ | + | * {{todo}} A number of people would like a lighter RMS colour in the orange wave in Dark theme. |
− | * {{ | + | * {{todo}} Make magnify-cursor right handed, and similar style to buttons. |
− | * {{ | + | * {{done}} Lighter highlighting in TCP per [https://bugzilla.audacityteam.org/show_bug.cgi?id=1681 Bug 1681] |
− | * {{ | + | **'''Peter 20Jul17:''' Tests ok on Windows and Mac |
− | * {{ | + | * {{done}} Highlight down for buttons as well as highlight up. |
− | * {{ | + | **'''Peter 20Jul17:''' Tests ok on Windows and Mac |
− | * {{ | + | * {{done}} More visible highlight on Classic. |
+ | * {{done}} Larger image for thumbs on sliders, so that we can have big thumbs on hover. | ||
+ | **'''Peter 20Jul17:''' On Mac I only see this on Light theme, not Classic or Dark. On Windows I don't see it at all. | ||
+ | **'''James 20Jul17:''' It's very visible on Hi-Contrast. Only the hover thumb is bigger, and it is its outline that is bigger. On dark, the dark outline makes the lighter center work better. | ||
+ | * {{done}} Fix number 7 on Note track. | ||
+ | **'''Peter 20Jul17:''' Good on Mac now - not so good still on Windows | ||
+ | * {{done}} On the Light theme, the graphics for labels have a dark blue fill, and black outline, which makes the outlines difficult to see. | ||
+ | * {{done}} Help icon is crinkly (not strictly a theme issue, but can be fixed by putting the icon into the theme.) | ||
+ | |||
==Theme Code== | ==Theme Code== | ||
* {{done}} Use const on ImageCache data (by Henricj) | * {{done}} Use const on ImageCache data (by Henricj) | ||
+ | ** {{done}} Fix ensuing lib-path issue (by Paul) | ||
+ | * {{todo}} Invert selected label background and text on High Contrast (actually use custom colours, blue and white). | ||
+ | * {{todo}} Enable and tweak Paul's label-hover colouring. | ||
* {{todo}} All cursor (line) colours themable | * {{todo}} All cursor (line) colours themable | ||
* {{todo}} Abolish many pens and brushes and use the dynamic one. | * {{todo}} Abolish many pens and brushes and use the dynamic one. | ||
* {{todo}} Trawl all code for remaining hard coded images / colours. | * {{todo}} Trawl all code for remaining hard coded images / colours. | ||
* {{todo}} Rearrange cache to more logical order. | * {{todo}} Rearrange cache to more logical order. | ||
+ | ** {{done}} Rearrange cache to more logical order Part I (remove dead images, and some reordering). | ||
* {{todo}} Themable drop-downs for Device and Selection toolbars. | * {{todo}} Themable drop-downs for Device and Selection toolbars. | ||
+ | * {{done}} 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 in these two themes. | ||
+ | * {{done}} Light Theme big-button hover to have up and down colouring to better indicate what will happen if you click. | ||
+ | * {{done}} Dark Theme big-buttons to behave more like Light Theme, using split colouring. | ||
Line 23: | Line 44: | ||
* {{todo}} Cooked image built in using RC (on windows) sections (on linux) | * {{todo}} Cooked image built in using RC (on windows) sections (on linux) | ||
* {{todo}} Version migration scheme for themes. | * {{todo}} Version migration scheme for themes. | ||
+ | |||
+ | [[Category:Projects]] |
Latest revision as of 09:58, 25 January 2018
UnThemed
-
In Light and Classic themes the yellow color of the displayed superimposed trackname on audio tracks is found by meny people to be too hard to read. The same color used on both Dark and High Contrast thems is easily readable. We should be considering assigning the superimposed trackname color to be a pert of each theme, enabling a color suitable for that theme to be chosen by the developer.
- Peter 23Sep17: Longer term we may wish to consider user-customizable colours for the superimposed trackname on audio tracks - possibly even the user to customize on a per tack basis instead of, or as well as, a global setting.
-
Instrument colours 2 to 4 should be themed, and the default values certainly different for High-Contrast theme where the green is redundant and the black disappears into the background.
Image Cache Tweaks
-
A number of people would like a lighter RMS colour in the orange wave in Dark theme.
-
Make magnify-cursor right handed, and similar style to buttons.
-
Lighter highlighting in TCP per Bug 1681
- Peter 20Jul17: Tests ok on Windows and Mac
-
Highlight down for buttons as well as highlight up.
- Peter 20Jul17: Tests ok on Windows and Mac
-
More visible highlight on Classic.
-
Larger image for thumbs on sliders, so that we can have big thumbs on hover.
- Peter 20Jul17: On Mac I only see this on Light theme, not Classic or Dark. On Windows I don't see it at all.
- James 20Jul17: It's very visible on Hi-Contrast. Only the hover thumb is bigger, and it is its outline that is bigger. On dark, the dark outline makes the lighter center work better.
-
Fix number 7 on Note track.
- Peter 20Jul17: Good on Mac now - not so good still on Windows
-
On the Light theme, the graphics for labels have a dark blue fill, and black outline, which makes the outlines difficult to see.
-
Help icon is crinkly (not strictly a theme issue, but can be fixed by putting the icon into the theme.)
Theme Code
-
Use const on ImageCache data (by Henricj)
-
Invert selected label background and text on High Contrast (actually use custom colours, blue and white).
-
Enable and tweak Paul's label-hover colouring.
-
All cursor (line) colours themable
-
Abolish many pens and brushes and use the dynamic one.
-
Trawl all code for remaining hard coded images / colours.
-
Rearrange cache to more logical order.
-
Themable drop-downs for Device and Selection toolbars.
-
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 in these two themes.
-
Light Theme big-button hover to have up and down colouring to better indicate what will happen if you click.
-
Dark Theme big-buttons to behave more like Light Theme, using split colouring.