Add animations to different items and customize them. Please reset the extension after updating. The Extension will stop when upgraded to an incompatible version. In that case an Update tab is created to easily reset the extension. A Reset menu entry is also always present in in the Top Right Application menu of the extension preferences window. A Default shortcut combination of Super Key + t is provided to disable the extension. Some effects might not work properly on wayland, for which an option to integrate with wayland is provided on Integrations tab. However, some animations might not work properly. To manage effect Delay time enable Show delay time in preferences Window from Top Right Application menu -> Preferences and reopen preferences.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.
Version | Status |
---|---|
18 | Active |
17 | Rejected |
16 | Rejected |
15 | Rejected |
14 | Active |
13 | Inactive |
12 | Active |
11 | Active |
10 | Inactive |
9 | Active |
8 | Active |
7 | Active |
6 | Active |
5 | Active |
4 | Active |
3 | Active |
2 | Active |
1 | Active |
Instead of using four spawn commands you should use const Me = imports.misc.extensionUtils.getCurrentExtension(); let configPath = Me.path() . '/../../../../../.config'; now you are on config folder and you can use Gio.File.new_for_path(configPath): https://gjs-docs.gnome.org/gio20~2.66p/gio.file to give you an example: let myFile = Gio.File.new_for_path(configPath); let folderExists = myFile.get_child('foldername').query_exists(null); let fileExists = myFile.get_child('filename.ext').query_exists(null); If you have any question you can ask us on GNOME Matrix channel: https://matrix.to/#/#extensions:gnome.org
Thanks. I'll try implementing it.
I forgot to mention you can use `GLib.get_user_config_dir()` to get the config dir: https://gjs-docs.gnome.org/glib20~2.66.1/glib.get_user_config_dir