Commit Graph

199 Commits (50d36ef238182c33bca8dfc01dd56957e31ff6bd)

Author SHA1 Message Date
Ian Fan 15ac580b28
Merge pull request from RedSoxFan/mouse-bindings-improved 6 years ago
emersion 9abac85888
Merge pull request from RedSoxFan/fix-output-destruction-segfaults 6 years ago
Brian Ashworth 8fd3f32c79 Fix segfaults on output destruction 6 years ago
Brian Ashworth a8b3ae9284 cursor: allow scrolling tabs/stack on title border 6 years ago
Brian Ashworth 6f6a9af60e Add helpers for improved mouse button parsing 6 years ago
Jan Beich 0a4c4f3e52 Simplify evdev includes on FreeBSD by relying on up-to-date package 6 years ago
Rouven Czerwinski fde900861a cursor: move unhide and timeout retrieval into separate functions 6 years ago
David96 ee50134634 Apply tiling_drag_threshold to all containers 6 years ago
Brian Ashworth 5bf4daf263 Implement tiling_drag_threshold 6 years ago
Brian Ashworth 4d88c95790 hide_cursor: change to a seat subcommand 6 years ago
Brian Ashworth 0dbf2673a1 Remove button from state on release during op 6 years ago
Brian Ashworth 3248c823ed Split image_surface handling into own function 6 years ago
Brian Ashworth 5fca74a1f1 Implement hide_cursor <timeout> command 6 years ago
Brian Ashworth a223030b70 Change mouse buttons to x11 map and libevdev names 6 years ago
Brian Ashworth 0ea54833d4 Focus node before tiling drag if on titlebar 6 years ago
Brian Ashworth 8d7ebc258a Allow tiling views to be dragged by the titlebar 6 years ago
emersion 3a310f92ab
Replace _XOPEN_SOURCE with _POSIX_C_SOURCE 6 years ago
Spencer Michaels 70bc4c3ab6 Add scroll factor config option. 6 years ago
emersion cad851805b
Use #if instead of #ifdef 6 years ago
Ryan Dwyer be9348d25c Move view {x,y,width,height} into container struct 6 years ago
emersion 4ce18d2744
Fix segfault in dispatch_cursor_button 6 years ago
Connor E 4a21981855 Add focus_follows_mouse always. () 6 years ago
Ryan Dwyer 528c7495bb Move view border properties to container struct 6 years ago
mwenzkowski 66ae58d62a cursor: fix uninitialized pointer in cursor_rebase 6 years ago
Ryan Dwyer 641fbe576e When scrolling on a tab titlebar, set focus_inactive if not focused 6 years ago
Ryan Dwyer 450a0661d7 Fix dormant cursor when using multiple seats 6 years ago
Ryan Dwyer c006717910 Minor refactor of input manager 6 years ago
Ryan Dwyer 9ea71f292b Introduce cursor_rebase 6 years ago
Brian Ashworth 2e637b7368 cmd_bind{sym,code}: Implement per-device bindings 6 years ago
Ryan Dwyer 24a90e5d86 Remove cursor warping from seat_set_focus 6 years ago
Drew DeVault 765c80e5f7
Merge pull request from Emantor/fix-mouse-warping-container 6 years ago
Rouven Czerwinski 0969bf758b cursor: functions to warp cursor to container and workspace 6 years ago
Ryan Dwyer 26278b694c Introduce seat_set_raw_focus and remove notify argument from seat_set_focus_warp 6 years ago
Ryan Dwyer 416bb7a214 Fix floating click events 6 years ago
Ryan Dwyer f23588de3c Introduce container_is_transient_for 6 years ago
Ryan Dwyer 832ebc8966 Implement popup_during_fullscreen 6 years ago
Ryan Dwyer 4feedbf7cf Ignore unrelated cursor buttons while doing seat operations 6 years ago
Jonathan Buch 7727d54faf
Fix focusing topmost floating windows 6 years ago
Drew DeVault 06c214a800
Merge pull request from RyanDwyer/csd-border 6 years ago
Arkadiusz Hiler 1e70f7b19e Turn funcs() into funcs(void) 7 years ago
emersion a53171669a
Merge pull request from ianyfan/hide-cursor 7 years ago
Ryan Dwyer 7b138e5ef0 Add CSD to border modes 7 years ago
Alexander Bakker d129108cdd Add a missing null check for moving tiling containers 7 years ago
Ian Fan a10fef9ae8 cursor: allow cursor_set_image to accept a NULL image to hide cursor 7 years ago
Ryan Dwyer bf5933c501 Implement tab cycling using mouse wheel 7 years ago
emersion 7699c5444c Update for 7 years ago
Ryan Dwyer 679c7eb08c Minor fixes to tiling drag implementation 7 years ago
Ryan Dwyer 8bb40c24c7 Implement tiling drag 7 years ago
Ryan Dwyer d4e80cf301 Rename OP_MOVE to OP_MOVE_FLOATING 7 years ago
Drew DeVault 030b5bc024
Merge pull request from emersion/fix-dnd 7 years ago