FelixSchladt / OxideWM

X11 dynamic tiling window manager written in rust
GNU General Public License v3.0
5 stars 0 forks source link

Investigate how to handle popups #35

Open janschaible opened 1 year ago

janschaible commented 1 year ago

Questions:

FelixSchladt commented 1 year ago

Hi, I did some digging related to my Statusbar ticket. The required information for this ticket is available vie the XAtoms.

I included the very basics in my branch #85 for atom handling

Here are some maybe helpful links https://github.com/sminez/penrose/blob/develop/src/x/atom.rs Take a look especially at the last 15 lines!!!

https://github.com/sminez/penrose/blob/develop/src/x11rb/mod.rs Take a look at lines 404 -500

https://smithay.github.io/smithay/x11rb/protocol/xproto/struct.AtomEnum.html

Dont know if this one is helpful for you: https://specifications.freedesktop.org/wm-spec/wm-spec-latest.html

B1TC0R3 commented 1 year ago

Here is the documentation for what I believe to be the method to know whether a window is floating:

B1TC0R3 commented 1 year ago

@FelixSchladt @janschaible @gungula @Philipp6802

As we have talked about in short already, I would like to delegate this issue to someone else, as I am now taking care of testing. Are there any volunteers?