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

Support libinput 1.27.0 or later #325

Merged
merged 1 commit into from
Nov 24, 2024
Merged

Support libinput 1.27.0 or later #325

merged 1 commit into from
Nov 24, 2024

Conversation

iberianpig
Copy link
Owner

This PR addresses compatibility with the libinput debug-events format introduced in libinput version 1.27.0.

Changes:

  • Added a method libinput_1_27_0_or_later? in libinput_command.rb to determine if the libinput version is 1.27.0 or later.
  • Updated libinput_gesture_parser.rb to handle the parsing of gesture events for libinput version 1.27.0 and later.

closes: #324

@iberianpig iberianpig changed the title support libinput 1.27.0 or later Support libinput 1.27.0 or later Nov 24, 2024
@iberianpig iberianpig self-assigned this Nov 24, 2024
@iberianpig iberianpig added the bug label Nov 24, 2024
@iberianpig iberianpig force-pushed the feature/libiput_1_27_0 branch from d8062dd to 95b1be8 Compare November 24, 2024 15:52
- Add `libinput_1_27_0_or_later?` method to `LibinputCommand`
- Add `parse_line_1_27_0_or_later` method to `LibinputGestureParser`
@iberianpig iberianpig force-pushed the feature/libiput_1_27_0 branch from 95b1be8 to 468bb98 Compare November 24, 2024 16:06
@iberianpig iberianpig merged commit efa7ade into main Nov 24, 2024
0 of 5 checks passed
@iberianpig iberianpig deleted the feature/libiput_1_27_0 branch November 24, 2024 16:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Fusuma does not work with libinput 1.27.0-1 (Arch Linux and Hyprland)
1 participant