aboutsummaryrefslogtreecommitdiff
path: root/sway
AgeCommit message (Collapse)Author
2018-04-21Update cursor when workspace focus changesemersion
2018-04-20Keep view fullscreened when moving to another workspace.Ryan Dwyer
container_handle_fullscreen_reparent() must be called *after* setting the container's new parent.
2018-04-20Add TODO about rendering fullscreen views smaller than the outputRyan Dwyer
2018-04-20Ignore xdg_shell_v6 request_fullscreen if not mappedRyan Dwyer
2018-04-20Don't render top layer when fullscreen.Ryan Dwyer
2018-04-19Fix qutebrowser crash on context menu dismissalDrew DeVault
2018-04-19Merge branch 'master' into fullscreenDrew DeVault
2018-04-19Correct the repeat_rate documentation.Ryan Dwyer
2018-04-19Split repeat commands into separate files.Ryan Dwyer
2018-04-19render_output(): When fullscreen, clear to black and don't render backgroundRyan Dwyer
2018-04-19container_get_in_direction(): Don't split this functionRyan Dwyer
2018-04-19arrange_windows(): Calculate workspace properties when fullscreenRyan Dwyer
2018-04-19xdg_shell_v6: Use client_pending state instead of currentRyan Dwyer
It appears client_pending is the state that should be used here.
2018-04-19Merge branch 'master' into fullscreenRyan Dwyer
2018-04-18Make key repeat configurableRyan Dwyer
This creates two input commands for configuring the repeat delay and rate. Example config: input "myidentifier" { repeat_delay 250 repeat_rate 25 }
2018-04-18Fullscreen rendering and input fixes.Ryan Dwyer
* Render background when using fullscreen, because transparency. * Check that fullscreen surface allows input. * Don't look for surfaces in top layer if there's a fullscreen view.
2018-04-18More fullscreen fixes.Ryan Dwyer
* Render fullscreen views without wlr function, which makes popups and lockscreen work. * Don't allow input events to surfaces behind fullscreen views. * Use correct output dimensions (for rotated outputs).
2018-04-17Destroy display in server_finiemersion
2018-04-18Fullscreen fixes.Ryan Dwyer
2018-04-17Fix views unmapping their own fullscreen windows.Ryan Dwyer
2018-04-17Handle fullscreen flag when mapping a surface.Ryan Dwyer
2018-04-17Don't damage views if they're hidden by a fullscreen view.Ryan Dwyer
2018-04-17Create sway_workspace struct.Ryan Dwyer
2018-04-17Feedback for fullscreen.Ryan Dwyer
2018-04-16Implement fullscreen.Ryan Dwyer
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