Clem Cords
Clem Cords
Sorry for the period of inactivity, I found out this was an issue fixed with GTK4.12: https://gitlab.gnome.org/GNOME/gtk/-/issues/5877, so it was a bug. This will be fixed when the binary builder...
Hi, sorry for the late reply. The function is called `get_is_revealed`, this is an error in the documentation. Thank you for pointing it out
Yes, this is true. As it says in the [planned features](https://github.com/Clemapfel/mousetrap.jl#planned-features) making the installation a one-liner is a high priority
I'm just waiting for https://github.com/JuliaPackaging/Yggdrasil/pull/7461 now, everything is in order and ready to be published on Mousetraps end. Once the jll is on yggdrasil, I can open the Julia registry...
That's weird but yeah it doesn't seem to be related to anything I have control over, it seems to be an issue with `libadwaita_jll`, which is crucial to mousetrap, but...
There's definitely no way to do this cross-platform, as the window manager has complete control over where windows appear. On Linux Wayland or x11 you can get the native pointer...
Wait what, there's a typo, how have I or someone else not found that yet, let me fix that real quick
Until #59 is merged you can use this function instead: ```julia function set_transient_for!(self::Window, other::Window) detail.set_transient_for!(self._internal, other._internal) end ``` It just makes it so `self` is always on top of `other`....
I don't see how these settings would help but you can set them like this: ```julia using Mousetrap import GTK4_jll main() do app::Application settings = ccall((:gtk_settings_get_default, GTK4_jll.libgtk4), Ptr{Cvoid}, ()) @ccall...
I've been looking into https://docs.gtk.org/gtk4/method.Application.set_menubar.html which states: > Depending on the desktop environment, this may appear at the top of each window, or **at the top of the screen** I...