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

refactor(xwayland): improve dnd and cleanup #9405

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

nnyyxxxx
Copy link
Contributor

@nnyyxxxx nnyyxxxx commented Feb 14, 2025

fixes #9154
fixes #8964
fixes #8994

@nnyyxxxx nnyyxxxx marked this pull request as ready for review February 14, 2025 03:28
@nnyyxxxx nnyyxxxx marked this pull request as draft February 14, 2025 04:58
@nnyyxxxx
Copy link
Contributor Author

some edge cases

@nnyyxxxx
Copy link
Contributor Author

g2g

@nnyyxxxx nnyyxxxx marked this pull request as ready for review February 14, 2025 08:06
@vaxerski
Copy link
Member

christ, I'll have to test this myself a bit because in the dnd code when you touch something then some fucking app implodes

@nnyyxxxx
Copy link
Contributor Author

christ, I'll have to test this myself a bit because in the dnd code when you touch something then some fucking app implodes

should be good lmk how that goes

@nnyyxxxx
Copy link
Contributor Author

did you find any bugs with this? @vaxerski or nah

@vaxerski
Copy link
Member

I should make a rule that every time you ping me I delay my review by 2 days

@vaxerski
Copy link
Member

vaxerski commented Feb 15, 2025

dnd dolphin -> kitty = broken by this
dnd dolphin -> chromium tabs = broken by this (in the middle is fine, onto the tab bar to open as new tab is broken)

took me just 2 minutes

@nnyyxxxx
Copy link
Contributor Author

atleast its better than before lol

@nnyyxxxx nnyyxxxx marked this pull request as draft February 15, 2025 14:00
@nnyyxxxx
Copy link
Contributor Author

can you explain what u mean by broken lol

@nnyyxxxx
Copy link
Contributor Author

nvm i see now

@nnyyxxxx
Copy link
Contributor Author

broke more shit

@nnyyxxxx
Copy link
Contributor Author

atleast kitty is fixed now

@nnyyxxxx
Copy link
Contributor Author

kitty officially fixed

@nnyyxxxx
Copy link
Contributor Author

nnyyxxxx commented Feb 15, 2025

kitty officially fixed

image

@nnyyxxxx
Copy link
Contributor Author

idk what is up with chromium tbh

@nnyyxxxx
Copy link
Contributor Author

probably not an issue here

@nnyyxxxx
Copy link
Contributor Author

cuz i can perfectly drop into any other xwayland app

@nnyyxxxx
Copy link
Contributor Author

chromium tabs = broken by this (in the middle is fine, onto the tab bar to open as new tab is broken)

cant drop into middle before ba57bc0

@nnyyxxxx nnyyxxxx force-pushed the patch-2 branch 3 times, most recently from cfeaf59 to c2b9ecf Compare February 15, 2025 17:30
@nnyyxxxx nnyyxxxx changed the title fix(dnd): prevent input block after dnd refactor(xwayland): improve dnd and cleanup Feb 15, 2025
@nnyyxxxx
Copy link
Contributor Author

can you take another look, and see if anything else needs fixing other than chromium?

@vaxerski
Copy link
Member

yea, sec

@vaxerski
Copy link
Member

vaxerski commented Feb 15, 2025

both issues look fixed for me, can't find any bugs from short testing

@nnyyxxxx nnyyxxxx marked this pull request as ready for review February 16, 2025 04:28
@nnyyxxxx nnyyxxxx force-pushed the patch-2 branch 2 times, most recently from 40f98b6 to 4b4072b Compare February 16, 2025 09:02
@nnyyxxxx nnyyxxxx marked this pull request as draft February 16, 2025 11:44
@nnyyxxxx
Copy link
Contributor Author

a

@nnyyxxxx nnyyxxxx marked this pull request as ready for review February 16, 2025 12:24
@nnyyxxxx
Copy link
Contributor Author

im having a stroke

@nnyyxxxx
Copy link
Contributor Author

review when

@vaxerski
Copy link
Member

when I have some time to test this thoroughly

@nnyyxxxx
Copy link
Contributor Author

wouldnt you have to test thoroughly after i make changes according to your reviews as well? when you do review of course?

whats the point of reviewing after you test? wouldnt it be better to review now so you dont have to test for a second time after i make changes according to your reviews?

@nnyyxxxx
Copy link
Contributor Author

going based off of your message ofc

@vaxerski
Copy link
Member

I did skim through it and didnt find anything immediately wrong

@nnyyxxxx
Copy link
Contributor Author

okay

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