Closed horriblename closed 3 weeks ago
Sorry for the late response, was bogged down with schoolwork.
I don't see how the cast type is wrong. According to upstream documentation on touch events, all the arguments are passed as non-pointer types. The mouse movement and key / mouse button event handlers are all functional so I doubt that the touch events should be different. As with touch functions, I currently don't have any touchscreens to test it on to fix #56, but I'm pretty sure using touch with this patch applied would crash as args does not contain a pointer type. Since I could not test and debug touch without the hardware, I would probably remove touch support if the current implementation is causing crashes as reported in the issue. (nvm, my brain decided to shit itself
Source:
According to upstream documentation on touch events, all the arguments are passed as non-pointer types.
I changed from pointer to non-pointer though. and I did test it and it works
I can help with touch screen stuff + I plan on adding mouse/swipe features to touch later, so don't worry about touch too much :)
wtf am I having a stroke, how did I read the diff the other way around, no way im clowning this hard lmao
My bad, the change for input handlers lgtm. I dont use nix so I dont know about whats going on in the flakes. But I will merge for now.
I can help with touch screen stuff + I plan on adding mouse/swipe features to touch later, so don't worry about touch too much :)
Of course, please do!
fixes #56
I also updated hyprland input since it's causing
nix build
to fail