Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-07-23 | Invoke mouse bindings | frsfnrrg | |
The mouse binding logic is inspired/copied from the keyboard binding logic; we store a sorted list of the currently pressed buttons, and trigger a binding when the currently pressed (or just recently pressed, in the case of a release binding) buttons, as well as modifiers/container region, match those of a given binding. As the code to execute a binding is not very keyboard specific, keyboard_execute_command is renamed to seat_execute_command and moved to where the other binding handling functions are. The call to transaction_commit_dirty has been lifted out. | |||
2018-07-22 | Prevent re-uploading the same cursor image multiple times | Ryan Dwyer | |
2018-05-28 | Move previous cursor_position inline. | Scott Leggett | |
2018-05-28 | Store previous position in sway_cursor. | Scott Leggett | |
2018-05-27 | Focus containers only on entry. | Scott Leggett | |
2018-05-20 | Fix border commands from changing focus | Brian Ashworth | |
2018-04-21 | Default to current time when triggering cursor events | emersion | |
2018-04-10 | Clean up cursor simulation code. | Danny Bautista | |
2018-04-10 | Implement cursor event simulation with sway commands. | Danny Bautista | |
2018-04-08 | Fix cursor motion issues | Drew DeVault | |
Use only one canonical cursor x/y position and send cursor enter when mouse is warped. Tangentally related to #1714 | |||
2018-04-08 | Implement tablet tool support | Drew DeVault | |
2018-03-30 | Handle set_cursor requests from clients | emersion | |
Allow clients to set a custom cursor if they have the seat's pointer focus. | |||
2018-01-22 | config reload: destroy old seat when removed from config | Dominique Martinet | |
This adds new sway_seat_destroy and sway_cursor_destroy helpers and compare new and old config on free | |||
2017-12-16 | fix header includes | Tony Crisci | |
2017-12-10 | working pointer motion | Tony Crisci | |
2017-12-09 | sway xcursor manager | Tony Crisci | |
2017-12-08 | input include directory | Tony Crisci | |