View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0019931 | MMA | UI (general) | public | 2023-04-16 21:45 | 2023-04-28 23:48 |
Reporter | rusty | Assigned To | |||
Priority | urgent | Severity | feature | Reproducibility | always |
Status | closed | Resolution | reopened | ||
Product Version | 2.0.0 | ||||
Target Version | 2.0.0 | Fixed in Version | 2.0.0 | ||
Summary | 0019931: UI no longer 'dark-mode-compatible' (regression) | ||||
Description | MMA 1.x's UI was quite dark and it seems that many users liked it specifically because of that. With 2.x, regardless of what theme is used, portions of the UI are bright and thereby fail to meet the desire of numerous users for a darker UI (note: the 'need' for a darker UI seems to be due to a combination of usability and battery-usage on amoled screens--both points were mentioned). The optimal fix for this would be for MMA to automatically be compatible with the system's dark mode. e.g. for any defined set of skins, the skin should be defined as to how it should appear for both regular and dark modes. A temporary workaround would be to add a new 'Amber (dark mode)' skin (or perhaps just a 'Dark Grey' skin) which meets these user's needs. This is suboptimal, though, as it would require users to manually switch skins. e.g. a 'Dark grey' skin (suggested by a user in the forum) could substitute: - Grey Text on Yellow with Yellow text on grey - Orange background (in the notification bar) with black | ||||
Additional Information | https://www.mediamonkey.com/forum/viewtopic.php?p=508557#p508557 | ||||
Tags | No tags attached. | ||||
Fixed in build | 1079 | ||||
|
To fix dark mode quickly I used the suggested approach from https://m2.material.io/design/color/dark-theme.html The dark mode is for all themes the same, only the accent color is related particular theme. There is a new option "Dark mode" in Options/UI with three states: On Auto(follow system) Off On - means dark mode is always on (theme is similar to MMA 1.4) Auto - depending on system settings, dark mode can be ON,OFF (switching automatically according to sheduled time) OFF - same as a before, the theme is same throughout the day The default value is set to Auto. Fixed in build 2.0.0.1076 |
|
Tested 1076--looks good. Only one minor text tweek: Auto(follow system) --> Auto (follow system) i.e. a space should be added before the first parentheses. |
|
One other tweak (I believe that this issue cropped up in 1076): when the skin isn't in dark mode, it's not obvious which tab is selected. e.g. in Music, the tabs for Tracks, Albums, Genres, Artists, etc. don't clearly highlight which tab is active. In contrast, with dark mode enabled, the active tab _is_ highlighted. |
|
Fixed in build 2.0.0.1077 |
|
Test note: In 1076, with Dark Mode disabled, it's possible to get MMA into a state in which the home screen: - displays in dark mode - hides the OS status bar How to get into this state is unclear though. A new bug should be opened if repro steps can be determined. Note this screenshot is of Amber Grey with Dark Mode _off_ |
|
Verified 1077. |
|
There's another skin bug when Dark mode is enabled--it's difficult to see the Log ID at Options > Help > Send logs |
|
Fixed in build 2.0.0.1079 |
|
Verified 1079. |