summaryrefslogtreecommitdiff
path: root/sway/desktop/xdg_shell_v6.c
AgeCommit message (Collapse)Author
2018-05-10Damage borders when damaging viewemersion
2018-05-05Implement title_formatRyan Dwyer
This implements the title_format command, with a new placeholder %shell which gets substituted with the view type (xwayland, xdg_shell_v6 or wl_shell). Example config: for_window [title=".*"] title_format %title (class=%class instance=%instance shell=%shell)
2018-05-03Update titles when surfaces are committedRyan Dwyer
2018-04-30Implement bordersRyan Dwyer
Implements rendering of borders. Title text is still to do. Implements the following configuration directives: * client.focused * client.focused_inactive * client.unfocused * client.urgent * border * default_border
2018-04-28Don't call view_set_fullscreen on unmapped xwayland viewsemersion
2018-04-20Ignore xdg_shell_v6 request_fullscreen if not mappedRyan 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-18Fullscreen fixes.Ryan Dwyer
2018-04-17Handle fullscreen flag when mapping a surface.Ryan Dwyer
2018-04-16Implement fullscreen.Ryan Dwyer
2018-04-06Don't damage the whole outputemersion
2018-04-06Simplify damage tracking functions, use them in layer shellemersion
2018-04-06Send surface enter/leave events to view childrenemersion
2018-04-05Fix xwayland unmanaged surfacesemersion
2018-04-05Track damage of xdg-shell-v6 popupsemersion
2018-04-05Implement shell viewsemersion
2018-04-04Remove unused SWAY_VIEW_TYPESemersion
2018-04-02Address review commentsemersion
2018-03-31Add sway_view_implemersion
2018-03-31Introduce common functions to create, map, unmap, destroy viewsemersion
2018-03-30Handle map/unmap events in xdg-shell-v6emersion
2018-03-30Add lite damage trackingemersion
This skips the renderer if nothing has changed, and renders everything otherwise.
2018-03-30Fix workspace deletion edge casesDrew DeVault
2018-03-29Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree"Tony Crisci
This reverts commit 472e81f35d689d67cda241acafda91c688d61046, reversing changes made to 6b7841b11ff4cd35f54d69dc92029855893e5ce0.
2018-03-29Revert "Refactor tree"Drew DeVault
2018-03-29Merge pull request #1647 from acrisci/refactor-treeDrew DeVault
Refactor tree
2018-03-29arrange windowsTony Crisci
2018-03-29more renaming thingsTony Crisci
2018-03-29rename container functionsTony Crisci
2018-03-29Maximize xdg shell surfaces on creationDrew DeVault
Makes them look better yo In the future we might want to only do this for tiled windows, and let floating windows do their own thing.
2018-03-29move tree includes to their own directoryTony Crisci
2018-03-27Fix lingering xdg shell issuesDrew DeVault
2018-03-27Update API to match latest wlrootsDrew DeVault
2018-02-25Send surface enter/leave eventsDrew DeVault
2018-02-07separate seat get focus and seat get focus inactiveTony Crisci
2018-02-04basic focus overhaulTony Crisci
2018-01-30Implement workspacesDrew DeVault
2018-01-20add kill commandTony Crisci
2018-01-05sway: change all sway_log to wlr_logDominique Martinet
2017-12-27desktop: use wlr-surface commitTony Crisci
2017-12-18remove verbose commit loggingTony Crisci
2017-12-12sway input deviceTony Crisci
2017-12-10set focus on new windowTony Crisci
2017-12-06view activateTony Crisci
2017-12-05view set positionTony Crisci
2017-12-03use "size" instead of "dimensions"Tony Crisci
2017-11-25Handle view destruction properlyDrew DeVault
2017-11-25Fix rendering issues, wire up some xdg listenersDrew DeVault
2017-11-25Arrange windows on desktopDrew DeVault
2017-11-22Add views to tree and render themDrew DeVault