I've seen several approaches in metadata.json, some only specifying whole versions, such as "3.22" while some with more specific such as "3.22.1". I had an issue opened where I had "3.24", "3.24.1" and "3.24.2" but the extension failed to work in…
I want to disable the keyboard shortcut overlay that appears on holding Super key in gnome desktop. How do I disable this?
I'm using Ubuntu Gnome 17.04.
I've searched and found the suggested…
I would like to include stackoverflow, duckduckgo and some other search results in GNOME Shell Search result. So, I think a GNOME Shell Extension will be the solution. Is it possible?
Developing extensions for the GNOME Shell mostly involves the use of C APIs through GObject Introspection. This means that most things achievable with C can be done in JavaScript, too. But there are some cases, where features of the C APIs cannot…
Is it possible to make inactive windows (i.e., windows without focus) less opaque, more transparent, less bright or somehow shaded in GNOME Shell? I'd like to have stronger visual feedback on which window is currently active / focused.
The purpose of my project is to implement a shader and attach it on stage. I want a whole screen deformation using JS gnome extension system. (I did it in C and recompile gnome but I would like to use a technology without any compilation…
I am trying to run a command from gjs and read the output asynchronously.
here is my synchronous code
let [res, pid, in_fd, out_fd, err_fd] = GLib.spawn_async_with_pipes(null,
['/bin/ls'], null, 0,…
I want to visualize some data on the background of the Gnome Shell top panel, behind all of the other elements. Like in this mockup: https://i.stack.imgur.com/tv1aH.jpg
Playing around with other extensions and reading through the St API docs [2] I…
I have a BoxLayout with multiple actors in it. One of the actors is a St.Entry.
I want this Entry to have keyboard-focus, so when the window is created, I can start typing right away.
I already found the "grab_key_focus()" method, but if I call…
Is there any trick to run my "destructor" code in an extension when Gnome Shell is closing (e.g. computer turning off)? I need to save some state variables to load them again in init() on start.
I need something like function enable() or disable().…
I developed my own gnome-shell extension that worked on GNOME Shell 3.4 and GNOME Shell 3.6. It's not working on GNOME Shell 3.8 and I can't find out why because I don't know where to access to any logs.
On GNOME Shell 3.4, using Looking Glass,…
I created a "Places" Cinnamon applet (a drop down list filled with folders).
And I would like to get the gnome icon name of a specific folder path. For instance, I would like to get the gnome icon name from the music folder "/home/USER/Music" which…
I'm working a Gnome Shell Extension and this one will require some settings (a path to a folder, an url and checkbox (switch on/off)).
I was wondering if it was possible to make it only using javascript for Gnome 3, or something like Python was…
After upgrading to gnome-shell 44.2, none of the extensions are working.
When I open gnome-extensions-app, it shows:
I am unable to enable any of the extensions.
If I browse to https://extensions.gnome.org/local/, it lets me flip the toggles for…
I'm trying to make a gnome-shell extension where I need to load an image from an URL / URI.
I can do that with St.TextureCache and that works great. I then try to put it in an St.Bin container, but the texture overflows the container (as shown in…