Julian Orth
|
9c8131e145
|
it: test double click float toggle
|
2024-04-03 17:12:27 +02:00 |
|
Julian Orth
|
94208691b2
|
it: test float restacking
|
2024-04-03 17:11:04 +02:00 |
|
Julian Orth
|
9703ba8794
|
it: test surface input region
|
2024-04-03 17:09:27 +02:00 |
|
Julian Orth
|
221a398abe
|
it: test output transforms
|
2024-04-03 17:09:25 +02:00 |
|
Julian Orth
|
c6b34550d8
|
it: test dnd focus change on drop
|
2024-04-03 17:08:27 +02:00 |
|
Julian Orth
|
a39031d4f9
|
it: test foreign-toplevel-list
|
2024-04-03 17:08:27 +02:00 |
|
Julian Orth
|
6fe6b1b491
|
it: test xdg-activation
|
2024-04-03 17:08:25 +02:00 |
|
Julian Orth
|
91022cd1c8
|
it: test suspended state
|
2024-04-03 17:07:37 +02:00 |
|
Julian Orth
|
3f4386609e
|
leaks: fix leak detection code
|
2024-04-03 17:07:37 +02:00 |
|
Julian Orth
|
80dead55c3
|
it: add test for preferred buffer scale
|
2024-04-03 17:07:37 +02:00 |
|
Julian Orth
|
9cddeb964d
|
surface: process offset request without a buffer change
|
2024-04-03 17:07:35 +02:00 |
|
Julian Orth
|
adf6d2ae2b
|
it: test natural scrolling
|
2024-04-02 10:26:42 +02:00 |
|
Julian Orth
|
f562f887f0
|
it: use single-pixel buffer instead of shm
|
2024-04-02 10:23:55 +02:00 |
|
Julian Orth
|
aaed003ec8
|
render: sync before rendering single-pixel buffer
|
2024-04-02 10:22:32 +02:00 |
|
mahkoh
|
d0f124a6ba
|
Merge pull request #146 from mahkoh/jorth/fix-explicit-sync-merging
render: fix merging of explicit sync commits
|
2024-04-01 21:26:12 +02:00 |
|
Julian Orth
|
be965eeaf7
|
render: fix merging of explicit sync commits
|
2024-04-01 21:01:52 +02:00 |
|
mahkoh
|
12681f42b0
|
Merge pull request #143 from mahkoh/jorth/config-run-privileged
config: allow running commands privileged
|
2024-04-01 13:26:21 +02:00 |
|
Julian Orth
|
affea49e49
|
config: allow running commands privileged
|
2024-04-01 13:16:34 +02:00 |
|
mahkoh
|
4558bdb7c1
|
Merge pull request #142 from mahkoh/jorth/wlr-data-device
wayland: implement wlr-data-control
|
2024-04-01 00:09:51 +02:00 |
|
Julian Orth
|
99be020c19
|
wayland: implement wlr-data-control
|
2024-03-31 20:36:15 +02:00 |
|
Julian Orth
|
8bca8b0e86
|
ipc: create separate offers/sources for X
|
2024-03-31 20:24:16 +02:00 |
|
Julian Orth
|
4e9dacce1a
|
ipc: use trait objects for source/offer
|
2024-03-31 14:59:31 +02:00 |
|
Julian Orth
|
7cbe5720c6
|
ipc: make source/offer ids type safe
|
2024-03-30 20:51:25 +01:00 |
|
mahkoh
|
00efe7b51b
|
Merge pull request #140 from mahkoh/jorth/surface-visibility
tree: make surface visibility tracking more robust
|
2024-03-30 16:34:10 +01:00 |
|
Julian Orth
|
ba98103233
|
tree: make surface visibility tracking more robust
|
2024-03-29 21:17:45 +01:00 |
|
Julian Orth
|
be0935c8dd
|
seat: handle surface cursor lifetimes explicitly
|
2024-03-29 19:31:40 +01:00 |
|
Julian Orth
|
566a05494a
|
surface: don't destroy idle inhibitors when destroying node
|
2024-03-29 18:39:03 +01:00 |
|
Julian Orth
|
7661e011c0
|
wayland: add bug entry for alacritty
|
2024-03-29 15:33:06 +01:00 |
|
mahkoh
|
a65921ca80
|
Merge pull request #139 from mahkoh/jorth/output-damage
tree: recompute output render data after connect
|
2024-03-28 18:30:22 +01:00 |
|
Julian Orth
|
017efa4b74
|
tree: recompute output render data after connect
|
2024-03-28 18:22:37 +01:00 |
|
mahkoh
|
9b1a85b27d
|
Merge pull request #137 from mahkoh/jorth/explicit-sync
Implement explicit sync
|
2024-03-28 18:00:46 +01:00 |
|
Julian Orth
|
d057025d44
|
docs: update the readme
|
2024-03-28 17:51:03 +01:00 |
|
Julian Orth
|
2e9beed77f
|
subsurface: change default mode to sync
|
2024-03-27 23:18:45 +01:00 |
|
Julian Orth
|
112675a813
|
xdg_toplevel: send correct extents in initial configure event
|
2024-03-27 18:34:14 +01:00 |
|
Julian Orth
|
aa296a6aea
|
config: allow disabling explicit-sync
|
2024-03-27 18:34:14 +01:00 |
|
Julian Orth
|
aaf73d6fdc
|
wayland: implement linux-drm-syncobj-v1
|
2024-03-27 18:34:12 +01:00 |
|
Julian Orth
|
816315170f
|
render: add support for explicit sync
|
2024-03-27 18:15:53 +01:00 |
|
Julian Orth
|
1b4492c670
|
render: propagate errors
|
2024-03-27 18:15:53 +01:00 |
|
Julian Orth
|
d9fa3f6732
|
metal: preserve cursor state after present errors
|
2024-03-27 18:15:53 +01:00 |
|
Julian Orth
|
ea4a1f027b
|
render: remove TextureReservations
|
2024-03-27 18:15:53 +01:00 |
|
Julian Orth
|
300deecc7d
|
surface: attach sync sub-surface commits to parent commits
|
2024-03-27 18:15:52 +01:00 |
|
Julian Orth
|
0c48247740
|
surface: move pending state into the surface
|
2024-03-23 09:00:16 +01:00 |
|
Julian Orth
|
943626a7f7
|
surface: split ext::pre_commit into two parts
|
2024-03-23 09:00:16 +01:00 |
|
Julian Orth
|
86d37b5aa4
|
surface: remove interior mutability from pending state
|
2024-03-23 09:00:16 +01:00 |
|
Julian Orth
|
84e6b74893
|
all: address clippy lints
|
2024-03-23 09:00:16 +01:00 |
|
Julian Orth
|
544f23ffb0
|
xwayland: fix logging of stderr
|
2024-03-23 09:00:16 +01:00 |
|
mahkoh
|
b8fedbd23c
|
Merge pull request #136 from mahkoh/jorth/in-process-portal
portal: start portal automatically with compositor
|
2024-03-20 11:16:08 +01:00 |
|
Julian Orth
|
4d6f226254
|
portal: start portal automatically with compositor
|
2024-03-19 21:00:36 +01:00 |
|
mahkoh
|
39d1e49672
|
Merge pull request #134 from mahkoh/jorth/vulkan-blending
vulkan: create separate pipelines for opaque and alpha textures
|
2024-03-18 10:42:25 +01:00 |
|
Julian Orth
|
0e5e16c2f0
|
vulkan: create separate pipelines for opaque and alpha textures
|
2024-03-18 10:34:56 +01:00 |
|