Commit Graph
94 Commits
Author SHA1 Message Date
Romain f21bc025b7 Architecture rewrite and new features 2020-05-25 08:41:35 +00:00
Romain Vigier b36fb7d20e Workaround error after suspend 2020-05-15 09:34:53 +02:00
Romain Vigier af2e41a4d1 Apply current variant on enable 2020-05-13 08:52:24 +02:00
Romain 4141bafaf6 Improve error handling 2020-05-09 10:05:27 +00:00
Romain bd5c3a0695 Add theme checks and manual variants support 2020-05-09 09:45:03 +00:00
Romain c62cf30c5a Add Location Services and manual schedule support 2020-05-06 20:25:37 +00:00
Romain f86d612251 Add Macwaita theme support 2020-04-20 17:46:32 +00:00
Romain Vigier ba1b7d663c Add Nextwaita theme support 2020-04-20 19:31:45 +02:00
Romain Vigier 4e49649743 Use includes instead of match 2020-04-16 00:16:58 +02:00
Romain Vigier 66b4e82d4c Fix Cabinet day variant 2020-04-15 23:52:42 +02:00
Romain dcd1be3d51 Add Simply Circles theme support 2020-04-15 21:41:26 +00:00
Romain de78258ef4 Add Cabinet theme support 2020-04-15 21:29:00 +00:00
Romain 43865c4404 Add Orchis theme support 2020-04-15 21:17:06 +00:00
Romain c004e96288 Add Prof-Gnome-3 theme support 2020-04-15 21:04:53 +00:00
Romain 1c1ae515f7 Use GSettings to store variants (Fix #11) 2020-04-13 07:27:25 +00:00
Romain Vigier 83eb667e00 Fix missing check 2020-04-12 20:12:16 +02:00
Romain Vigier b80a0afc0a Improve DBus signals handling 2020-04-12 16:20:45 +02:00
Romain Vigier ce98e1d40d Improve debug output 2020-04-11 12:03:00 +02:00
Romain Vigier e259d28ffa Improve debug output 2020-04-10 22:09:55 +02:00
Romain Vigier e817747f99 Add support for Plata theme 2020-04-02 13:20:31 +02:00
Romain Vigier 21ed681fca Refactor DBus calls, only emit on NightLightActive change (Fix #7) 2020-03-25 19:13:25 +01:00
Romain Vigier 6c877699c6 Remove unused method 2020-03-24 11:45:32 +01:00
Romain 21c15c2ba0 Don't reset user's original theme on screen lock (Fix #5) 2020-03-23 15:04:39 +00:00
Romain Vigier 69ebf5c45e Fix wrong name 2020-02-27 22:53:45 +01:00
Romain 42939cf7a9 Add support for ChromeOS theme 2020-02-27 14:50:55 +00:00
Romain b831d26a0a Add support for Teja theme 2020-02-27 14:35:13 +00:00
Romain Vigier 769b3dc00a Only warn user once when Night Light is disabled 2020-02-27 14:25:13 +01:00
Romain Vigier b052d85b43 Use Map to store variants 2020-02-27 10:02:06 +01:00
Romain Vigier 1cb9608a3d Update code documentation 2020-02-27 09:01:44 +01:00
Romain d2a86b5c0d Move theme logic to Themer, add debug output 2020-02-26 16:22:54 +00:00
Romain Vigier 989bfde395 Fix typos 2020-02-26 13:13:01 +01:00
Romain Vigier 4e681c82cd Fix original user theme not restored when disabling the extension 2020-02-25 21:47:37 +01:00
Romain Vigier 53d37fae53 Add utility function 2020-02-25 21:35:12 +01:00
Romain Vigier df8651e3dc Fix Themer not listening to theme changes 2020-02-25 21:31:09 +01:00
Romain Vigier 38dd7571ed Code refactoring 2020-02-25 21:13:33 +01:00
Romain 0d7be71955 Code refactoring 2020-02-25 20:09:44 +00:00
Romain 93b8f99d90 Check if Night Light is enabled 2020-02-25 19:43:12 +00:00
Romain Vigier 2a4750eb71 Don't guess new variants if this is the same theme 2020-02-24 16:48:05 +01:00
Romain Vigier df374d5e9b Improve variants guessing 2020-02-24 16:18:42 +01:00
Romain Vigier 56d5086f13 Fix typo 2020-02-24 15:25:49 +01:00
Romain Vigier 87a8f52027 Fix '-darker' theme variant getting stripped for day variant instead of '-darkest' 2020-02-23 20:07:14 +01:00
Romain Vigier 1818e50382 Add code documentation 2020-02-23 20:05:21 +01:00
Romain Vigier ff9d04cdb2 Always apply theme variant on theme change 2020-02-23 15:34:13 +01:00
Romain 337609a0ae Split modules into different files 2020-02-14 10:14:39 +00:00