Commit Graph
100 Commits
Author SHA1 Message Date
Romain Vigier 450b8b1a9a Add support for Adwaita Colors theme 2020-08-10 11:49:12 +02:00
Romain Vigier 774b994de3 Add support for WhiteSur theme 2020-08-10 11:43:08 +02:00
Romain Vigier 035c117a14 Add support for Yaru Colors theme 2020-08-10 11:30:04 +02:00
Romain Vigier a6e55d5cc5 Build on manual pipeline run 2020-08-10 11:21:21 +02:00
Romain Vigier 74a0d9c1c8 Add support for McOS11-Shell 2020-08-10 11:12:27 +02:00
Romain Vigier 0fd1490afa Build on manual pipeline run 2020-08-10 10:47:22 +02:00
Romain Vigier 2cf0296245 Build on manual pipeline run 2020-08-10 10:43:10 +02:00
Romain Vigier 2aaa38af01 Use Node image for test stage and only build for tags 2020-08-10 10:39:46 +02:00
Romain f02a3de8db Add support for MC-OS CTLina theme 2020-08-10 08:13:45 +00:00
Romain Vigier 59a6d32cde Bump to v35 2020-08-07 13:45:11 +02:00
Romain bd219847f6 Merge branch 'fix/non-existent-keybinding-warning' into 'master'
Don't remove keybinding if it wasn't added

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!45
2020-08-07 11:36:18 +00:00
Romain be221b6c97 Merge branch 'feature/prefs-clear-buttons' into 'master'
Add clear buttons

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!44
2020-08-07 11:31:45 +00:00
Romain Vigier 14a209a45a Don't remove keybinding if it wasn't added 2020-08-07 13:30:55 +02:00
Romain Vigier 4f00716a88 Add clear buttons 2020-08-07 13:26:15 +02:00
Romain Vigier d7c56f44da Fix typo 2020-08-06 12:53:12 +02:00
Romain Vigier b5eb04f913 Fix typo 2020-08-06 12:52:14 +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 318603bcf2 Merge branch 'fix/recover-after-themer-auto-variants-error' into 'master'
Recover after Themer automatic variants detection error

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!43
2020-08-05 10:30:22 +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 Vigier 632e5db4dc Add missing JSDocs 2020-08-04 10:20:51 +02:00
Romain Vigier 114d0b6f53 Bump to v34 2020-08-04 06:16:24 +02:00
Romain cd1e07ac43 Merge branch 'refactor/ondemand-timer' into 'master'
Refactor On-demand Timer

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!41
2020-08-04 04:15:45 +00:00
Romain cc0e5dffc0 Refactor On-demand Timer 2020-08-04 04:15:45 +00:00
Romain Vigier f6d6ab36d6 Fix typo 2020-08-03 23:32:06 +02:00
Romain Vigier c980f4982c Bump to v33 2020-08-03 23:13:00 +02:00
Romain Vigier 4d23794849 Update screenshot 2020-08-03 23:12:27 +02:00
Romain Vigier 86b821f514 Only update preview if the file is a valid image 2020-08-03 22:56:02 +02:00
Romain 886ea9ed09 Merge branch 'fix/fallback-from-disabled-manual-time-source' into 'master'
Fall back to manual schedule when the manual time source is unavailable

Closes #20

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!40
2020-08-03 20:22:07 +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 c92f4f8c0d Merge branch 'refactor/prefs-ui' into 'master'
Build preferences from UI file

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!39
2020-08-03 20:11:47 +00:00
Romain e477be9ae6 Build preferences from UI file 2020-08-03 20:11:47 +00:00
Romain Vigier 7440cec8ff Include tests in test CI job 2020-08-01 09:35:17 +02:00
Romain 7f9c03e645 Merge branch 'refactor/eslint' into 'master'
Use ESLint and reformat code

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!38
2020-08-01 07:31:53 +00:00
Romain 728ae6ef40 Use ESLint and reformat code 2020-08-01 07:31:53 +00:00
Romain Vigier 35c6b8fa33 Clean unused code 2020-07-29 09:55:00 +02:00
Romain Vigier 5673509077 Bump to v32 2020-07-29 09:50:41 +02:00
Romain e948955570 Merge branch 'refactor/shell-version-compat' into 'master'
Move all old shell versions compatibility code to a single file

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!37
2020-07-28 10:16:19 +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 4e70a11624 Merge branch 'refactor/enable-timer-first' into 'master'
Enable timer first, other modules should rely on signal to execute their actions.

Fix #25 


<!-- Don't remove the following line -->

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!36
2020-07-28 09:00:50 +00: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 0d32907de1 Update translation 2020-06-15 17:56:41 +02:00
Romain Vigier 184f114dfa Bump to v31 2020-06-15 17:49:03 +02:00
Romain Vigier 85c10d26c0 Update description and screenshot 2020-06-15 17:48:51 +02:00
Romain Vigier 08b6641978 Improve time source label 2020-06-15 17:26:28 +02:00
Romain Vigier 7db7fb67b5 Compatibility fix 2020-06-15 17:22:53 +02:00
Romain 46dc9a8a12 Merge branch 'refactor/preferences-gui' into 'master'
Preferences: Update sensitivity of the whole row

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!35
2020-06-15 14:54:57 +00:00
Romain Vigier 460237687f Update sensitivity of the whole row 2020-06-15 16:44:12 +02:00
Romain a9369f8c20 Merge branch 'feature/actions-toggle' into 'master'
Allow disabling GTK and shell variants switching

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!27
2020-06-15 14:13:37 +00:00
Romain c17f5898d6 Allow disabling GTK and shell variants switching 2020-06-15 14:13:37 +00:00
Romain Vigier 5a0c0d7f36 Update translation 2020-06-15 10:11:53 +02:00
Romain daebd7d76c Merge branch 'bugfix/empty-shell-theme' into 'master'
Add empty shell theme variant

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!34
2020-06-15 08:03:23 +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
Romain b7917d47b0 Merge branch 'toggles' into 'master'
On-demand scheduling with topbar button and keybinding

