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
emersion
583c30dbe3
Merge pull request #1585 from acrisci/focus-overhaul
...
focus overhaul
7 years ago
Tony Crisci
1cca3965f3
static bfs queue
7 years ago
Tony Crisci
2154b7c7d6
add config handlers
7 years ago
Tony Crisci
7262bf655f
remove checks for command handlers
7 years ago
Tony Crisci
5b219a1598
separate config directives and commands
7 years ago
Tony Crisci
ac8269d536
take seat param for handle_command and rename
7 years ago
Tony Crisci
6becfc1431
update log.h for latest wlr
7 years ago
Tony Crisci
66d1e0b313
basic layout command
7 years ago
Tony Crisci
bcb870bcf2
bug: fix crash on focus up
7 years ago
Tony Crisci
23e9f5dc35
use wl_container_of() in output destroy callback
7 years ago
Tony Crisci
4b3aa59b8b
rename new_input listener on input-manager
7 years ago
Tony Crisci
316effd7b1
make handle_output_destroy() static
7 years ago
Tony Crisci
4c4cc9c999
remove old comments
7 years ago
Tony Crisci
66a975038c
add doc to sway_seat_get_focus_inactive()
7 years ago
Tony Crisci
b88f06e70a
bugfix: get right layout box for rendering views
7 years ago
Tony Crisci
359bab38e2
Merge branch 'focus-overhaul' of github.com:acrisci/sway into focus-overhaul
7 years ago
Drew DeVault
5e9fe97e36
Add -Wno-unused-function
...
This is temporary, it helps while we work on porting and large swaths of
the code are commented out.
7 years ago
Tony Crisci
f0ca2cb5c3
use quotes for container include
7 years ago
Tony Crisci
176d24f02d
choose adjacent container between outputs
7 years ago
Tony Crisci
fb37e80225
basic move focus in direction across outputs
7 years ago
Tony Crisci
80927985fb
fix output rendering issue
7 years ago
Tony Crisci
7c089442c3
use box projection function
7 years ago
Tony Crisci
9510a20fcd
arrange windows after output add
7 years ago
Tony Crisci
a3ae67af4e
basic focus in direction
7 years ago
Tony Crisci
52670c636c
basic focus (without direction)
7 years ago
Tony Crisci
780d9fe1e3
cleanup layout.c
7 years ago