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

Mate panel does not autohide and even hide on hide button press in wayland, wayfife 0.8 #1435

Open
mark-herbert42 opened this issue Mar 3, 2024 · 1 comment

Comments

@mark-herbert42
Copy link

On gentoo, wayfire 0.8. Compiled with wayland support and somehow works.

@lukefromdc
Copy link
Member

lukefromdc commented Mar 5, 2024

I did not do anything with the panel hide/autohide code in my wayland porting work, so this is just an example of a feature not yet implemented in wayland. The fact that this does not work YET puts it on the list of x11 features still missing in wayland.

NOT sure if autohide is possible in wayland without entirely new code though, as a hidden panel would not be able to see the cursor at all even when it moves into the space occupied by the panel when it shows. Probably the panel would have to remain "showing" but transparent, and would have to be moved to the bottom while keeping caja from claiming that space for itself.

Hide buttons should be possible, though to clear the space for anything else might have to be just one button or else two buttons in totally separate windows containing them only. These at least could be interacted with in the normal way, but I doubt the x11 code would work.

We probably should disable the hide buttons and hide/autohide options entirely in wayland unless and until someone writes code to make hiding the panel work in wayland

If anyone else wants to help with panel hiding code (or anything else), PR's or even code snippets are most welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants