wayvr/wgui
Diamond White db1675d399
feat: swipe to type (#451)
* start to integrate swipetype with keyboardstate

* successful debug implementation

* change to git dependency

* add manual trigger to app image build to test

* use latest swipeType lib to test including binaries

* use clipboard to paste swipe output

* use new prediction engine, move swipe type related logic to its own module

* update appimage bulid to support building ort runtime

* implement swipe selection ui in keyboard overlay

* only add motion data for the device that started the swipe

* process swipes on separate thread to not block ui

* add toggle to settings.rs

* default swipe to type config to false

* remove println, minor fix

* use correct key_dimensions

* use latest swipe_type library version

* optionally use wayvr compositor clipboard when pasting

* remove unused imports

* fix typo in log::error

* fix within key positioning

* run swipes on AltGr keycaps
2026-04-10 14:46:22 +09:00
..
assets/wgui reduce warings, xml fixes 2026-01-08 19:27:59 +09:00
contrib new workspace 2025-06-18 01:14:04 +09:00
doc wgui: `ComponentBarGraph`, `WidgetCustomDraw` 2026-04-02 17:43:10 +02:00
src feat: swipe to type (#451) 2026-04-10 14:46:22 +09:00
.editorconfig new workspace 2025-06-18 01:14:04 +09:00
.gitignore new workspace 2025-06-18 01:14:04 +09:00
Cargo.toml display debug graphs 2026-04-02 17:43:10 +02:00
LICENSE license fixes 2026-01-10 20:52:33 +09:00
README.md docs: move out docs to a separate repo/website, fix typos 2026-03-24 00:19:27 +01:00
rustfmt.toml dash-frontend: tabs, other fixes (desc) 2025-09-15 20:37:55 +02:00

README.md

 logo

wgui

an experimental gui library for WayVR and friends

powered by Vulkan

Wgui documentation available at wayvr.org or here.