Peter Li
c0d923cbed
macos inputs
2026-09-18 16:30:35 -07:00
Peterino2
85acfb5b67
Implement Linux software context menus on Wayland
2026-09-18 15:32:04 -07:00
Peterino2
0d2c8eedf9
Add a pinned 16px Roboto bitmap and tiny Linux software canvas
2026-09-18 15:21:15 -07:00
Peterino2
b0da270a67
Implement Plasma app menu export, activation and local accelerators
2026-09-18 14:33:40 -07:00
Peterino2
fdbc99a274
Vendor KDE appmenu protocol and runtime D-Bus export declarations
2026-09-18 14:24:34 -07:00
Peterino2
c1c2de8c4b
Harden input ordering, portal activation and portable Linux builds
2026-09-18 14:12:08 -07:00
Peterino2
5623376284
Implement Wayland input and Linux desktop services with isolated fixtures
2026-09-18 14:01:02 -07:00
Peterino2
fa3959e221
Vendor pinned XKB and D-Bus declarations and desktop protocols
2026-09-18 13:36:53 -07:00
Peterino2
7a7a3493d6
Preserve READY ordering after successful native initialization
...
Reserve the lifecycle event before startup and publish it first only after startup succeeds. This keeps initial macOS and Windows preferences behind READY while failed Wayland initialization emits no READY. Verified 18 core tests, Plasma native lifecycle/pixel tests, and Windows compilation.
2026-09-18 13:19:55 -07:00
Peterino2
685985e9cd
Implement Plasma Wayland window and EGL foundation
...
Add runtime-loaded Wayland/EGL, asynchronous xdg-shell windows, KWin server decorations, app identity, scaling metrics, frame synchronization, remapping and POSIX file URIs. Keep unsupported input and desktop-service capabilities false.
Add pinned optional Nix tooling, portable ELF auditing, and native lifecycle/startup/disconnect tests. Verified Plasma/Mesa GL 4.6 pixel checks, hide/show and cancellation lifetimes, 17 core tests, Windows compilation, and x86-64 glibc 2.35 release output without desktop link dependencies.
2026-09-18 13:17:50 -07:00
Peterino2
afed52d567
Vendor pinned Linux ABI headers and Wayland protocol bindings
...
Record the Plasma-first backend plan and provide checksum-verified maintainer refresh tooling. Ordinary builds will consume checked-in declarations and generated marshalling code. Verified hashes and byte-identical regeneration with wayland-scanner 1.24.0.
2026-09-18 12:54:17 -07:00
Peter Li
8a1f8fbd28
new header parser and generator
2026-09-18 11:29:02 -07:00
Peter Li
97c4b41e12
saving
2026-09-18 09:58:47 -07:00
Peter Li
70f19f1652
uhdk tracy integration 0.14.1
2026-09-18 08:54:01 -07:00
Peter Li
d1c4f14877
windows implementation
2026-09-18 02:50:00 -07:00
Peter Li
0c8270fbef
macos implementation.
2026-09-18 02:16:42 -07:00