Commit Graph

1342 Commits

Author SHA1 Message Date
oo8dev ad537c9d92
Merge pull request #558 from wayvr-org/feat/welcome2
Welcome screen continued
2026-07-02 21:29:28 +02:00
Aleksander a92b40afad dash-frontend: update thank you
[skip ci]
2026-07-02 21:28:11 +02:00
Aleksander 61cef3aa79 dash-frontend: add wayvr.org button 2026-07-02 21:16:38 +02:00
Aleksander 4432c3d50f dash-frontend: update donation screen, add avatars 2026-07-02 21:11:55 +02:00
galister 57ae20e67b cargo fmt 2026-07-03 03:50:50 +09:00
Aleksander c6bfcf8b17 dash-frontend: Remove "Show welcome screen" button in the troubleshooting tab 2026-07-02 20:50:13 +02:00
Aleksander c949b20ba1 dash-frontend: fix page 0 elements overflowing 2026-07-02 20:43:52 +02:00
galister d40e0cdb00 fix tutorial_graduated not saving 2026-07-03 03:41:48 +09:00
Aleksander 4140534548 dash-frontend: "Finish tutorial" button, machine-translate strings 2026-07-02 20:07:08 +02:00
galister db960212b6 openxr: playspace reset uses last fix_floor 2026-07-03 02:52:23 +09:00
Aleksander bb43da3b08 dash-frontend: clickable links 2026-07-02 19:47:24 +02:00
Aleksander c3f762a0f3 dash-frontend: Donation screen, translation keys for welcome screen 2026-07-02 19:25:20 +02:00
galister 6090be3d9c dashboard welcome mode 2026-07-03 02:12:40 +09:00
galister 4daff7300f fix scale drift when using align_to_hmd 2026-07-03 00:32:56 +09:00
galister ba8dbc9c14 grab help sprites are color_text 2026-07-03 00:32:43 +09:00
galister 3799ae6629 missing string 2026-07-02 22:41:58 +09:00
Aleksander 2523618522 Machine-translate strings
[skip ci]
2026-07-02 14:35:24 +02:00
galister 6563bbd7de more intuitive bindings order 2026-07-02 20:14:59 +09:00
galister a0c33bc744 fix thresholds being backwards 2026-07-02 20:05:50 +09:00
galister c77e465343 fix CI 2026-07-02 19:58:43 +09:00
galister e2e4ff95c0 cargo fmt 2026-07-02 19:48:08 +09:00
Aleksander e166d46806 Rebase main: integrate wgui changes with the new bindings ui 2026-07-02 19:46:58 +09:00
Aleksander 169fa0d32a dash-frontend: Welcome screen: Add "You're all set" 2026-07-02 19:46:58 +09:00
Aleksander 741ffee62e dash-frontend: Welcome screen: Add center marker video 2026-07-02 19:46:58 +09:00
Aleksander 951dbbd87f dash-frontend: Welcome screen: Improve UX 2026-07-02 19:46:58 +09:00
Aleksander 1742d5f589 wgui: <Video> support [Squash]
commit da9ad32fe4
Author: Aleksander <aleksander@oo8.dev>
Date:   Sat Jun 6 14:44:15 2026 +0200

    wgui: video: variable speed control

commit 683b1115ba
Author: Aleksander <aleksander@oo8.dev>
Date:   Fri Jun 5 18:44:45 2026 +0200

    wgui: video: framerate control, `looping` parameter in <Video>

commit ddf99d0b43
Author: Aleksander <aleksander@oo8.dev>
Date:   Fri Jun 5 12:19:44 2026 +0200

    do not break toml 1.0 syntax compatibility

commit 69803ec6cd
Author: Aleksander <aleksander@oo8.dev>
Date:   Fri Jun 5 12:08:25 2026 +0200

    wgui: dav1d video playback works

commit 5c929c4fee
Author: Aleksander <aleksander@oo8.dev>
Date:   Thu Jun 4 23:09:30 2026 +0200

    wgui: use dav1d (wip)

commit 3c2ac4b5f1
Author: Aleksander <aleksander@oo8.dev>
Date:   Thu Jun 4 21:34:44 2026 +0200

    wgui: <Video> tag (wip), Duck IVF parser (video container), add `video` feature
2026-07-02 19:46:58 +09:00
Aleksander 698ff86c14 update translations, use llama.cpp-compatible API instead of ollama, use gemma4 for translations 2026-07-02 19:16:22 +09:00
Aleksander 0d0b5b8633 wgui: use `TemplateParams` struct 2026-07-02 19:16:22 +09:00
Aleksander 1a11b475ae Welcome screen basics 2026-07-02 19:16:22 +09:00
galister a9986e6b67 EXT_dpad_binding bindings, odyssey ext 2026-07-02 19:09:22 +09:00
galister 34bd920f3b add setting for input provider 2026-07-02 17:36:36 +09:00
galister 07b7d89be6 dont show thresholds for scroll 2026-07-02 17:00:41 +09:00
galister e93bbdba7b add steam frame default bindings 2026-07-02 17:00:41 +09:00
galister b074983a70 fix warning 2026-07-02 17:00:41 +09:00
galister 3f858e5e2f fix weird range slider behavior 2026-07-02 17:00:41 +09:00
galister a3b1fdcd0d move bindings const to wlx-common, cleanups 2026-07-02 17:00:41 +09:00
galister b906bc6656 per-action thresholds 2026-07-02 17:00:41 +09:00
galister 638af5a608 change default threshold 2026-07-02 17:00:41 +09:00
galister ba598ee77f update default profiles 2026-07-02 17:00:41 +09:00
galister 374f85ee81 controller profiles in rust instead of json 2026-07-02 17:00:41 +09:00
galister 5e316fe0d3 ensure pose & haptics for bindings 2026-07-02 17:00:41 +09:00
galister 025c6a0998 ui for thresholds 2026-07-02 17:00:41 +09:00
galister 8a8c41bd9e clean up some bindings ui code 2026-07-02 17:00:41 +09:00
Aleksander 4edc6053ce dash-frontend: Bindings view UX improvements 2026-07-02 17:00:41 +09:00
Aleksander 0962f4c015 wgui: make context menus unfold from the bottom if the mouse position is at the lower half of the screen 2026-07-02 17:00:41 +09:00
galister d4a64d6490 remove khr simple controller 2026-07-02 17:00:41 +09:00
Aleksander e7a9df17cf Improve "Change input bindings" page a little bit 2026-07-02 17:00:41 +09:00
galister 65fd75eb4a remove some profiles, skip saving none values 2026-07-02 17:00:41 +09:00
galister f3bb2e070b wip: bindings ui 2026-07-02 17:00:41 +09:00
galister 5014cda64a watch sprites to all have color_text 2026-07-02 04:23:29 +09:00