Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Display panels #77

Open
felixfung opened this issue Apr 5, 2023 · 0 comments
Open

Display panels #77

felixfung opened this issue Apr 5, 2023 · 0 comments
Labels
cosmetics Concerned with appearance rather than functionality

Comments

@felixfung
Copy link

Identify panels by _NET_WM_WINDOW_TYPE_DOCK? Then create ClientWins and put them in their own dlist in MainWin. Do not feed them into clientwin_move(), clientwin_map(), rather write a new function panelwin_map() that creates cw->destination, call clientwin_render(), XMapWindow().

Whether user input should be allowed into panels... I don't know. If needed, the list of ClientWins should be parsed here:

else if (mw && wid) {

Another config option would be whether the usual expose windows should overlap with the panels.

@felixfung felixfung added the cosmetics Concerned with appearance rather than functionality label Apr 5, 2023
@felixfung felixfung changed the title [Cosmetics] Display panels Display panels Apr 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cosmetics Concerned with appearance rather than functionality
Projects
None yet
Development

No branches or pull requests

1 participant