Closes #17

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!32
2020-06-15 07:52:13 +00:00
Romain ddd553e31b Merge branch 'bugfix/double-timer-enable' into 'master'
Fix double Timer enabling

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!33
2020-05-31 07:41:07 +00:00
Romain Vigier 4ca1c6374e Fix double Timer enabling 2020-05-31 09:34:22 +02:00
Romain d8ae81532b Merge branch 'bugfix/compatibility' into 'master'
Fix some errors in 3.28

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!31
2020-05-30 18:33:56 +00:00
Romain Vigier fa8f70accc Fix some errors in 3.28 2020-05-30 20:27:16 +02:00
Romain 41407e18ef Merge branch 'refactor/preferences-styling' into 'master'
Make preferences have the same width on all pages

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!30
2020-05-30 18:08:11 +00:00
Romain Vigier 8370f31271 Make preferences have the same width on all pages 2020-05-30 20:01:18 +02:00
Romain 116abaf87d Merge branch 'refactor/get-resources' into 'master'
Refactor resources listing

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!29
2020-05-29 16:40:01 +00:00
Romain Vigier 8314adccf7 Refactor resources listing 2020-05-29 18:32:50 +02:00
Romain bcbaa89312 Merge branch 'feature/icon-themer' into 'master'
Icon theme switching

Closes #16

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!28
2020-05-29 15:20:47 +00: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 Vigier 17426897e9 Update CI 2020-05-29 11:44:41 +02:00
Romain fbab427cf3 Merge branch 'feature/cursor-themer' into 'master'
Cursor theme switching

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!26
2020-05-29 09:30:53 +00:00
Romain 49f58678bc Cursor theme switching 2020-05-29 09:30:53 +00:00
Romain Vigier f6e0b0dbf9 Update translations 2020-05-29 11:24:18 +02:00
Romain Vigier c589336d8f Fix typo 2020-05-28 20:35:51 +02:00
Romain Vigier 4f84a662a8 Move resources to res directory 2020-05-26 10:11:57 +02:00
Romain Vigier db6ed1f740 Update templates 2020-05-26 10:08:24 +02:00
Romain Vigier b13c9161b4 Update CI 2020-05-25 20:20:26 +02:00
Romain Vigier 8c9afacb24 Clean icon markup 2020-05-25 20:09:35 +02:00
Romain Vigier cbfb3769b3 Add background image source 2020-05-25 15:49:39 +02:00
Romain Vigier 0df586ee58 Update CI 2020-05-25 13:13:46 +02:00
Romain Vigier 1448e3b8a7 Update contributing 2020-05-25 13:04:50 +02:00
Romain Vigier 0959cb382a Update templates 2020-05-25 13:03:18 +02:00
Romain c0abf74625 Merge branch 'rewrite/2' into 'master'
Architecture rewrite and new features

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!25
2020-05-25 08:41:35 +00:00
Romain f21bc025b7 Architecture rewrite and new features 2020-05-25 08:41:35 +00:00
Romain Vigier c64f0e8993 Bump to v29 2020-05-15 09:35:19 +02:00
Romain Vigier b36fb7d20e Workaround error after suspend 2020-05-15 09:34:53 +02:00
Romain Vigier f2a04705ce Bump to v28 2020-05-13 08:57:39 +02:00
Romain Vigier 0d546b9614 Fix preferences window error 2020-05-13 08:57:03 +02:00
Romain Vigier af2e41a4d1 Apply current variant on enable 2020-05-13 08:52:24 +02:00
Romain Vigier af8fc0a9c6 Fix typo 2020-05-10 10:06:45 +02:00
Romain Vigier 2b470d73c2 Use rules in CI 2020-05-10 10:05:18 +02:00
Romain Vigier a0f8aac8fa Bump to v27 2020-05-09 12:06:26 +02:00
Romain Vigier c9dd2c561e Update description 2020-05-09 12:06:10 +02:00
Romain c32c250b1f Merge branch 'refactor/error' into 'master'
Improve error handling

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!24
2020-05-09 10:05:27 +00:00
Romain 4141bafaf6 Improve error handling 2020-05-09 10:05:27 +00:00
Romain fcebd20f7f Merge branch 'refactor/themer' into 'master'
Add theme checks and manual variants support

See merge request rmnvgr/nightthemeswitcher-gnome-shell-extension!23
2020-05-09 09:45:03 +00:00
Romain bd5c3a0695 Add theme checks and manual variants support 2020-05-09 09:45:03 +00:00
Romain Vigier 8b887b507a Bump to v26 2020-05-06 22:27:17 +02:00