Closed ghost closed 4 years ago
Hi,
The problem you describe comes from the fact that tilda only works on X11 while Fedora probably switched to Wayland. Under wayland tilda can start via an XWayland wrapper but then it will only receive keyboard shortcuts when another X application is active such as Firefox.
Ideally at some point tilda needs to get a backend for wayland but that is not going to happen soon.
Tilda currently has no support tor dbus or signals but would be possible to add that.
Closing this one in favour of https://github.com/lanoxx/tilda/pull/396
After installing a fresh Fedora 30 (was using 29 before), now gnome is eating the keyboard events nothing gets to tilda and it wont reappear. Unless focus is on a non-gnome-native application such as chrome or Firefox. For instance when the focus is on file-roller, F1 would lunch help. But right now as I'm writing in Firefox, F1 will easily lunch tilda.
There is a gnome-shell extension called drop-down-terminal and in it's js code it uses the code below, but going through the gnome source I couldn't find where
Main.wm.addKeybinding
is implemented (actually I couldn't figure out which project it is in their zillion billion projects on their Gitlab page).I updated
tomboykeybinder.c
andtomboykeybinder.h
to their latest version but no luck. I changedXGrabKey
toXGrabKeyboard
as suggested by some, and yes it opens tilda but you can't type anything.XGrabKeyboard
doesn't have a very nice documentation.Is it possible to signal tilda to show? using SIG_something, or d-bus, or ...?
My system: Fedora 30 (fully updated)