Commit Graph
75 Commits
Author SHA1 Message Date
Romain Vigier 4f24db17cf Extension: Simplify enabling and disabling 2022-09-08 09:51:23 +02:00
Romain Vigier f9dcd79640 Extension: Remove unused import 2022-08-16 01:26:01 +02:00
Romain Vigier bb31fa9995 Extension: Add debug mode 2022-08-16 01:26:00 +02:00
Romain Vigier 9b4856e9c1 Settings: Remove background settings 2022-08-16 01:26:00 +02:00
Romain Vigier dc35777245 Revert "Extension: Load icons from resources"
This reverts commit 5d6804ab0d.
2022-04-08 13:46:23 +02:00
Romain Vigier 5d6804ab0d Extension: Load icons from resources 2022-04-04 22:23:48 +02:00
Romain Vigier 8f8f746941 Extension: Don't wait for the extension manager to be fully initialized 2022-03-14 20:02:33 +01:00
Romain Vigier 5f93618387 Extension: Remove unused enabled global variable 2022-03-13 18:55:57 +01:00
Romain Vigier 8cc8498bb6 Extension: Replace returned booleans in GLib sources by constants 2022-03-13 18:49:43 +01:00
Romain Vigier eec87793e3 Extension: Only disable a module if it exists 2022-03-13 18:41:06 +01:00
Romain Vigier 9bad231b39 Extension: Print error when starting 2022-03-13 17:58:22 +01:00
Romain Vigier 078976518d Extension: Add explanation for not disabling in unlock-dialog session mode 2022-02-26 11:41:24 +01:00
Romain Vigier bf17aa1a42 Add comments 2022-02-20 12:10:14 +01:00
Romain Vigier d8636f0f2c Put extension in a class 2022-02-20 03:06:30 +01:00
Romain Vigier d920c7dcd7 Use common Switcher class for themes and commands 2022-02-20 02:16:34 +01:00
Romain Vigier 6e16cde3d0 Use system background switching 2022-02-18 01:56:43 +01:00
Romain Vigier 3ac8abf50a Use gettext from extension utils 2021-08-29 12:37:35 +02:00
Romain Vigier dbb6275d35 Replace logDebug with console.debug 2021-08-25 15:18:23 +02:00
Romain Vigier 4594ebfca7 Directly use gsettings 2021-08-25 15:17:41 +02:00
Romain Vigier 789d465396 Make project REUSE-compliant 2021-08-17 16:02:05 +02:00
Romain 3ec21e76d0 Support GNOME 40 2021-03-17 12:31:58 +00:00
Romain Vigier 5d04270889 Use Promise to wait for the extension manager 2020-12-08 11:13:27 +01: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 Vigier 3df547ae3e Use idle loop while waiting for Extension Manager 2020-11-16 10:43:48 +01:00
Romain Vigier 0b89110fd4 Use correct metadata for gettext domain 2020-09-26 00:26:11 +02:00
Romain 514690926c Split settings into different files 2020-09-23 10:14:19 +00: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 849b38e208 Icon theme switching 2020-05-29 15:20:47 +00:00
Romain 49f58678bc Cursor theme switching 2020-05-29 09:30:53 +00:00
Romain f21bc025b7 Architecture rewrite and new features 2020-05-25 08:41:35 +00:00
Romain 337609a0ae Split modules into different files 2020-02-14 10:14:39 +00:00
Romain Vigier e9a160984d Update copyright notices 2020-02-14 01:30:44 +01:00
Romain Vigier 53761e3217 Move Variants to a separate file 2020-02-14 01:10:10 +01:00
Romain Vigier 916b88ab9a Merge branch 'theme-layan' 2020-02-13 19:05:10 +01:00
Romain Vigier 906a78bf2a Merge branch 'theme-flat-remix-gtk' 2020-02-13 19:03:59 +01:00
Romain Vigier c2c8a2b378 Merge branch 'theme-canta' 2020-02-13 19:02:55 +01:00
Romain Vigier 9ca6443288 Add Adapta theme support 2020-02-13 18:58:06 +01:00
Romain Vigier 3e4f9f1b2a Add Canta theme support 2020-02-13 18:51:31 +01:00
Romain Vigier 3a308e8d41 Add Layan theme support 2020-02-13 18:39:31 +01:00
Romain Vigier 4d95a2f537 Add Flat-Remix-GTK theme support 2020-02-13 18:24:31 +01:00
Romain Vigier ddbbeee688 Add Vimix theme support 2020-02-13 14:44:03 +01:00
Romain Vigier bffd0f8234 Fix code style 2020-02-08 23:21:31 +01:00
Romain Vigier 6316b3b78f Improve error handling 2020-02-08 23:17:25 +01:00
Romain Vigier f6ba91e3f1 Fix theme change not triggering variants detection 2020-02-01 10:44:04 +01:00
Romain Vigier aa705fb6f9 Fix theme change not triggering variants detection 2020-02-01 10:28:11 +01:00
Romain Vigier 48fd2119a7 Add support for Mojave GTK themes, bump to v12 2020-02-01 10:10:32 +01:00
Matti Hyttinen 2de52dd108 Add support for Matcha themes 2020-01-27 10:02:06 +00:00