aboutsummaryrefslogtreecommitdiff
path: root/sway
AgeCommit message (Collapse)Author
2018-04-17Destroy display in server_finiemersion
2018-04-15remove empty workspace when focusing its outputdb
Until now, focus changing code only considered cleaning up the last focused workspace. This commit adds removal of empty workspace from output that just received focus on a different workspace. Fixes: #1797
2018-04-13Fix gcc maybe-uninitialized warningDominique Martinet
2018-04-13Fix gcc string truncation warningsDominique Martinet
2018-04-13Merge branch 'master' into crashesemersion
2018-04-13Do not call the map handler when an xwayland surface is createdemersion
2018-04-13container_destroy: fix segfaultDominique Martinet
cont->children doesn't have to be NULL when there is no children
2018-04-13seat_set_focus_wrap: fix use-after-free when destroying last focused containerDominique Martinet
2018-04-10Add documentation for seat cursor command.Danny Bautista
2018-04-10Clean up cursor simulation code.Danny Bautista
2018-04-10Implement cursor event simulation with sway commands.Danny Bautista
2018-04-09Add workspace_auto_back_and_forth for move cmddb
2018-04-08Merge pull request #1769 from acrisci/focus-inactive-fixesDrew DeVault
Focus inactive fixes
2018-04-08Add input "identifier" map_to_output "identifier"Drew DeVault
2018-04-08address feedbackTony Crisci
2018-04-08Merge branch 'wlroots' into focus-inactive-fixesTony Crisci
2018-04-08Fix cursor motion issuesDrew DeVault
Use only one canonical cursor x/y position and send cursor enter when mouse is warped. Tangentally related to #1714
2018-04-08criteria match containersTony Crisci
2018-04-08Use wlr_surface_point_accepts_input for unmanaged surfacesemersion
2018-04-08push all parents of focused container in focus stackTony Crisci
2018-04-08Merge pull request #1776 from emersion/wlroots-remove-backend-eglDrew DeVault
Update for wlroots#850
2018-04-08Update for wlroots#850emersion
2018-04-08Merge pull request #1774 from swaywm/tablet-toolDrew DeVault
Implement tablet tool support
2018-04-08Implement tablet tool supportDrew DeVault
2018-04-08Add workspace_auto_back_and_forth commanddb
This is the only missing piece - other code regarding this functionality has already been ported from pre-wlroots source.
2018-04-07container_create_notify on splitTony Crisci
2018-04-07implement ipc focus stackTony Crisci
2018-04-07seat focus inactive children foreachTony Crisci
2018-04-07seat get focus inactive viewTony Crisci
2018-04-07Give keyboard focus to unmanaged xwayland surfacesemersion
This fixes dmenu
2018-04-07Merge pull request #1766 from emersion/fix-output-container-positionemersion
Fix output containers position
2018-04-07Add basic server decorations supportDrew DeVault
2018-04-07Fix output containers positionemersion
2018-04-07Merge pull request #1759 from emersion/output-send-frame-doneDrew DeVault
Don't send frame done immediately when rendering
2018-04-07Don't send frame done immediately when renderingemersion
2018-04-07Fix inverted assertionemersion
Seems like it doesn't work this way
2018-04-07Merge pull request #1756 from emersion/output-damageDrew DeVault
Fine-grained damage tracking
2018-04-07Merge pull request #1700 from swaywm/move-cmd-fullDrew DeVault
Implement move [left|right|up|down]
2018-04-06Don't rejigger if parent has two childrenemersion
2018-04-06When moving between outputs, use output center as referenceemersion
2018-04-06Container coordiantes/sizes are floating pointDrew DeVault
2018-04-06Revert "Break everything^W^WUse wlr_box for sway_container"Drew DeVault
2018-04-06Damage all surfaces when damaging whole containeremersion
2018-04-06Fix issue with incorrectly rejiggered workspacesDrew DeVault
2018-04-06Break everything^W^WUse wlr_box for sway_containerDrew DeVault
2018-04-06Fix moving to parallel container on another outputDrew DeVault
2018-04-06Address @emersion feedbackDrew DeVault
2018-04-06Don't damage the whole outputemersion
2018-04-06Fix another of @orestisf1993's issuesDrew DeVault
2018-04-06Refactor rendering codeemersion