emersion
|
516f5454ad
|
Simplify damage tracking functions, use them in layer shell
|
7 years ago |
emersion
|
290c916290
|
Send surface enter/leave events to view children
|
7 years ago |
emersion
|
7ce1038478
|
Fix xwayland unmanaged surfaces
|
7 years ago |
emersion
|
f5e5b1819b
|
Track damage of xdg-shell-v6 popups
|
7 years ago |
emersion
|
dcd15a2d3d
|
Implement shell views
|
7 years ago |
emersion
|
8eff00f723
|
Remove unused SWAY_VIEW_TYPES
|
7 years ago |
emersion
|
61fabede14
|
Address review comments
|
7 years ago |
emersion
|
1d68f9ecca
|
Add sway_view_impl
|
7 years ago |
emersion
|
b2c2ee693b
|
Introduce common functions to create, map, unmap, destroy views
|
7 years ago |
emersion
|
139f80b0f0
|
Handle map/unmap events in xdg-shell-v6
|
7 years ago |
emersion
|
a776ecbb86
|
Add lite damage tracking
This skips the renderer if nothing has changed, and renders
everything otherwise.
|
7 years ago |
Drew DeVault
|
49379dd0fc
|
Fix workspace deletion edge cases
|
7 years ago |
Tony Crisci
|
dc8c9fbeb6
|
Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree"
This reverts commit 472e81f35d , reversing
changes made to 6b7841b11f .
|
7 years ago |
Drew DeVault
|
d0c7f66e95
|
Revert "Refactor tree"
|
7 years ago |
Drew DeVault
|
6b7841b11f
|
Merge pull request #1647 from acrisci/refactor-tree
Refactor tree
|
7 years ago |
Tony Crisci
|
2778edef97
|
arrange windows
|
7 years ago |
Tony Crisci
|
eca029f218
|
more renaming things
|
7 years ago |
Tony Crisci
|
b90099b4b7
|
rename container functions
|
7 years ago |
Drew DeVault
|
941ca5c8fd
|
Maximize xdg shell surfaces on creation
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.
|
7 years ago |
Tony Crisci
|
874f009866
|
move tree includes to their own directory
|
7 years ago |
Drew DeVault
|
53df5889d5
|
Fix lingering xdg shell issues
|
7 years ago |
Drew DeVault
|
cbb2e3308e
|
Update API to match latest wlroots
|
7 years ago |
Drew DeVault
|
8ad26c8afd
|
Send surface enter/leave events
|
7 years ago |
Tony Crisci
|
a7d49da239
|
separate seat get focus and seat get focus inactive
|
7 years ago |
Tony Crisci
|
5151502298
|
basic focus overhaul
|
7 years ago |
Drew DeVault
|
b28602aa74
|
Implement workspaces
|
7 years ago |
Tony Crisci
|
c353e01c85
|
add kill command
|
7 years ago |
Dominique Martinet
|
67985e9031
|
sway: change all sway_log to wlr_log
|
7 years ago |
Tony Crisci
|
2f7e435c6f
|
desktop: use wlr-surface commit
|
7 years ago |
Tony Crisci
|
41e71d950a
|
remove verbose commit logging
|
7 years ago |
Tony Crisci
|
163edc5a90
|
sway input device
|
7 years ago |
Tony Crisci
|
5e9ee32d63
|
set focus on new window
|
7 years ago |
Tony Crisci
|
47f268d8fa
|
view activate
|
7 years ago |
Tony Crisci
|
8bdf3b1b02
|
view set position
|
7 years ago |
Tony Crisci
|
802e7392f8
|
use "size" instead of "dimensions"
|
7 years ago |
Drew DeVault
|
8caabe59c2
|
Handle view destruction properly
|
7 years ago |
Drew DeVault
|
a57d462926
|
Fix rendering issues, wire up some xdg listeners
|
7 years ago |
Drew DeVault
|
ce1936bc65
|
Arrange windows on desktop
|
7 years ago |
Drew DeVault
|
4ca1e77fdb
|
Add views to tree and render them
|
7 years ago |
Dominique Martinet
|
6c1cd82e32
|
xdg_shell_v6: add _POSIX_C_SOURCE define for struct timespec
wlroots 1e0e73 added struct timespec to wlr_seat.h, so we need to
define a _POSIX_C_SOURCE large enough whenever we include wlr_seat.h
|
7 years ago |
Drew DeVault
|
733993a651
|
Move everything to sway/old/
|
7 years ago |
Drew DeVault
|
0c8491f7d0
|
Initial (awful) pass on xdg shell support
|
7 years ago |