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

Forward XInput events #1807

Closed
wants to merge 26 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
0cdebd7
Fix propagation not working on openbox
Caellian Apr 6, 2024
942e8a3
Use atoms for querrying windows by default
Caellian Apr 6, 2024
13bdaa6
Set event time to CurrentTime
Caellian Apr 8, 2024
94f04b2
Don't change input focus on propagation
Caellian Apr 8, 2024
2bfe8bb
Update event coordinates in offset windows
Caellian Apr 8, 2024
bfe0525
Move event handling into a separate function
Caellian Apr 8, 2024
67f3bb2
Refactor event code
Caellian Apr 8, 2024
c244e3f
Add most missing XInput event code
Caellian Apr 8, 2024
fb7f7c7
Set propagate to True, to not propagate by default
Caellian Apr 10, 2024
4cdd702
Implement and test XInput event handling
Caellian Apr 10, 2024
5dbe262
Merge branch 'main' into dev/better-event-passing
Caellian Apr 11, 2024
73ecb77
Implement initial XInput propagation
Caellian Apr 11, 2024
dc0e056
Revert changes to setting.cc
Caellian Apr 11, 2024
1e69d62
Finish XInput -> basic X11 event conversion
Caellian Apr 12, 2024
f8b792b
Fix propagation not working on openbox
Caellian Apr 6, 2024
ec862eb
Use atoms for querrying windows by default
Caellian Apr 6, 2024
9964fa4
Set event time to CurrentTime
Caellian Apr 8, 2024
edaf89a
Don't change input focus on propagation
Caellian Apr 8, 2024
ef0f712
Update event coordinates in offset windows
Caellian Apr 8, 2024
08304e1
Move event handling into a separate function
Caellian Apr 8, 2024
391b9e8
Refactor event code
Caellian Apr 8, 2024
57efc63
Close distance to dev/better-event-passing
Caellian Apr 12, 2024
8ffe02b
Merge branch 'fix/separate-x11-events' into dev/better-event-passing
Caellian Apr 12, 2024
00466c3
Close distance to dev/better-event-passing
Caellian Apr 12, 2024
5f307e7
Merge branch 'fix/separate-x11-events' into dev/better-event-passing
Caellian Apr 12, 2024
3dd393f
Refactor x11 event handling (#1819)
Caellian Apr 12, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading