galister
8691cf99d2
clippy + fmt
2026-05-13 16:39:15 +09:00
galister
80bfb177be
range sliders in settings
2026-05-13 16:38:15 +09:00
Aleksander
20743f91eb
clippy
2026-05-12 21:59:54 +02:00
Aleksander
ec2e0501c1
wayvr: skip unsupported config files ( Closes #510 )
2026-05-03 19:35:49 +02:00
Aleksander
f30c650bba
wgui: add `EventResult::ConsumedExclusive` for Slider components
...
This prevents us from accidentally swipe-scrolling the content if the user tries to change a slider value.
2026-05-03 19:13:45 +02:00
Aleksander
45af52ddf9
wgui: Range sliders, fix swipe scrolling <-> slider conflict
2026-05-03 18:54:31 +02:00
oo8dev
6b81f07cc8
wgui: Swipe kinetic scrolling support ( #504 )
...
* wgui: use DeviceBitmask instead of usize
* wgui: Swipe logic works (wip)
* wgui: Kinetic scrolling, rubberband effect
2026-05-02 19:21:30 +02:00
galister
9734955ebb
dont show skymap tab if not openxr
2026-04-23 19:58:02 +09:00
Aleksander
f3732c7087
wayvr: improve grid shader, dash-frontend: make pop-up title non-scrollable
2026-04-22 20:22:45 +02:00
Aleksander
07bd841bc6
dash-frontend: skymap browser ui improvements, wayvr: fix context menus not working
2026-04-22 19:03:47 +02:00
galister
16446f7808
Merge remote-tracking branch 'origin/feat-skybox-catalog'
2026-04-22 18:24:12 +09:00
galister
5615186654
revert: feat: swipe to type ( #451 )
2026-04-22 17:43:38 +09:00
Aleksander
1bee41aea9
dash-frontend: http_client: Progress callback, display download status
2026-04-17 12:10:18 +09:00
Aleksander
aee5bf69da
wgui: Simplify Popup usage
2026-04-17 12:10:18 +09:00
Aleksander
62881c08b3
rebase changes from feat/chroma-key
2026-04-17 12:10:18 +09:00
Aleksander
0c87d47ce6
wgui: Simplify usage and code, no more start_common(), Layout processes alterables
2026-04-17 12:10:18 +09:00
Aleksander
47bb5ab7a2
dash-frontend: skymap downloader dialog
2026-04-17 12:10:18 +09:00
Aleksander
68daa5b3df
dash-frontend: skymap preview fetch (done), reformat Cargo.toml files
2026-04-17 12:10:18 +09:00
Aleksander
f2dcdcc6c3
dash-frontend: list skymaps from the server (wip), loading spinner, wgui: animation bugfix
2026-04-17 12:10:18 +09:00
Aleksander
26f5be36b6
dash-frontend: Chroma key settings
2026-04-11 13:48:49 +02:00
Aleksander
0c1b0906c1
wgui: Add `ColorSelector` component
2026-04-11 00:22:24 +02:00
galister
5eb258e310
update libmonado-rs & oxr chroma key
2026-04-10 20:01:39 +09:00
galister
bec00c6f48
fmt
2026-04-10 14:47:36 +09:00
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
Aleksander
18f99b5daf
dash-frontend: settings: use generics instead of macros, separate each settings tab by a separate file
2026-04-03 00:11:26 +02:00
Aleksander
80277e0c12
ParserState: add `realize_template`, fix sliders not being updated
2026-04-02 17:43:26 +02:00
Aleksander
97fcde1a3b
rebase
2026-04-02 17:43:10 +02:00
Aleksander
c16c403966
display debug graphs
2026-04-02 17:43:10 +02:00
Aleksander
d5148e2107
wgui: `ComponentBarGraph`, `WidgetCustomDraw`
2026-04-02 17:43:10 +02:00
Aleksander
f44c4b78bc
cargo clippy
2026-03-31 22:15:14 +02:00
Aleksander
5420efa4d3
wayvr: Fix default locale fallback not working properly (regression caused by PR #411 )
2026-03-31 21:02:44 +02:00
Aleksander
5df6ce93f8
docs: move out docs to a separate repo/website, fix typos
...
[skip ci]
2026-03-24 00:19:27 +01:00
Earthgames
ee4bb5ca29
Allow the checkbox to be themed ( #462 )
2026-03-23 12:24:16 +09:00
Earthgames
ad78fdab24
Hack in full lang codes
...
Add British
2026-03-08 01:18:35 +09:00
Earthgames
6f9ca5b3b7
Added documentation for default colors
2026-03-06 12:23:50 +09:00
Aleksander
cb899235b4
wgui: separate globals and themes
2026-03-05 19:28:42 +01:00
Aleksander
124d817752
fix logic bug in push_scissor_stack
2026-02-16 20:33:43 +01:00
Aleksander
2ddb419676
editbox keyboard input, scrollbars fix (scissoring broken atm), clippy
2026-02-14 22:20:51 +01:00
Aleksander
841241a7e6
wgui: Editbox basics, component focus, minor refactoring
2026-02-14 19:24:36 +01:00
Aleksander
c902f0cd44
wgui: widgets.md: document tabs
2026-02-14 19:24:36 +01:00
Aleksander
756c42609d
use SlotMap
2026-02-14 16:04:36 +01:00
Aleksander
94c36076af
Language selector and "requires restart" info
2026-02-12 20:53:06 +01:00
Aleksander
d97bbfc796
dash-frontend: games: pagination
2026-01-27 19:49:27 +01:00
Aleksander
19083cfd83
dash-frontend: Top panel title
2026-01-27 19:49:27 +01:00
Aleksander
b17de39ef0
wgui: perf: scissor render culling
...
Greatly increases rendering performance and minimizes drawcall count for large lists.
2026-01-27 00:36:23 +01:00
ZokuTe
46e54db969
Fix: Refine locale matching logic to support region-specific tags ( #411 )
...
* wgui(i18n): Fix language matching logic
* wgui(i18n): Fix locale prefix match
2026-01-25 03:22:59 +00:00
ZokuTe
ab83d44a5e
i18n: add support for zh_CN locale ( #409 )
2026-01-23 01:30:40 +00:00
Aleksander
7b3a2a1e48
UI gradient intensity slider, update wgui Defaults for dashboard, prepend ui-related config entries with `ui_`
2026-01-18 03:20:29 +00:00
Aleksander
dabd122a1d
translations, minor refactoring, wgui: gradient intensity in globals, dash-frontend: remove unused window_list, process_list and window_options
2026-01-18 03:20:29 +00:00
galister
da644c97d3
Fix readme formatting
2026-01-15 12:34:30 +00:00