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

Some fixes to XWM #7856

Merged
merged 6 commits into from
Sep 20, 2024
Merged

Some fixes to XWM #7856

merged 6 commits into from
Sep 20, 2024

Conversation

JassonCordones
Copy link
Contributor

@JassonCordones JassonCordones commented Sep 19, 2024

Describe your PR, what does it fix/add?

  • Implemented RAII wrappers for XCBConnection and SCBErrorContext for better resource management and cleanup.
  • Made readability improvement in a Xsurface function.

Is there anything you want to mention? (unchecked code, possible bugs, found problems, breaking compatibility, etc.)

I didn't implement RAII wrapper for evensources cus lazy.

Is it ready for merging, or does it need work?

No
Now is ready

@vaxerski
Copy link
Member

Is it ready for merging, or does it need work?
No

Request my review when ready then

@JassonCordones JassonCordones marked this pull request as draft September 19, 2024 20:37
@JassonCordones JassonCordones marked this pull request as ready for review September 19, 2024 20:40
@JassonCordones
Copy link
Contributor Author

JassonCordones commented Sep 19, 2024

I checked. Now is ready

src/xwayland/XWM.hpp Outdated Show resolved Hide resolved
src/xwayland/XWM.hpp Outdated Show resolved Hide resolved
src/xwayland/XWM.hpp Outdated Show resolved Hide resolved
src/xwayland/XWM.hpp Outdated Show resolved Hide resolved
src/xwayland/XSurface.cpp Outdated Show resolved Hide resolved
@JassonCordones
Copy link
Contributor Author

Done

vaxerski
vaxerski previously approved these changes Sep 20, 2024
@vaxerski
Copy link
Member

clang-format needed ci fails

@JassonCordones
Copy link
Contributor Author

Yeah, sorry I'm dumb

@vaxerski vaxerski merged commit 4414cd0 into hyprwm:main Sep 20, 2024
11 checks passed
leiserfg pushed a commit to leiserfg/Hyprland that referenced this pull request Sep 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants