aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-09-05Merge pull request #133 from acrisci/feature/wlr-cursor-layout-changesDrew DeVault
wlr_cursor: automatically handle layout changes
2017-09-05bugfix: warp cursor to current position on output addTony Crisci
2017-09-05wlr_cursor: handle layout changesTony Crisci
Add the layout `destroy` and `change` events. When a layout is destroyed, detach is from the wlr_cursor. When a layout is changed, warp the cursor to the closest layout boundary.
2017-09-01Merge pull request #131 from emersion/patch-1Drew DeVault
Fix IRC channel link
2017-09-01Fix IRC channel linkemersion
Use #sway-devel instead of #sway
2017-09-01Merge pull request #128 from acrisci/feature/layout-autoconfigurationDrew DeVault
implement output layout auto configuration
2017-08-31use monotonic clock time for animationsTony Crisci
2017-08-31remove unused outputs list in output-layout.cTony Crisci
2017-08-31add wlr_output destroy eventTony Crisci
2017-08-31fix layout hotplugging issue in output-layout.cTony Crisci
2017-08-31refactor wlr_output_layout to use wlr_boxTony Crisci
2017-08-31cleanup output-layout exampleTony Crisci
2017-08-31implement output layout auto configurationTony Crisci
2017-08-30Merge pull request #129 from acrisci/feature/refactor-meson-filesDrew DeVault
Reformat meson build files
2017-08-30Refactor meson build filesTony Crisci
Use tabs for indentation and break up function calls over 80 col.
2017-08-29Merge pull request #120 from acrisci/feature/wlr-cursorDrew DeVault
wlr_cursor
2017-08-29bugfix: set cursor coords on warp_uncheckedTony Crisci
2017-08-29handle empty config fileTony Crisci
2017-08-29refactor wlr_output_layout_closest_pointTony Crisci
2017-08-29refactor and rename wlr_geometry to wlr_boxTony Crisci
2017-08-29rename wlr_cursor_init to wlr_cursor_createTony Crisci
2017-08-29wlr_cursor.c: fix formattingTony Crisci
2017-08-29wlr_output_layout.c: fix styleTony Crisci
2017-08-29pointer.c: fix formattingTony Crisci
2017-08-29config fixesTony Crisci
2017-08-28Implement tablet_tool support in pointer exampleDrew DeVault
2017-08-28fix memory errorsTony Crisci
2017-08-28fix formatting in types/meson.buildTony Crisci
2017-08-28handle input device destroyTony Crisci
2017-08-28implement tablet tool devicesTony Crisci
2017-08-27refactor device mapping calculationTony Crisci
2017-08-27Merge pull request #124 from martinetd/xwayland_fixesDrew DeVault
Xwayland double fork & leak fix
2017-08-27implement touch up and touch downTony Crisci
2017-08-27xwayland: free xcb eventsDominique Martinet
2017-08-27Double-fork for xwayland executionDominique Martinet
The intermediate fork needs to wait for SIGUSR1 for when Xserver is ready, or SIGCHLD if the exec didn't work out. Also change the exit() to _exit() as that is apparently more appropriate for forks (and waitpid's status was wrong without it for some reason) Fixes #122.
2017-08-27add device to touch eventsTony Crisci
2017-08-27add touch eventsTony Crisci
2017-08-26intersect cursor and device regionsTony Crisci
2017-08-26config: fix uninitialized variables and accept trailing for geomTony Crisci
2017-08-26Merge pull request #123 from ascent12/session-multi-gpuDrew DeVault
Session Multi-GPU
2017-08-26implement cursor and device geometry mappingTony Crisci
2017-08-26add device configurationTony Crisci
2017-08-26add cursor configurationTony Crisci
2017-08-26add configuration fileTony Crisci
2017-08-26refactor example config and add ini.cTony Crisci
2017-08-26implement wlr_cursor_map_input_to_outputTony Crisci
2017-08-26implement wlr_cursor_map_to_outputTony Crisci
2017-08-26change output layout coords to double typeTony Crisci
2017-08-26assert cursor layout for move and warp functionsTony Crisci
2017-08-26implement wlr_cursor_warpTony Crisci