-
-
Notifications
You must be signed in to change notification settings - Fork 76
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
WindowSwitcher: Don't use Gtk #1868
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This branch is broken on my machine. It displays a transparent rectangle and a white rectangle in the top left corner of the screen and randomly crashes.
Sorry I shuffled some things around and didn't test again 😅 |
Ok I found another crash I hope that was it 🤞 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Doesn't crash anymore and works as expected. Good job!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just confirming everything looks the same here to my eyes. I think render_frame
is supposed to render all box shadows IIRC. There's a missing inner box shadow but this is also the case in master so LGTM 🚀
Slowly going towards #1839
While we're here let clutter handle layouting and don't do it ourselves.
I'm not sure whether we need a border or something here. StyleContext.render_frame was called but in the CSS I didn't find any hints to a border or something similar? Also visually it seems to be the same? Although I'm not sure my eyes are good enough to make out a difference :)