Commit Graph
88 Commits
Author SHA1 Message Date
Romain Vigier 4594ebfca7 Directly use gsettings 2021-08-25 15:17:41 +02:00
Romain Vigier dac232889e Listen to on-demand time setting changes 2021-08-20 11:37:24 +02:00
Romain Vigier 789d465396 Make project REUSE-compliant 2021-08-17 16:02:05 +02:00
Romain Vigier 9deb4eb226 Allow icon theme to override on-demand icons 2021-04-22 13:14:05 +02:00
Romain 3ec21e76d0 Support GNOME 40 2021-03-17 12:31:58 +00:00
Romain Vigier 296a49b55f Connect on-demand panel button to touch event 2020-12-28 10:42:05 +01:00
Romain Vigier 584ca38d92 Emit when enabled 2020-12-20 18:58:13 +00:00
Romain Vigier 69b997c659 Activate timer before modules and activate always on-demand timer first 2020-12-03 11:47:34 +01:00
Romain Vigier d2d6da0ec8 Update eslintrc from GJS, fix errors and missing JSDocs 2020-11-26 15:06:27 +01:00
Romain 3cc980ff4e Add on-demand option for all automatic sources 2020-11-06 10:36:50 +00:00
Romain Vigier d3f57ce481 Follow Night Light "Disable until tomorrow" 2020-11-04 11:05:27 +01:00
Romain Vigier 0b89110fd4 Use correct metadata for gettext domain 2020-09-26 00:26:11 +02:00
Romain Vigier d5f4be5d60 Use custom icons for on-demand status 2020-09-26 00:25:24 +02:00
Romain Vigier 1e7f7d4032 Fix background not updating 2020-09-24 13:43:16 +02:00
Romain 514690926c Split settings into different files 2020-09-23 10:14:19 +00:00
Romain c20ec742a5 Use GeoClue2 Simple to get location 2020-09-07 09:05:06 +00:00
Romain Vigier 96928f3663 Don't save original themes 2020-08-24 11:28:38 +02:00
Romain Vigier 774b994de3 Add support for WhiteSur theme 2020-08-10 11:43:08 +02:00
Romain Vigier 74a0d9c1c8 Add support for McOS11-Shell 2020-08-10 11:12:27 +02:00
Romain f02a3de8db Add support for MC-OS CTLina theme 2020-08-10 08:13:45 +00:00
Romain Vigier 14a209a45a Don't remove keybinding if it wasn't added 2020-08-07 13:30:55 +02:00
Romain e3b7b6661b Merge branch 'feature/ondemand-timer-button-placement' into 'master'
Add options for on-demand button placement

Closes #27

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!42
2020-08-06 06:35:21 +00:00
Romain 6ff6df8248 Add options for on-demand button placement 2020-08-06 06:35:21 +00:00
Romain Vigier 9e18f1f038 Don't try to set variant if the current time is unavailable 2020-08-05 12:23:04 +02:00
Romain Vigier 2af512482d Set current variant when manual Shell variants are enabled 2020-08-05 12:11:43 +02:00
Romain Vigier ad709d651a Add manual Shell variants changed signal 2020-08-05 12:10:16 +02:00
Romain Vigier 9c0894d4a0 Set current variant when manual GTK variants are enabled 2020-08-05 12:08:14 +02:00
Romain Vigier 271bfea384 Add manual GTK variants changed signal 2020-08-05 11:45:59 +02:00
Romain cc0e5dffc0 Refactor On-demand Timer 2020-08-04 04:15:45 +00:00
Romain Vigier c91877fd88 Fall back to manual schedule when the manual time source is unavailable 2020-08-03 22:16:44 +02:00
Romain 728ae6ef40 Use ESLint and reformat code 2020-08-01 07:31:53 +00:00
Romain Vigier c6f35255b2 Move all old shell versions compatibility code to a single file 2020-07-28 12:10:53 +02:00
Romain Vigier 6136becfb9 Enable timer first 2020-07-25 13:26:51 +02:00
Romain Vigier a555bc2ed5 Fix typo 2020-07-25 13:24:17 +02:00
Romain Vigier 7db7fb67b5 Compatibility fix 2020-06-15 17:22:53 +02:00
Romain c17f5898d6 Allow disabling GTK and shell variants switching 2020-06-15 14:13:37 +00:00
Romain dd5c425cce Add empty shell theme variant 2020-06-15 08:03:23 +00:00
Romain Vigier 6ee2b44d88 Fix formatting 2020-06-15 09:54:34 +02:00
goodwillcoding 80bf68c484 On-demand scheduling with topbar button and keybinding 2020-06-15 07:52:13 +00:00
Romain Vigier 4ca1c6374e Fix double Timer enabling 2020-05-31 09:34:22 +02:00
Romain 849b38e208 Icon theme switching 2020-05-29 15:20:47 +00:00
Romain Vigier f836cb76c8 Fix missing disconnect 2020-05-29 16:43:22 +02:00
Romain 49f58678bc Cursor theme switching 2020-05-29 09:30:53 +00:00
Romain Vigier c589336d8f Fix typo 2020-05-28 20:35:51 +02:00
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