aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2017-11-11rootston: prefix config structs and functionsTony Crisci
2017-11-11rootston: documentation for config.h functionsTony Crisci
2017-11-11rootston: remove unused import and old todo from config headerTony Crisci
2017-11-11rootston: fix formatting for xwayland configTony Crisci
2017-11-11Merge pull request #384 from acrisci/feature/multiseatDrew DeVault
multiseat
2017-11-11Merge branch 'master' into feature/multiseatTony Crisci
2017-11-11Merge pull request #408 from emersion/fix-xdg-no-geometryDrew DeVault
Fix resize issues with some xdg-shell apps.
2017-11-11Fix resize issues with some xdg-shell apps.emersion
Also renames view_get_size to view_get_box to be more consistent with wlroots API and make it more obvious that x,y are set (while in roots_view.get_size this isn't the case). Fixes #407
2017-11-11Merge pull request #405 from rgnstf2712/fix-typosScott Anderson
Fix typos
2017-11-11Fix typosStefano Ragni
2017-11-10Merge pull request #404 from emolitor/CPP-CompatibilityDrew DeVault
Remove VLA from session.h
2017-11-10Remove VLA from session.hEric Molitor
VLAs are optional C11 features and not supported by C++.
2017-11-10rootston: fix multiseat focusTony Crisci
2017-11-10Merge pull request #390 from emersion/rootston-maximizeDrew DeVault
Maximize views in rootston
2017-11-10Merge branch 'hidpi'Drew DeVault
2017-11-10Fix centering views on scaled outputsDrew DeVault
2017-11-10Merge pull request #400 from Timidger/data_device_destructorTony Crisci
Adds wlr_data_device_manager destructor
2017-11-09Fixes #399 Adds wlr_data_device_manager destructorTimidger
Fixed issues
2017-11-09rootston: roots_keyboard null checkTony Crisci
2017-11-09rootston: add missing properties to kb config mergeTony Crisci
2017-11-09wlr-keyboard: take out modifiers event struct (for now)Tony Crisci
2017-11-09Fix maximize delay in xdg-shellemersion
2017-11-09Remove xwayland view listeners on destroyemersion
2017-11-09Add wl_shell support for maximized viewsemersion
2017-11-09Remove extraneous keyboard send_enterDrew DeVault
2017-11-09Merge remote-tracking branch 'origin/master' into hidpiDrew DeVault
2017-11-09Fix xwayland _NET_WM_STATE handlingemersion
2017-11-08rootston: remove old cursor implementationTony Crisci
2017-11-08Merge branch 'master' into feature/multiseatTony Crisci
2017-11-08Add maximize support for xwayland in rootstonemersion
2017-11-08Better UX when moving/resizing/rotating maximized viewsemersion
2017-11-08rootston: drag iconsTony Crisci
2017-11-08rootston: request set cursorTony Crisci
2017-11-08rootston: cleanup for multiseatTony Crisci
2017-11-08Merge pull request #391 from emersion/keyboard-enter-stateDrew DeVault
Send current keyboard state when entering a surface
2017-11-08Always read state from wlr_keyboard in the seatemersion
2017-11-08rootston: remove devices from seatTony Crisci
2017-11-08rootston: seat resize and rotateTony Crisci
2017-11-08rootston: guess seat for xwayland moveresizeTony Crisci
2017-11-08Send current keyboard state when entering a surfaceemersion
2017-11-07rootston: multiple activated viewsTony Crisci
2017-11-07rootston: log seat nameTony Crisci
2017-11-07rootston: input remove stubsTony Crisci
2017-11-07multiseat: somewhat workingTony Crisci
2017-11-07Merge pull request #394 from Ongy/xkb_fixDrew DeVault
Fix #393
2017-11-07works in review commentsMarkus Ongyerth
2017-11-07explains 2 way keybind trying.Markus Ongyerth
2017-11-07fix the keybind handling in rootston.Markus Ongyerth
As mentioned in https://github.com/swaywm/wlroots/issues/393 keybinds did't trigger / were checked with "odd" keys and modifiers. This commit sends the keycode through two paths, one to get the keycode and modifiers *after* xkb handles them, a secondary path to get a "raw" keysym without modifiers and then add the modifiers rootston knows about. This will result in the `[Alt]+[Shift]+2` combination I mention earlier going through the keybind detection twice. 1) `[Alt]+[at]` 2) `[Alt]+[Shift]+2` When either combination is found, the appropriate keybind is executed. The xkb handled version will be prefered over the "raw" version.
2017-11-05Basic maximization implementation for xdg-shellemersion
2017-11-05rootston: roots_cursorTony Crisci