Tony Crisci
|
ac503a47a7
|
intersect cursor and device regions
|
2017-08-26 11:55:24 -04:00 |
Tony Crisci
|
0a97b68278
|
implement cursor and device geometry mapping
|
2017-08-26 08:32:11 -04:00 |
Tony Crisci
|
98f4cdfccb
|
implement wlr_cursor_map_input_to_output
|
2017-08-26 08:32:11 -04:00 |
Tony Crisci
|
13e895d943
|
implement wlr_cursor_map_to_output
|
2017-08-26 08:32:11 -04:00 |
Tony Crisci
|
a4810203cc
|
change output layout coords to double type
|
2017-08-26 08:32:11 -04:00 |
Tony Crisci
|
f69a7afd36
|
assert cursor layout for move and warp functions
|
2017-08-26 08:32:11 -04:00 |
Tony Crisci
|
0cba06dcef
|
implement wlr_cursor_warp
|
2017-08-26 08:32:11 -04:00 |
Tony Crisci
|
dd68f680e4
|
handle cursor to output edge cases
|
2017-08-26 08:32:11 -04:00 |
Tony Crisci
|
431e1ddeca
|
smooth pointer transitioning between outputs
|
2017-08-26 08:32:11 -04:00 |
Tony Crisci
|
9978349903
|
use safe for_each when freeing cursor devices
|
2017-08-26 08:32:11 -04:00 |
Tony Crisci
|
e3d47376dc
|
add wlr_cursor basic implementation
|
2017-08-26 08:32:11 -04:00 |