freetube/static
vallode 3dcea52b75
System theme preference (#1800)
* Add system preference to theme-settings

* Add watching logic to check for dark theme settings

* Add en system theme translation

* Add explicit darkTheme option to browserWindow

* Remove unnecessary themeSource line

* Fix lint errors

* Move to using main process messaging for theme change

* Add system dataset selectors for themes

* Fix lint errors

* Change system theme to system default

* Use system default for deciding background color of newWindow

* Add baseTheme to state persistance

* Use baseTheme on browserWindow creation

* Fix lint errors

* Improve window background logic

* Catch settingsDb errors

* Remove dark flash on light themes

* Fix lint issues

* Fix system default sync on multiple windows

* Load database on each new window

* Fix lint errors

* Update compatibility for shared electron storage

* Remove unused console log

* Revert unnecessary changes

* Fix window maximize white flash

* Fix handleBaseTheme usage

* Use data-system-theme instead of data-theme

* Revert window maximize changes

* Fix theme flash on new window open
2022-05-11 10:30:40 -04:00
..
geolocations Create countries.json 2021-03-29 16:02:02 +00:00
locales System theme preference (#1800) 2022-05-11 10:30:40 -04:00
.gitkeep Push Latest Code to Repository 2020-02-16 13:30:00 -05:00
external-player-map.json Add support for external player 'iina' (#1424) 2021-10-07 07:46:33 +00:00
invidious-instances.json fix: white screen when invidious instances don't load (#1755) 2021-11-02 11:42:24 +00:00
manifest.json Add Initial PWA Functionality 2020-04-13 22:59:25 -04:00
pwabuilder-sw.js Fix linting issues 2020-06-19 16:20:06 -04:00