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 fixes #1682

Closed
wants to merge 23 commits into from
Closed

Wayland fixes #1682

wants to merge 23 commits into from

Conversation

lenemter
Copy link
Member

@lenemter lenemter commented Jun 13, 2023

Closes #970

Basically makes Wayland session launchable.

We can get around issues with Gtk.StyleContext and Gtk.WidgetPath if we create them a bit later, e.g. create window switcher's Gtk objects when user opens window switcher for the first time, or just create them in Clutter.Actor.paint :)

Since there is #1674 we might want to hardcode the theme colors, which is done here.

@tintou
Copy link
Member

tintou commented Jun 13, 2023

Wow, great, can you break it in meaningful commits, I'd prefer this to not being squashed-and-merged 😉

@lenemter lenemter marked this pull request as draft June 13, 2023 15:38
@lenemter
Copy link
Member Author

@tintou Done.

@lenemter
Copy link
Member Author

Closing because it was split into many pull requests and merged.

@lenemter lenemter closed this Jun 14, 2023
@lenemter lenemter deleted the lenemter/wayland-shadow-effect-test branch June 14, 2023 13:19
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

Successfully merging this pull request may close these issues.

ShadowEffect class causes hangs/crashes on Wayland
3 participants