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

wayland: Implement shell #1906

Merged
merged 3 commits into from
May 24, 2024
Merged

wayland: Implement shell #1906

merged 3 commits into from
May 24, 2024

Conversation

leolost2605
Copy link
Member

@leolost2605 leolost2605 commented May 24, 2024

Big PR with #1705, #1887 and hooking both up with some modifications.
Therefore can/should be rebased merged IMHO.

This is all we need for a fully functional wayland shell.
The API we have for the panel is:

set_anchor
focus
set_size // If this is not called the size of the surface will be used but this is necessary for wingpanel
set_hide_mode

everything else API wise is left untouched from #1705

Corresponding dock PR: elementary/dock#240

Closes #1892
Closes #1887
Closes #1888
Closes #1705
Closes #1820

Fixes #1694
Fixes #1365
Fixes #68

@leolost2605 leolost2605 marked this pull request as ready for review May 24, 2024 12:33
@leolost2605 leolost2605 requested review from tintou and a team May 24, 2024 12:37
@tintou
Copy link
Member

tintou commented May 24, 2024

This looks really promising

@leolost2605 leolost2605 requested a review from tintou May 24, 2024 13:34
@leolost2605 leolost2605 merged commit 74fcd4a into master May 24, 2024
4 checks passed
@leolost2605 leolost2605 deleted the leolost/wl-shell branch May 24, 2024 14:09
@danirabbit
Copy link
Member

Congrats and thank you for your hard work on this! 🎉 🍾 🍻 🎈 🥳

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