|
|
854e0474be
|
build: move fontconfig constants out of src
|
2026-05-29 11:33:08 -04:00 |
|
|
|
f5bcfaf73c
|
libinput: move bindings into workspace crate
|
2026-05-29 11:32:34 -04:00 |
|
|
|
4562a34890
|
pango: move bindings into workspace crate
|
2026-05-29 11:29:14 -04:00 |
|
|
|
f056727621
|
Add support for experimental xx_foreign_toplevel_geometry_tracker_v1 (#1)
Co-authored-by: entailz <entail-wraps0r@icloud.com>
Reviewed-on: wry/wry#1
Co-authored-by: entailz <entailzwrapped@proton.me>
Co-committed-by: entailz <entailzwrapped@proton.me>
|
2026-04-30 17:08:19 -04:00 |
|
|
|
a41dbae899
|
all: remove traditional i3 titlebars, add corner rounding
|
2026-04-10 13:17:00 -04:00 |
|
|
|
769d12a525
|
all: remove control center in its entirety
|
2026-04-05 20:40:39 -04:00 |
|
Julian Orth
|
9a85958479
|
wayland: optimize formatting of fixed-size messages
|
2026-03-29 12:38:25 +02:00 |
|
Julian Orth
|
755bfdd661
|
wayland: optimize parsing of fixed-size messages
|
2026-03-29 12:38:24 +02:00 |
|
Julian Orth
|
008e8a671a
|
egui: add integration
|
2026-03-13 16:27:39 +01:00 |
|
Julian Orth
|
e01b385c89
|
fontconfig: add bindings
|
2026-03-09 18:48:32 +01:00 |
|
Julian Orth
|
fce250d233
|
build: make vulkan generation generic
|
2026-03-07 15:17:48 +01:00 |
|
Julian Orth
|
1ef1b5a607
|
globals: interfere singleton-ness from the Singleton enum
|
2026-03-05 15:25:28 +01:00 |
|
Julian Orth
|
0564cd848d
|
build.rs: simplify compile-shaders handling
|
2025-10-07 16:44:28 +02:00 |
|
Julian Orth
|
ee84b309ba
|
build.rs: don't build compile-shaders if shaders are unchanged
|
2025-10-04 22:32:59 +02:00 |
|
Julian Orth
|
51575fce39
|
vulkan: include precompiled shaders
|
2025-09-17 14:23:38 +02:00 |
|
Julian Orth
|
0a5ee8fa36
|
vulkan: implement software rendering
|
2025-09-16 19:16:32 +02:00 |
|
Julian Orth
|
1ab031b206
|
utils: add wire-to-xml utility
|
2025-07-12 08:12:30 +02:00 |
|
Julian Orth
|
286857971a
|
all: use let chains
|
2025-07-01 11:20:48 +02:00 |
|
Julian Orth
|
d6b3973979
|
wayland: add u64 type macro
|
2025-06-04 13:24:28 +02:00 |
|
Stipe Kotarac
|
b20153550e
|
input: add click method and middle button emulation
|
2025-05-14 14:17:49 +02:00 |
|
Julian Orth
|
f4bc7f17bd
|
all: address clippy lints
|
2025-04-03 16:36:15 +02:00 |
|
Julian Orth
|
cb9dc4c182
|
vulkan: add legacy shaders
|
2025-02-28 11:15:53 +01:00 |
|
Julian Orth
|
cb9da22ec2
|
vulkan: add support for blend buffers
|
2025-02-24 11:36:10 +01:00 |
|
Julian Orth
|
3338909170
|
all: set rust edition to 2024
|
2025-02-21 10:44:29 +01:00 |
|
Julian Orth
|
20716cdd1e
|
vulkan: use single push constant range per pipeline
|
2025-02-17 12:15:01 +01:00 |
|
Julian Orth
|
cca0af3d0d
|
vulkan: use specialization constants
|
2025-01-30 13:54:37 +01:00 |
|
Julian Orth
|
541a7b5ebc
|
keyboard: replace xkbcommon by kbvm
|
2025-01-27 10:23:46 +01:00 |
|
Julian Orth
|
e2f31646f2
|
all: address clippy lints
|
2024-12-07 14:59:28 +01:00 |
|
Julian Orth
|
73a6e0d5c2
|
all: warn on unsafe-op-in-unsafe-fn
|
2024-10-20 18:39:11 +02:00 |
|
Julian Orth
|
0eb14d2816
|
wayland: include object id in request errors
|
2024-09-17 20:24:19 +02:00 |
|
Julian Orth
|
e377470f3f
|
all: use expect attribute where possible
|
2024-09-06 11:08:22 +02:00 |
|
Julian Orth
|
40e87f8f91
|
ei: add support for libei
|
2024-07-25 19:40:29 +02:00 |
|
Julian Orth
|
084fe50259
|
wayland: use code generation for wl_usr event handlers
|
2024-07-25 19:40:05 +02:00 |
|
Julian Orth
|
21916017c1
|
build: simplify string handling
|
2024-07-25 19:40:05 +02:00 |
|
Julian Orth
|
7ed499eabd
|
wayland: implement tablet-v2
|
2024-05-03 11:16:07 +02:00 |
|
Julian Orth
|
1e24e6ca1a
|
all: handle unused zwp_table_tool_v2 interface
|
2024-05-02 19:53:15 +02:00 |
|
Julian Orth
|
14b344a1ae
|
logging: include version information
|
2024-04-11 10:00:56 +02:00 |
|
Julian Orth
|
ff54a8ab96
|
wayland: implement alpha_modifier_v1
|
2024-04-09 12:09:54 +02:00 |
|
Julian Orth
|
acb391335b
|
wire: generate trait for request handling
|
2024-04-08 20:02:29 +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
|
816315170f
|
render: add support for explicit sync
|
2024-03-27 18:15:53 +01:00 |
|
Julian Orth
|
84e6b74893
|
all: address clippy lints
|
2024-03-23 09:00:16 +01:00 |
|
Julian Orth
|
b57555584d
|
all: remove c_variadic feature
|
2024-02-22 23:51:24 +01:00 |
|
Julian Orth
|
0c82f02b26
|
render: load libEGL and libGLESv2 at runtime
|
2024-02-22 21:14:40 +01:00 |
|
Julian Orth
|
cf332e8436
|
render: implement a vulkan renderer
|
2024-02-08 15:24:02 +01:00 |
|
Julian Orth
|
036af4abaa
|
all: address clippy issues
|
2023-02-04 14:20:10 +01:00 |
|
Julian Orth
|
f84b4619ba
|
dbus: expose more functionality
|
2022-07-30 12:48:45 +02:00 |
|