Leonardo Hernández Hernández
|
d8ab893dab
|
clients now works as expected in drag motion
|
2022-03-23 18:22:40 -06:00 |
|
Guido Cella
|
f2be10fd43
|
implement drag and drop
For brevity, only a single drag icon at a time is supported.
Co-authored-by: Leonardo Hernández Hernández <leohdz172@protonmail.com>
|
2022-03-23 18:22:39 -06:00 |
|
Leonardo Hernández Hernández
|
a7f7777907
|
only skip frames if there are visible clients that have a resize
|
2022-03-23 18:22:39 -06:00 |
|
Leonardo Hernández Hernández
|
40db9c88ea
|
remove a useless resize in mapnotify()
applyrules() calls setmon() which calls resize()
|
2022-03-23 18:22:39 -06:00 |
|
Leonardo Hernández Hernández
|
0662bc5a69
|
wlr_seat_set_keyboard() now takes wlr_keyboard as parameter
|
2022-03-23 09:01:01 -06:00 |
|
Leonardo Hernández Hernández
|
a66210ebbc
|
Merge branch 'main' into wlroots-next
|
2022-03-20 16:02:18 -06:00 |
|
Leonardo Hernández Hernández
|
dd463b25c7
|
remove independents list
|
2022-03-20 12:32:44 -06:00 |
|
Leonardo Hernández Hernández
|
c8290f8c55
|
Merge branch 'wlroots-next' into scenegraph-wlroots-next
|
2022-03-18 17:21:41 -06:00 |
|
Leonardo Hernández Hernández
|
98f33cd01d
|
follow up wlroots input device events renaming
|
2022-03-18 17:20:31 -06:00 |
|
Leonardo Hernández Hernández
|
19c14b058c
|
remove unneeded variables
|
2022-03-18 11:04:34 -06:00 |
|
Leonardo Hernández Hernández
|
e645ea8301
|
attach presentation to scene
|
2022-03-18 10:40:40 -06:00 |
|
Leonardo Hernández Hernández
|
d50bb97f56
|
Merge branch 'main' into scenegraph
|
2022-03-18 01:31:28 -06:00 |
|
Leonardo Hernández Hernández
|
475c134144
|
do not allow set client size less than its min size
|
2022-03-18 01:27:33 -06:00 |
|
Leonardo Hernández Hernández
|
467123dc99
|
make sure to destroy wlr_scene_node of unmanaged clients
|
2022-03-18 01:03:33 -06:00 |
|
Leonardo Hernández Hernández
|
254f799fde
|
do not create borders for unmanaged clients
|
2022-03-18 01:02:50 -06:00 |
|
Leonardo Hernández Hernández
|
0815626d4c
|
pointerfocus: only use provided surface
if a client is given focus it
|
2022-03-18 00:59:52 -06:00 |
|
Leonardo Hernández Hernández
|
1b22ef1616
|
use xdg_shell helper
for xwayland continue using wlr_scene_subsurface_create()
|
2022-03-18 00:52:21 -06:00 |
|
Leonardo Hernández Hernández
|
f1c92b05fb
|
get old client by surface's node
|
2022-03-18 00:49:47 -06:00 |
|
Leonardo Hernández Hernández
|
1dfd867d9c
|
fix crash of Firefox when opening a popup larger than its size
|
2022-03-17 21:28:07 -06:00 |
|
Leonardo Hernández Hernández
|
294fb324d8
|
constraint popups to its parent client
Closes: #146
Closes: #155
|
2022-03-16 23:08:17 -06:00 |
|
Leonardo Hernández Hernández
|
79f85bde99
|
Merge branch 'main' into scenegraph
|
2022-03-16 21:54:16 -06:00 |
|
Leonardo Hernández Hernández
|
2768af5a9b
|
make sure configure and activate listeners are removed from list
|
2022-03-16 21:42:45 -06:00 |
|
Leonardo Hernandez Hernandez
|
863eedd05e
|
set correct position for unmanaged clients
- don't allow to move/resize with them
- don't focus unmanaged clients on buttonpress()
|
2022-03-16 09:27:09 -06:00 |
|
Leonardo Hernandez Hernandez
|
b92c0ff57f
|
add support for layer_shell popups
|
2022-03-16 09:27:09 -06:00 |
|
Leonardo Hernandez Hernandez
|
1087bc5db9
|
use wlr_scene_xdg_surface_create() for xdg_popups
|
2022-03-16 08:48:41 -06:00 |
|
Leonardo Hernández Hernández
|
88f241d1cf
|
Merge branch 'fix-segfault-in-fullscreennotify'
|
2022-03-13 21:32:55 -06:00 |
|
Leonardo Hernández Hernández
|
43228bd493
|
don't use fullscreen event in fullscreennotify()
|
2022-03-13 21:31:57 -06:00 |
|
Leonardo Hernández Hernández
|
ebff6e38a0
|
always call arrange() on setfullscreen()
also don't count full screen clients on tile()
|
2022-03-13 17:11:52 -06:00 |
|
Leonardo Hernández Hernández
|
2cd0b3173d
|
print status about floating and fullscreen
|
2022-03-13 15:46:32 -06:00 |
|
Leonardo Hernández Hernández
|
08020d61b7
|
more style fixes
|
2022-03-11 23:02:37 -06:00 |
|
Leonardo Hernández Hernández
|
4d26d30220
|
suckless style: don't use '//' for comments
|
2022-03-11 18:52:22 -06:00 |
|
Leonardo Hernandez Hernandez
|
0e5d7124de
|
use loop to call arrangelayer
zwlr_layer_shell_v1_layer are ordered by bottom-most first so we can
just use a loop from 3 to 0
|
2022-03-11 18:46:13 -06:00 |
|
Sevz
|
c49a42ee58
|
Merge pull request #196 from noocsharp/main
die on allocation failure
|
2022-03-11 18:40:45 -06:00 |
|
Leonardo Hernandez Hernandez
|
a7c4f6100a
|
use scene layer shell helper
|
2022-03-11 16:03:58 -06:00 |
|
Leonardo Hernández Hernández
|
3577802541
|
Merge branch 'wlroots-next' into scenegraph-wlroots-next
|
2022-03-11 16:02:00 -06:00 |
|
Leonardo Hernandez Hernandez
|
4465dcb6da
|
fix left border 'y' position
also add comment about border ordering
|
2022-03-11 15:11:02 -06:00 |
|
Leonardo Hernandez Hernandez
|
b97d9e1ce1
|
use wlr_scene_node_raise_to_top()
|
2022-03-11 15:07:57 -06:00 |
|
Leonardo Hernandez Hernandez
|
2b2f72d7c2
|
use wlr_scene_output_send_frame_done()
|
2022-03-11 15:05:49 -06:00 |
|
Leonardo Hernández Hernández
|
05a473335e
|
use wlr_box for previous geom
|
2022-03-10 14:48:14 -06:00 |
|
Leonardo Hernandez Hernandez
|
8cace19218
|
fix crash when the last monitor is disconnected
|
2022-03-10 14:08:57 -06:00 |
|
Leonardo Hernández Hernández
|
230d3432e9
|
wlr_virtual_keyboard_v1 now has its own wlr_keyboard
which has its own wlr_input_device
Signed-off-by: Leonardo Hernández Hernández <leohdz172@protonmail.com>
|
2022-03-10 10:37:18 -06:00 |
|
Leonardo Hernández Hernández
|
432c15fb09
|
Merge branch 'main' into wlroots-next
|
2022-03-10 10:34:43 -06:00 |
|
Sevz
|
ebed67596d
|
Merge pull request #187 from fauxmight/new-clients-printstatus
Newly launched or closed clients ALWAYS generate status update
|
2022-03-10 10:21:04 -06:00 |
|
Sevz
|
f83f1049db
|
Merge pull request #149 from xi/fix-grabc-unmap
reset cursor mode when grabc is unmapped
|
2022-03-10 10:16:49 -06:00 |
|
Leonardo Hernandez Hernandez
|
d1ff1e6f75
|
remove typedef Decoration
|
2022-03-08 18:17:21 -06:00 |
|
Nihal Jere
|
b0098d9d09
|
die on allocation failure
|
2022-02-22 23:07:49 -06:00 |
|
Devin J. Pohly
|
52a33a2f1e
|
Merge branch 'scenegraph3' of github:djpohly/dwl into scenegraph3
|
2022-02-15 14:16:20 -06:00 |
|
Devin J. Pohly
|
9090106334
|
Merge pull request #164 from Sevz17/change-border-color
Change border color according to focus state
|
2022-02-15 14:16:11 -06:00 |
|
Devin J. Pohly
|
a15cb1e20e
|
Merge pull request #160 from Humm42/closepipes
-s: close unused fds
|
2022-02-15 14:04:25 -06:00 |
|
Devin J. Pohly
|
b860932cda
|
Merge branch 'scenegraph3' of github:djpohly/dwl into scenegraph3
|
2022-02-15 14:03:29 -06:00 |
|