Gabriele Musco
|
7535a834f9
|
feat: stateless action macro
|
2023-07-23 14:52:48 +02:00 |
|
Gabriele Musco
|
2272f02fa3
|
feat: use withclones macro
|
2023-07-23 14:36:08 +02:00 |
|
Gabriele Musco
|
d41ce0d1e2
|
feat: limit profile dropdown width
|
2023-07-23 10:44:55 +02:00 |
|
Gabriele Musco
|
a4b5b333da
|
feat: some env var descriptions
|
2023-07-23 09:35:05 +02:00 |
|
Gabriele Musco
|
cad6dbdf23
|
feat!: remake of the profile editor
|
2023-07-22 20:30:28 +02:00 |
|
Gabriele Musco
|
6a8dd10960
|
feat: f5 to build; ctrl+f5 to clean build
|
2023-07-22 01:39:02 +02:00 |
|
Gabriele Musco
|
a71a0fd291
|
feat: option to dirty or clean build profile
|
2023-07-21 18:28:38 +02:00 |
|
Gabriele Musco
|
cefdf35734
|
feat: switch to rust for build orchestration of monado, opencomp, libsurvive, wivrn
|
2023-07-16 22:57:22 +02:00 |
|
Gabriele Musco
|
a2b5057931
|
feat: cmake rust helper
|
2023-07-16 08:12:25 +00:00 |
|
Gabriele Musco
|
4fb3d37551
|
fix: move some paths from file_utils to paths
|
2023-07-15 17:09:32 +02:00 |
|
Gabriele Musco
|
4b95a22045
|
fix: stop user from importing survive calibration if survive-cli for profile isn't found
|
2023-07-14 07:50:51 +02:00 |
|
Gabriele Musco
|
6068263d9d
|
feat: add restart xr service button
|
2023-07-14 07:25:28 +02:00 |
|
Gabriele Musco
|
d686fb53ac
|
fix: prevent duplicating system profiles
|
2023-07-13 18:47:42 +00:00 |
|
Gabriele Musco
|
e56613e8e5
|
fix: don't crash if missing adwaita-dark gtksourceview5 style
|
2023-07-13 18:55:50 +02:00 |
|
Gabriele Musco
|
25d6314900
|
fix: ditch expect dialog (broken in some edge cases)
|
2023-07-13 18:12:32 +02:00 |
|
Gabriele Musco
|
249aea6c49
|
feat: can cancel importing calibration
|
2023-07-13 17:53:44 +02:00 |
|
Gabriele Musco
|
7d06bfa4a9
|
fix: add lib64 to LD_LIBRARY_PATH in default profiles
|
2023-07-13 07:45:32 +02:00 |
|
Gabriele Musco
|
e3b74fd2ce
|
fix: write permissions for backup files
|
2023-07-11 20:40:56 +02:00 |
|
Gabriele Musco
|
9f9201478e
|
feat: back up steam active_runtime and openvrpaths before replacing them; restore them from backup if found
|
2023-07-11 17:57:51 +02:00 |
|
Gabriele Musco
|
7744270310
|
feat: restore steam active runtime and openvrpaths files on startup
|
2023-07-11 17:28:03 +02:00 |
|
Gabriele Musco
|
50cf3a4511
|
feat: remove runtime switch; switch runtime on the fly on service start/stop
|
2023-07-11 13:36:08 +02:00 |
|
Gabriele Musco
|
c17d733c29
|
feat: file builder for upcoming monado autorun config
|
2023-07-10 07:43:56 +02:00 |
|
Gabriele Musco
|
cab4f676ee
|
feat: inhibit screen lock while xr service is active
|
2023-07-09 12:16:56 +02:00 |
|
Gabriele Musco
|
51d9ae439f
|
feat: libusb device probing
|
2023-07-09 11:31:12 +02:00 |
|
Gabriele Musco
|
f38e2ce698
|
fix: less error prone runner test
|
2023-07-08 15:41:18 +02:00 |
|
Gabriele Musco
|
b5ad5e0e80
|
feat: extract devices from monado logs and represent them in ui
|
2023-07-07 06:38:07 +02:00 |
|
Gabriele Musco
|
94932b0214
|
feat: xr devices struct representing roles in monado log
|
2023-07-07 06:31:36 +02:00 |
|
Gabriele Musco
|
f139857d92
|
feat: get sys data path as relative from the executable (for supporting appimage)
|
2023-07-07 06:30:07 +02:00 |
|
Gabriele Musco
|
c90b24b554
|
feat: log level filtering based on monado json output
|
2023-07-05 21:44:30 +02:00 |
|
Gabriele Musco
|
43c05070f2
|
fix: empty build window buffer when presenting it
|
2023-07-05 18:47:16 +02:00 |
|
Gabriele Musco
|
c95ab3d10f
|
feat: better searching in debug view with gtk sourceview
|
2023-07-04 21:59:48 +02:00 |
|
Gabriele Musco
|
512a0d6414
|
feat: scroll build window only if close to bottom
|
2023-07-03 20:35:00 +02:00 |
|
Gabriele Musco
|
ff744853b6
|
feat: don't overwrite the entire build textbuf content on each tick
|
2023-07-03 18:28:27 +02:00 |
|
Gabriele Musco
|
d225b65222
|
feat: add dedicated duplicate profile button
|
2023-07-03 18:06:35 +02:00 |
|
Gabriele Musco
|
b0eda9993d
|
feat: add support for mercury
|
2023-07-03 18:06:27 +02:00 |
|
Gabriele Musco
|
c27fc65c62
|
feat: tell the user they need to build the profile if starting fails
|
2023-07-01 11:13:30 +02:00 |
|
Gabriele Musco
|
3621a22fd1
|
feat: prototype wivrn config editor
|
2023-06-29 18:19:07 +02:00 |
|
Gabriele Musco
|
a6df8bacb9
|
feat: can install wivrn apk for either oculus or pico
|
2023-06-29 18:18:58 +02:00 |
|
Gabriele Musco
|
a58fb365c9
|
feat!: refactor profile to modularize features
|
2023-06-29 07:32:04 +02:00 |
|
Gabriele Musco
|
99e92709b1
|
feat: wivrn config model
|
2023-06-27 17:44:32 +02:00 |
|
Gabriele Musco
|
69f11ab211
|
fix: replace logic based on unstable Option::is_some_and
|
2023-06-27 06:56:13 +02:00 |
|
Gabriele Musco
|
18febae805
|
feat: set transient for by propagating root window
|
2023-06-26 08:01:17 +02:00 |
|
Gabriele Musco
|
8be432df8d
|
feat: replace relm icons with standard gnome/gtk icons
|
2023-06-25 17:50:19 +02:00 |
|
Gabriele Musco
|
e034194bb3
|
chore: rephrase profile editor paths description
|
2023-06-25 17:20:31 +02:00 |
|
Gabriele Musco
|
b91cd05049
|
feat: add description to profile editor paths section
|
2023-06-25 17:18:36 +02:00 |
|
Gabriele Musco
|
0b3bd04819
|
feat: add XRT_DEBUG_GUI info in env var descriptions
|
2023-06-25 15:32:39 +02:00 |
|
Gabriele Musco
|
34385b9611
|
fix: missing adb message dialog
|
2023-06-25 15:31:27 +02:00 |
|
Gabriele Musco
|
5382ff92d2
|
feat: finished editable profiles; profile prop to pull or not on build; profile props to set alternate component repos
|
2023-06-25 15:25:15 +02:00 |
|
Gabriele Musco
|
371f874e3b
|
feat: profile editor can add and remove env vars
|
2023-06-25 12:57:28 +02:00 |
|
Gabriele Musco
|
13a1a951a9
|
feat: initial implementation of profile editing
|
2023-06-25 12:13:20 +02:00 |
|