Devin J. Pohly
b860932cda
Merge branch 'scenegraph3' of github:djpohly/dwl into scenegraph3
2022-02-15 14:03:29 -06:00
Devin J. Pohly
22a6f6661a
Merge pull request #151 from Sevz17/scenegraph3
...
send frame_done also to all layer surfaces
2022-02-15 14:03:04 -06:00
Devin J. Pohly
f4ae4c1a0b
Merge branch 'main' into scenegraph3
2021-12-22 12:43:07 -06:00
Devin J. Pohly
f85d8e79d0
Merge branch 'wlroots-next'
...
wlroots 0.15.0 was released
2021-12-22 12:14:36 -06:00
Devin J. Pohly
09413da6e3
Merge branch 'main' of github:djpohly/dwl
2021-12-22 12:11:29 -06:00
Devin J. Pohly
27514b9593
Merge branch 'wlroots-next' into scenegraph3
2021-12-16 11:51:15 -06:00
Devin J. Pohly
27f66c8715
explicitly create renderer and allocator
...
autocreate was removed
2021-12-16 11:50:11 -06:00
Leonardo Hernandez Hernandez
52dbc97ed6
wlr_xdg_surface.configure_serial
has been moved into wlr_xdg_surface_state
...
as seen in swaywm/wlroots@0e34208
2021-12-16 11:49:57 -06:00
Devin J. Pohly
852fe819c4
Merge branch 'wlroots-next' of github:djpohly/dwl into wlroots-next
2021-12-16 11:48:43 -06:00
Devin J. Pohly
2315462f96
Merge commit 'refs/pull/162/head' of github:djpohly/dwl into scenegraph3
2021-12-16 10:59:13 -06:00
Devin J. Pohly
c71a3ac594
Merge branch 'wlroots-next' of github:djpohly/dwl into scenegraph3
2021-12-16 10:52:49 -06:00
Leonardo Hernandez Hernandez
05ac420342
Merge branch 'wlroots-next' into HEAD
2021-10-26 21:24:35 -05:00
Devin J. Pohly
2d9740c2fc
document status information and <&- in README
...
As mentioned in #158 .
2021-10-06 13:00:54 -05:00
Leonardo Hernandez Hernandez
2c9423d1b7
wlr_xdg_surface.configure_serial
has been moved into wlr_xdg_surface_state
...
as seen in swaywm/wlroots@0e34208
2021-10-03 22:08:00 -05:00
Leonardo Hernandez Hernandez
df332de9d2
send frame_done also to all layer surfaces
...
this fixes an issue when bemenu don't update his surface when typing
2021-10-02 22:24:04 -05:00
Devin J. Pohly
96ce40cfe9
Merge pull request #152 from ARDiDo/no_redundant_xcursor
...
remove redundancies in xcursors
2021-09-26 23:08:17 -05:00
ARDiDo
99fbebcae3
Remove redundant xcursor manager
2021-09-26 20:19:36 -04:00
Devin J. Pohly
d3efb0b29b
Merge pull request #150 from Sevz17/wlroots-next
...
client_pending has been renamed as pending in wlr_layer_surface_v1
2021-09-24 23:24:41 -05:00
Leonardo Hernandez Hernandez
1e1482adcb
client_pending has been renamed as pending in wlr_layer_surface_v1
...
as seen in swaywm/wlroots@59fa363
2021-09-24 16:12:12 -05:00
Devin J. Pohly
7de6920bd7
send frame_done to all visible surfaces
2021-09-21 14:42:36 -05:00
Devin J. Pohly
c8bf457c0f
fixup: follow name change on surface_tree_create
2021-09-21 10:42:43 -05:00
Devin J. Pohly
0146a9954b
use scene_output for damage-tracked rendering
2021-09-08 23:24:11 -05:00
Devin J. Pohly
be6f573b4e
use scene to keep track of LayerSurfaces' layers
2021-09-08 23:24:11 -05:00
Devin J. Pohly
1b38801eef
use scene-graph API for Client/LayerSurface
2021-09-08 23:24:11 -05:00
Devin J. Pohly
929d3d9569
use type enum to distinguish Client from LayerSurface
2021-09-08 23:24:11 -05:00
Devin J. Pohly
40e45a336a
Merge branch 'main' into wlroots-next
2021-09-08 23:21:51 -05:00
Devin J. Pohly
0c1e621b82
simplify fullscreen expression
2021-09-08 23:21:28 -05:00
Devin J. Pohly
417e958a15
Merge branch 'main' into wlroots-next
2021-09-05 11:45:27 -05:00
Devin J. Pohly
2e9c4d8ea9
simplify client_for_each_surface
...
All the XDG surface iterator does is iterate the main wlr_surface, then
iterate the popups. If we inline that function, we can merge part of it
with the X11 case.
2021-09-05 11:41:23 -05:00
Devin J. Pohly
55bbbc3dcb
Merge branch 'main' into wlroots-next
2021-08-23 21:08:27 -05:00
Devin J. Pohly
d4e08c0762
update deprecated xkb function name
2021-08-23 18:59:31 -05:00
Devin J. Pohly
772c0fe1bd
Merge pull request #145 from PalanixYT/wlroots-next
...
wlr_layer_surface_v1_close has been replaced by wlr_layer_surface_v1_…
2021-08-23 11:58:02 -04:00
Palanix
3273f749ea
wlr_layer_surface_v1_close has been replaced by wlr_layer_surface_v1_destroy
2021-08-21 01:53:38 +02:00
Devin J. Pohly
1183a319a0
Merge pull request #136 from guidocella/presentation-time
...
implement the presentation time protocol
2021-08-14 07:53:26 -04:00
Devin J. Pohly
3f70bbb5c4
Merge pull request #130 from drdonahue/printstatus-fix
...
Fix excessive printstatus() calls when dmenu is up
2021-08-14 07:50:40 -04:00
Guido Cella
d175a58d73
implement the presentation time protocol
...
This lets applications, such as mpv with --video-sync=display-resample,
know accurately when frames are displayed and ensure smooth video
playback.
2021-08-02 16:33:38 +02:00
David Donahue
52e6bf4735
Moved printstatus() call in focusclient() to prevent printstatus being called on every frame when things like dmenu are up
2021-07-01 15:20:30 -05:00
Devin J. Pohly
3b05eadeaf
update notes about starting dwl
...
Includes mention of video/input groups
2021-06-30 14:46:20 -05:00
Devin J. Pohly
f9f3f3432b
Merge branch 'xdg-activation' into wlroots-next
2021-06-30 14:09:02 -05:00
Devin J. Pohly
d4ce92a7b5
Merge branch 'xdg-activation' into wlroots-next
2021-06-03 01:44:36 -05:00
Devin J. Pohly
34521ea43b
Merge branch 'main' into wlroots-next
2021-06-03 01:43:49 -05:00
Devin J. Pohly
c6f96d5391
mention -devel
packages
...
It seems like there are people trying dwl who aren't as familiar with
how their distros do development, so let's give them a pointer in the
right direction.
2021-06-03 01:41:10 -05:00
Devin J. Pohly
bd2f7fbb40
exit cleanly on INT/TERM
2021-05-26 23:30:49 -05:00
Devin J. Pohly
823cefd292
handle ephemeral pageflip failures
...
If a transient failure occurs in wlr_output_commit, re-render until it
doesn't happen. This could possibly be removed if we decide to
implement damage tracking in the future.
2021-05-25 02:52:33 -05:00
Devin J. Pohly
60c40c0989
print status on output create
...
Along with starting the -s command earlier, this will allow the initial
monitor setup to generate printstatus info.
2021-05-24 22:31:36 -05:00
Devin J. Pohly
5dfd7cf180
Merge branch 'main' into wlroots-next
2021-05-24 21:56:05 -05:00
Devin J. Pohly
06ca860092
factor xwayland hackiness out into client.h
2021-05-23 18:28:13 -05:00
Devin J. Pohly
56d93898ea
Merge pull request #122 from Sevz17/set-tiled-on-map
...
before set tiled verify if client is xdg-shell, then set tile
2021-05-23 18:24:24 -05:00
Sevz17
9ab5e01d5b
before set tiled verify if client is xdg-shell, then set tile
2021-05-23 11:44:56 -05:00
Devin J. Pohly
ce9f264919
Merge pull request #120 from djpohly/set-tiled-on-map
...
Wait until map to set window's tiled state
2021-05-23 00:28:49 -05:00