electron/shell
trop[bot] 13bdefa549
feat: enable dark mode on GTK UIs (#40011)
feat: port DarkModeManagerLinux

This is needed after https://bugs.chromium.org/p/chromium/issues/detail?id=998903
and replaces the previous workaround to detect dark mode on GTK.
Detect system dark theme preference via xdg settings portal:
https://flatpak.github.io/xdg-desktop-portal/#gdbus-org.freedesktop.portal.Settings

Closes: https://github.com/electron/electron/issues/38961
Closes: https://github.com/electron/electron/issues/28838

Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Robert Günzler <r@gnzler.io>
2023-09-28 10:33:05 +02:00
..
app refactor: clean up Node.js cli arg parsing (#39510) 2023-08-16 09:45:06 +02:00
browser feat: enable dark mode on GTK UIs (#40011) 2023-09-28 10:33:05 +02:00
common refactor: use type enum in file stats for asar archive (#39969) 2023-09-25 09:54:40 -04:00
renderer feat: add `senderIsMainFrame` to messages sent via `ipcRenderer.sendTo()` (#39206) 2023-07-27 22:59:46 +02:00
services/node chore: remove unused std includes (#38795) 2023-06-14 17:35:49 -04:00
utility chore: remove unused std includes (#38795) 2023-06-14 17:35:49 -04:00