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 |
|
mahkoh
|
f8de2ec935
|
Merge pull request #133 from mahkoh/jorth/desired-output-update
tree: update desired_output when explicitly moving workspace
|
2024-03-18 09:25:52 +01:00 |
|
Julian Orth
|
96b6234c22
|
tree: update desired_output when explicitly moving workspace
|
2024-03-18 09:18:14 +01:00 |
|
mahkoh
|
1401697fdc
|
Merge pull request #132 from mahkoh/jorth/move-workspace
tree: fix restoration of workspaces to their desired outputs
|
2024-03-17 13:45:52 +01:00 |
|
Julian Orth
|
fecfd24ba0
|
config: add move-to-output action
|
2024-03-17 13:38:01 +01:00 |
|
Julian Orth
|
2a517f437a
|
config: fix toml move-to-workspace action
|
2024-03-17 13:00:23 +01:00 |
|
Julian Orth
|
c921e2400e
|
tree: fix restoration of workspaces to their desired outputs
|
2024-03-16 06:39:11 +01:00 |
|
mahkoh
|
a4559f5293
|
Merge pull request #131 from mahkoh/jorth/toml
config: change default config to use toml-based configuration
|
2024-03-16 05:00:16 +01:00 |
|
Julian Orth
|
3cebf651c5
|
config: change default config to use toml-based configuration
|
2024-03-16 04:22:27 +01:00 |
|
Julian Orth
|
e24a61bc62
|
config: add various new functions
|
2024-03-16 03:39:50 +01:00 |
|
Julian Orth
|
f1a3705699
|
config: allow destroying keymaps
|
2024-03-16 01:39:01 +01:00 |
|
Julian Orth
|
3eb0f61ec1
|
tree: make scale and position of outputs persistent
|
2024-03-16 01:38:57 +01:00 |
|
Julian Orth
|
bc9b1c3638
|
scale: make wl representation private
|
2024-03-16 01:28:57 +01:00 |
|
Julian Orth
|
355a9eb240
|
input: add a default seat
|
2024-03-15 20:07:33 +01:00 |
|
Julian Orth
|
8a73779cbd
|
config: sync keysyms with xkbcommon
|
2024-03-15 20:06:28 +01:00 |
|
mahkoh
|
7fcfe35c87
|
Merge pull request #130 from mahkoh/jorth/input-cli
cli: add an input subcommand
|
2024-03-15 20:01:55 +01:00 |
|
Julian Orth
|
efae1cd16a
|
cli: add an input subcommand
|
2024-03-12 17:43:26 +01:00 |
|