ToDo: For DA Integration
From Audacity Wiki
This page is for keeping track of bugs in Dark Audacity integration into 2.2.0 development build.
- I'm hoping it will reduce the overhead in tracking bugs and requests for improvements
James: Thanks Gale and Peter for your feedback on these!
James 30Apr17: I think this experiment in an off-list buglist has been helpful so far for this feature. It's kept 45 bugs out of the tracker and allowed them to be tackled as a group. I think this only works because there is a developer 'on the case' for this set of bugs/issues.
- Gale 30Apr17: Very true about "only works if a developer is on the case". Thanks for being so.
Contents
Bugs
- Will re-instate as an option.
-
Tooltips for record-same-track and record-new-track don't update when user binds record-new-track to R and record-same-track to Shift + R
- Not a DA bug, but made more obvious by DA. Fix to be done for both record and play.
-
Selection toolbar is inaccessible (does not respond to tabs normally and not read by Screen Readers)
- This is caused by theming the text. The fix is to support color warping (on/off) as an option, on by default. With color warping active, which will happen if the system theme is similar enough, Audacity will use the system settings for this control rather than faking it by new (colored) text items. That will be OK for VI and HI-Contrast users.
- This is what is still to do on Bug 1630. Will fix by reducing sensitivity.
- This is caused by color warping from Windows default (bright) rather than from old default (darker). It will be fixed by using a darker default in the theme and color warping that to light on Windows.
- The fix is (a) to detect this special case and (b) draw a contrasting background behind the numbers in that case.
Peter 30Apr17: Works for me, W10 and Mac.
- Will fix. Wasn't a problem in DA which had a round pip.
Peter 30Apr17: Works for me, W10 and MAc.
- Will fix.
- Will fix.
- Will fix.
- Will fix.
- Will fix.
- Also some other parts of the frame were not always repainting.
-
Resizable floating toolbars shrink down to minimum size inside their frame, which stays the right size, on a theme change.
- Was not originally clear why.
- Aim to fix this.
Peter 02May17: this appears to be fixed now on W10 audacity-win-rd4726c2-2.2.0-alpha-02-may-17 - with commit 43ff84b. You see them being redrawn but they get redrawn at the correct resized/undocked size.
- Will add an extra color for the zebra coloring.
- Will at least use the background colors in future.
- Will fix.
- Will be fixed as part of other work.
- Will be fixed as part of other work. Possible the pin and bobbin should have white surrounds rather than black, but black seems to work OK, so not an essential.
Peter 18Apr17: I think these cotton reel icons are more serious than a mere "niggle".
- Peter 19Apr17: Thanks for promoting this James.
Lower Priority Bugs
Gale 04May17: Should the blue color be adjusted for Dark and Hi Contrast? I can just about read the numbers in High Contrast but not in Dark.
- Peter 04May17: On my laptop screen I'm finding the blue numbers quite clear to see in both Dark and Hi Contrast themes - and of course in Classic and Light.
- James 04May17: Independently I had already decided on a lighter blue for Dark Theme. Probably it will be better for HiContrast too - but at this stage I'd rather someone who needs HiContrast works on improving that theme as I can't tell what is actually needed in it and what isn't.

- Might have been a bug switching themes from hi-contrast which presumably has been squashed.
Peter 30Apr17: On my Macbook Pro Sierra 10.12.4 - I do not see a "sickly green color" for the unused track backgrounf. It is not quite the same gray as it is in 2.1.3 being slightly lighter - but it definitely looks gray and not "sickly green".
On W10 these two backgrounds look to be exactly the same - compared side-by-side in MS Paint.
@JamesWith a bit of effort I can probably create a similar comparison for the Mac coloring if you require.
- Could not reproduce this issue.
Peter 30Jun17: I do not see this on my Macbook Pro Sierra 10.12.4 testing on 30Apr17 2.2.0 alpha build for Mac. The Play cursor is perfectly visible in Hi-Contrast theme, both for normal Play, Timeline Quickplay and Scrub/Seek play - and the Scrub cursor in the Scrub Ruler displays fine. All ok in all the other three themes too.
-
(reported by Gale) Scrub ruler ends up the same colour as Timeline, in Light and Classic, after colour blending on Mac.
- Fix by adding a contrasting line. They will still be similar colours, but the zones will be clearly differentiated.
- Not a DA bug, but would be nice to fix it.
Improvement Requests
- These colors need to be split.
- These colors need to be split.
- There may be mistakes in that, and even possibly something that was there is now missing. A list here of the problem changes would help. Some changes were made for consistency and have sound reasons/arguments for them.
- Gale 24Apr17: It was the change from Store/Retrieve cursor or selection to Save/Restore. I changed it back.
- There may be mistakes in that, and even possibly something that was there is now missing. A list here of the problem changes would help. Some changes were made for consistency and have sound reasons/arguments for them.
Lower Priority Improvement Requests
- This is quite hard to do well, as mixing themes can lead to poor results, and it is hard for an algortihm to determine when to belnd and when not.
- This is a big chunk of work, and won't be in 2.2.0. It is most relevant to the Hi-Contrast theme where users may set individual colors for many aspects. Doing this well entails extending the color warping.
- It's possible using an old debug build with EXPERIMENTAL_THEMING_PREFS to export as separate images, and then re-import with the new code, saving some work.
- Would be nice to have.
Peter 30Apr17: Says you, James ;-)))
- Only gone in DA. It's till there in Audacity. It does not need to be brought back in DA, as the background change when there is a selection is enough, but if it is brought back it should do more than it did before - e.g. it should be a button to add/remove from sync-lock.
Peter 30Apr17: You also have the visual cues of the small clock icons in the bottom right corner of the tracks' Track Control Panel.
- Probably outside our control. Need to investigate.
Peter 30Apr17: I would say barely visible (both on Mac Sierra and W10) for Dark Theme - but definitely not invisible. On Hi Contast theme on W10 and Mac the focus is obvious, glaringly so (but then that is what you want from a hi-contrast theme I'd guess).
- James 30Apr17: I think there once was a dotted box on the play button in some circumstances and that was the 'focus', rather than it being the hover focus. I'm not convinced it matters.
- That is typically because they are controlled by the system theme. This has already been much improved by the blend-themes option, so that using Audacity with a system theme and related dark/light theme is better than it was.
- Not new. Might fix some time.
- It needs reorganising.
- These are still owner-draw.
Niggles
- Might fix some time.
- Instead the surrounds for buttons should be differentiated, and that will give greater clarity that the track is selected. And a different selection color used.
- This is tough. Maybe a blue and not as saturated would work.
- Also tough, though a much bigger color and brightness difference could be used.
- Hi-Contrast was originally done as a proof of concept. Can be fixed later.
- The shadow should be below, not above, so can't just rotate the normal pip.
With EXPERIMENTAL_DA
- Yep, ought to be made consistent. One thought is to use icons.
- Needs e.g. a ring around it.