Tony Crisci
ed2cedb544
rename layout init
7 years ago
Tony Crisci
eca029f218
more renaming things
7 years ago
Tony Crisci
b90099b4b7
rename container functions
7 years ago
Tony Crisci
83d09cf594
remove swayc_t typedef
7 years ago
Tony Crisci
874f009866
move tree includes to their own directory
7 years ago
Drew DeVault
b1984133a9
Merge pull request #1643 from acrisci/xdg-protocol-header
...
add xdg-shell protocol header
7 years ago
Tony Crisci
82da2b5990
add xdg-protocol header
7 years ago
Drew DeVault
ca809d2519
Merge pull request #1642 from swaywm/layer-shell
...
Implement layer shell (rendering)
7 years ago
Drew DeVault
8d6bce02af
Address review feedback
7 years ago
Drew DeVault
68cfa7ef67
Render layer surfaces and respect exclusive zone
7 years ago
Drew DeVault
0c8a64942e
Add initial layer shell skeleton
7 years ago
Drew DeVault
9070950eec
Merge pull request #1638 from swaywm/swaybg-layers
...
Reimplement swaybg using surface layers
7 years ago
Drew DeVault
d39bda76c4
Address review comments
7 years ago
Drew DeVault
45a50d5afe
Merge pull request #1641 from swaywm/transformed-events
...
Update input events per swaywm/wlroots#765
7 years ago
Drew DeVault
653853062f
Refactor configure/ack configure/commit flow
7 years ago
Drew DeVault
e9922ec524
Remove obsolete client code
7 years ago
Drew DeVault
53e3763b58
Fix style
7 years ago
Drew DeVault
17e39f6291
s/scaling_mode/background_mode/g
...
Since it now includes SOLID_COLOR this is a more appropriate name.
7 years ago
Drew DeVault
f018d30fe4
Implement image backgrounds
7 years ago
Drew DeVault
632bb948b7
Add solid-color rendering to swaybg
7 years ago
Drew DeVault
eccf0b2598
Add client protocols and swaybg skeleton
7 years ago
Drew DeVault
1e604f3e35
Update input events per swaywm/wlroots#765
7 years ago
Drew DeVault
07616c7c24
Add subprojects to gitignore
7 years ago
Drew DeVault
cf4db5141f
Fix broken repo references
7 years ago
Drew DeVault
5cbb2c4879
Move .build.yml repo references to github.com
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
d5a8a879b6
Merge pull request #1626 from emersion/wlroots-update
...
Update wlroots API
7 years ago
emersion
01beee5826
Update wlroots API
...
Breaking changes in wlr_xdg_shell_v6 and wlr_renderer have been
made upstream.
7 years ago
Drew DeVault
9823a7c6c8
Merge pull request #1625 from emersion/matrix-redesign
...
Update rendering code for wlroots matrix redesign
7 years ago
emersion
1004915796
Update rendering code for wlroots matrix redesign
7 years ago
Drew DeVault
75230fdc2b
Merge pull request #1622 from emersion/wlroots-subproject-fallback
...
meson: allow wlroots to be a subproject
7 years ago
emersion
bb173672ae
meson: allow wlroots to be a subproject
7 years ago
Drew DeVault
1dca041513
Merge pull request #1623 from emersion/ipc-output-modes
...
ipc: add output modes
7 years ago
emersion
4ab5506064
ipc: add output modes
7 years ago
Drew DeVault
3035db74df
Merge pull request #1617 from swaywm/drop-travis
...
Drop Travis in favor of builds.sr.ht
7 years ago
Drew DeVault
659ee86394
Drop Travis in favor of builds.sr.ht
7 years ago
Drew DeVault
790cf11c18
Merge pull request #1616 from martinetd/xwayland_nowidth
...
xwayland: do not send surface configure when no width/height
7 years ago
Dominique Martinet
95963e4a1f
xwayland: do not send surface configure when no width/height
...
The code in apply_horiz_layout systematically does `set_position`
then `set_size`, so for new windows there is an invalid call.
For old windows there are two calls when only one is needed,
with the current code set_position could not send any surface
configure without impact, but in the future it might be needed?
Native wayland surfaces do not need to know where they are (the
set_position handled only updates the sway internal view variable),
why does X11 window need that?
7 years ago
Drew DeVault
8a97d3a494
Merge pull request #1611 from acrisci/ipc-new-window
...
Ipc new window
7 years ago
Tony Crisci
02804584e5
ipc new window event
7 years ago
Drew DeVault
3c80498891
Utilize wlr_xwayland_surface_is_unmanaged
7 years ago
Drew DeVault
caf28c0c9f
Merge pull request #1608 from acrisci/ipc-focused
...
ipc show focused container
7 years ago
Tony Crisci
ad879c99e0
ipc show focused container
7 years ago
Drew DeVault
4b781356a4
Fix wlr_render_with_matrix call
...
This takes an alpha parameter now.
7 years ago
Drew DeVault
265378270a
Revert "Multiple output coords by scale"
...
This reverts commit 94f8bdf081
.
7 years ago
Drew DeVault
94f8bdf081
Multiple output coords by scale
7 years ago
Drew DeVault
8ad26c8afd
Send surface enter/leave events
7 years ago
Drew DeVault
61c1c3e7af
Use focus for new windows xwayland/wl_shell
7 years ago
Drew DeVault
669f91b991
Document updates to the output command
7 years ago