mkiol / dsnote

Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.
Mozilla Public License 2.0
566 stars 20 forks source link

Dark mode not available #156

Open Rack1538 opened 2 months ago

Rack1538 commented 2 months ago

There is no option to enable dark mode even though the website and update video clearly show the UI in dark mode. speechnote

mkiol commented 2 months ago

Thanks for reporting this issue.

Sadly, this is unsolved problem. Speech Note'UI is having trouble with Dark themes when used on desktop environments other than KDE Plasma. Under KDE Plasma the Dark theme works flawlessly. The problems start when you use any other DEs. On GNOME Dark theme partially works when "Graphical style" is set to "org.kde.desktop", but "partially" means that some parts of UI are still rendered in Light theme which makes the unreadable :/

I'm not sure what's causing this problem, but I think Flatpak might be playing a role somehow. It looks like other KDE apps on Flathub have similar issues when running under GNOME in Dark theme mode. I suspect that "isolation" provided by Flatpak's sandboxing somehow breaks theming...

atomikaya commented 2 months ago

As a fallback the Fusion theme is working for me in Fedora 40 but I should play around with Flatseal and see if there isn't a setting that would take care of this…

image

mkiol commented 1 month ago

@atomikaya Thanks for the info. Perhaps I should set "Fusion" as a default for non-KDE desktops.