Is it possible to set X11's "Extended Window Manager Hints" when using the eframe? #1432
-
Hello. I would like to use egui through eframe for making an overlay-like application. I found out that this state in X11 protocols case could be altered by setting these flags. So the main question is as it is in the title: Thank you for your time. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
I may sound a little negative, but its just my frustration with the overlay work :D
you will need to make your own egui integration. I made a thing for this https://github.com/coderedart/egui_overlay which uses glfw + wgpu + egui to make an overlay. you can fork it and just edit the code to play around. there's already an example in that repo too which you can run with
its also crossplatform (atleast windows + linux). don't bother with x11, I have spent months before i could make it work (and a lot of x11 spec reading). use the egui_overlay for now. if hit-test feature of winit i linked about is finally allowed, then i will probably port the egui_overlay to winit. also, fullscreen windows are often below always_on_top windows. you need to set a I'm making an overlay for Guild Wars 2 game, and its been months of work to find all the little quirks. |
Beta Was this translation helpful? Give feedback.
I may sound a little negative, but its just my frustration with the overlay work :D
the following layered stacking order is recommended
. so, its not guaranteed. for example, in i3, floating windows are always on top on tiling windows, but you cannot set one floating window to be above another.i3/i3#4478