Tony Crisci
|
9b65d0b3f0
|
refactor and rename wlr_geometry to wlr_box
|
2017-08-29 12:36:39 -04:00 |
Tony Crisci
|
a51b76083e
|
rename wlr_cursor_init to wlr_cursor_create
|
2017-08-29 12:36:39 -04:00 |
Tony Crisci
|
1fb8bc9340
|
wlr_cursor.c: fix formatting
|
2017-08-29 12:36:39 -04:00 |
Tony Crisci
|
4fbe322fa6
|
fix memory errors
|
2017-08-28 11:07:54 -04:00 |
Tony Crisci
|
5c845f14ed
|
handle input device destroy
|
2017-08-28 10:29:53 -04:00 |
Tony Crisci
|
df0ee7f25f
|
implement tablet tool devices
|
2017-08-28 10:23:14 -04:00 |
Tony Crisci
|
0dc3aecfd4
|
refactor device mapping calculation
|
2017-08-27 20:10:46 -04:00 |
Tony Crisci
|
5e06d61e42
|
implement touch up and touch down
|
2017-08-27 17:35:12 -04:00 |
Tony Crisci
|
ed126b0881
|
add touch events
|
2017-08-27 11:34:25 -04:00 |
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 |