Julian Orth
|
27f30f8d28
|
config: send server-side capabilities to config
|
2024-04-16 17:24:47 +02:00 |
|
mahkoh
|
c235f026f0
|
Merge pull request #165 from mahkoh/jorth/release-shortcut
config: implement on-release shortcuts
|
2024-04-15 19:52:08 +02:00 |
|
Julian Orth
|
18bc86d14f
|
config: allow consuming/forwarding key events
|
2024-04-15 18:42:59 +02:00 |
|
Julian Orth
|
6ee4fdb9f4
|
config: implement on-release shortcuts
|
2024-04-15 18:41:34 +02:00 |
|
mahkoh
|
af3280652e
|
Merge pull request #164 from mahkoh/jorth/input-method
seat: implement input methods
|
2024-04-15 15:42:20 +02:00 |
|
Julian Orth
|
daf52299db
|
seat: implement input methods
|
2024-04-15 15:34:00 +02:00 |
|
Julian Orth
|
5e2cdef388
|
seat: add KeyboardState and dynamically switch between states
|
2024-04-14 13:16:18 +02:00 |
|
mahkoh
|
134e3cc316
|
Merge pull request #163 from mahkoh/jorth/virtual-keyboard
wayland: implement virtual-keyboard
|
2024-04-12 21:06:20 +02:00 |
|
mahkoh
|
13ef43bedf
|
Merge pull request #162 from mahkoh/jorth/device-keymap
seat: implement per-device keymaps
|
2024-04-12 20:16:12 +02:00 |
|
Julian Orth
|
6c0e3a4fff
|
wayland: implement virtual-keyboard
|
2024-04-12 19:59:30 +02:00 |
|
Julian Orth
|
826f40adca
|
seat: implement per-device keymaps
|
2024-04-12 17:06:16 +02:00 |
|
Julian Orth
|
225995eb2f
|
seat: after keymap change, only send keymap to focused surface
|
2024-04-12 14:56:54 +02:00 |
|
Julian Orth
|
8d43eebc3d
|
seat: store pressed keys in a vector
|
2024-04-12 14:50:57 +02:00 |
|
mahkoh
|
2cef936b12
|
Merge pull request #160 from mahkoh/jorth/nvidia-in-fence-fd
metal: disable IN_FENCE_FD on nvidia driver
|
2024-04-11 10:07:45 +02:00 |
|
Julian Orth
|
fadec919e1
|
metal: preserve front buffer if atomic commit fails
|
2024-04-11 10:00:56 +02:00 |
|
Julian Orth
|
3cf1b227b6
|
metal: disable IN_FENCE_FD on nvidia driver
|
2024-04-11 10:00:56 +02:00 |
|
Julian Orth
|
14b344a1ae
|
logging: include version information
|
2024-04-11 10:00:56 +02:00 |
|
mahkoh
|
f35a7f691a
|
Merge pull request #161 from mahkoh/jorth/pipewire-hotfix
portal: ignore formats not supported by pipewire
|
2024-04-10 19:17:49 +02:00 |
|
Julian Orth
|
3f39fa1f6f
|
portal: ignore formats not supported by pipewire
|
2024-04-10 19:05:22 +02:00 |
|
mahkoh
|
e9ba7782a0
|
Merge pull request #158 from mahkoh/jorth/llvmpipe-debugging
test llvmpipe
|
2024-04-10 10:03:16 +02:00 |
|
Julian Orth
|
2cf9e7fa69
|
docs: add notes for wp-alpha-modifier
|
2024-04-09 14:13:57 +02:00 |
|
Julian Orth
|
b440d29c19
|
it: avoid problematic halfway colors
|
2024-04-09 14:11:46 +02:00 |
|
mahkoh
|
47d1dffd37
|
Merge pull request #135 from mahkoh/jorth/alpha-multiplier
wayland: implement alpha_modifier_v1
|
2024-04-09 12:17:27 +02:00 |
|
Julian Orth
|
ff54a8ab96
|
wayland: implement alpha_modifier_v1
|
2024-04-09 12:09:54 +02:00 |
|
mahkoh
|
131f0481e8
|
Merge pull request #157 from mahkoh/jorth/wire-ng
Clean up request handling
|
2024-04-08 20:12:42 +02:00 |
|
Julian Orth
|
acb391335b
|
wire: generate trait for request handling
|
2024-04-08 20:02:29 +02:00 |
|
Julian Orth
|
e3a1a0b30f
|
wayland: make object versions type safe
|
2024-04-08 14:47:50 +02:00 |
|
Julian Orth
|
0d7b45d149
|
wire: attach versioning information to requests
|
2024-04-08 14:44:35 +02:00 |
|
Julian Orth
|
d46462dfdd
|
wire: don't use BStr in generator
|
2024-04-08 14:44:33 +02:00 |
|
Julian Orth
|
5e8b69c909
|
wire: derive message id from position
|
2024-04-08 13:06:43 +02:00 |
|
Julian Orth
|
c473d63df3
|
wire: split messages into requests and events
|
2024-04-08 11:56:26 +02:00 |
|
Julian Orth
|
2b35f30ed4
|
wire: make message ids consecutive
|
2024-04-08 11:55:07 +02:00 |
|
mahkoh
|
17caba56b7
|
Merge pull request #156 from mahkoh/jorth/badge
docs: add crates.io badge
|
2024-04-07 14:09:24 +02:00 |
|
mahkoh
|
009342f3f4
|
Merge pull request #155 from mahkoh/jorth/1.0
all: release 1.0
|
2024-04-07 14:09:13 +02:00 |
|
Julian Orth
|
94f2cbd189
|
docs: add crates.io badge
|
2024-04-07 14:05:24 +02:00 |
|
Julian Orth
|
2136f13795
|
all: release 1.0
|
2024-04-07 14:01:53 +02:00 |
|
mahkoh
|
a64b9e99d9
|
Merge pull request #144 from mahkoh/jorth/layer-shell-privileged
wayland: make legacy wlr protocols privileged
|
2024-04-07 14:00:18 +02:00 |
|
mahkoh
|
f13c0c2dd5
|
Merge pull request #154 from mahkoh/jorth/explicit-sync-break-loops
surface: explicitly destroy wait handles when breaking loops
|
2024-04-06 22:08:03 +02:00 |
|
Julian Orth
|
9ead72429e
|
surface: explicitly destroy wait handles when breaking loops
|
2024-04-06 22:01:55 +02:00 |
|
mahkoh
|
1f9797d76d
|
Merge pull request #152 from mahkoh/jorth/release-cleanup
Various changes for the first stable release
|
2024-04-05 20:42:18 +02:00 |
|
Julian Orth
|
b03cdaa4b7
|
docs: re-organize documentation
|
2024-04-05 19:24:35 +02:00 |
|
Julian Orth
|
1a9b7146fd
|
config: allow configuring repeat rates via toml
|
2024-04-05 19:24:35 +02:00 |
|
Julian Orth
|
b374947b45
|
all: reorganize packages for release
|
2024-04-05 19:24:34 +02:00 |
|
mahkoh
|
c659b478cf
|
Merge pull request #150 from mahkoh/jorth/update-children-attach
surface: fix subsurface property propagation
|
2024-04-04 14:26:58 +02:00 |
|
Julian Orth
|
c542d6188e
|
surface: fix subsurface property propagation
|
2024-04-04 14:18:05 +02:00 |
|
mahkoh
|
d273c97eb3
|
Merge pull request #149 from mahkoh/jorth/sub-surface-requests
surface: commit subsurface state during parent commit
|
2024-04-04 11:36:57 +02:00 |
|
Julian Orth
|
c5fd2cd989
|
surface: commit subsurface state during parent commit
|
2024-04-04 10:28:30 +02:00 |
|
mahkoh
|
a2c907c8c4
|
Merge pull request #148 from mahkoh/jorth/10-bit
render: add support for more formats
|
2024-04-04 09:33:16 +02:00 |
|
Julian Orth
|
551dafcce8
|
render: add support for more formats
|
2024-04-03 21:18:44 +02:00 |
|
mahkoh
|
9d78231cac
|
Merge pull request #147 from mahkoh/jorth/tests2
Add more integration tests
|
2024-04-03 17:23:15 +02:00 |
|