Commit graph

287 commits

Author SHA1 Message Date
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
Gabriele Musco
6440a4f8b4
feat: add xr service type selector in profile editor 2023-06-24 13:01:50 +02:00
Gabriele Musco
e2a76133d6
feat: xrservicetype to/from string and iter 2023-06-24 12:48:42 +02:00
Gabriele Musco
940d9c9dc8
feat: small optimizations to log level enum 2023-06-24 12:41:48 +02:00
Gabriele Musco
8d7c928ec3
feat: set ctrl+q accelerator for quit 2023-06-24 10:27:18 +02:00
Gabriele Musco
8182718430
feat: profile switcher to bottom; create profile button; config contains user profiles list 2023-06-24 10:14:32 +02:00
Gabriele Musco
69e54abb33
fix: don't setcap on wivrn executable 2023-06-24 01:01:27 +02:00
Gabriele Musco
eccb5abb48
fix: filter without overwriting original 2023-06-24 00:52:33 +02:00
Gabriele Musco
c32e8a4c19
feat: rename debug level to log level; connect log level dropdown 2023-06-24 00:48:52 +02:00
Gabriele Musco
492aeddc2e
feat: add trace debug level 2023-06-24 00:27:43 +02:00
Gabriele Musco
453ad231c8
feat: skip setcap if pkexec isn't found 2023-06-23 19:51:17 +02:00
Gabriele Musco
8583eadd37
fix: remove broken transient_for 2023-06-23 19:51:00 +02:00
Gabriele Musco
19173a98b3
fix: point to correct ipc socket for wivrn (#33) 2023-06-22 22:05:52 +02:00
Gabriele Musco
988b104f7d
fix: point to wivrn shared object when building active runtime json (#34) 2023-06-22 22:02:35 +02:00
Gabriele Musco
dd3eedba3c
feat: warn user that adb isn't installed when installing the wivrn apk (#31) 2023-06-22 21:57:57 +02:00
Gabriele Musco
551769baf6
fix: add transient_for to profile not editable dialog 2023-06-22 21:57:31 +02:00
Gabriele Musco
d44e0815a0
feat: profiles can be editable or not; forbid editing non editable profiles and prompt to duplicate the profile 2023-06-22 21:46:00 +02:00
Gabriele Musco
50a89399e2
feat: initial ui for profile editing 2023-06-22 18:53:29 +02:00
Gabriele Musco
e61e1308a5
fix: proper runtime path in launch options for wivrn 2023-06-21 23:15:29 +02:00
Gabriele Musco
121a69a04f
feat: better fail error on wivrn install if computer is unauthorized 2023-06-21 22:58:28 +02:00
Gabriele Musco
162ac1394e
fix: when setting capabilities point to correct wivrn exec 2023-06-21 22:51:07 +02:00
Gabriele Musco
319753fc33
fix: wivrn build (3) 2023-06-21 22:47:05 +02:00
Gabriele Musco
70f05d45c1
fix: wivrn build (2) 2023-06-21 22:45:15 +02:00
Gabriele Musco
6e0a806857
fix: wivrn build 2023-06-21 22:44:03 +02:00
Gabriele Musco
c638d8492e
fix: disable ffmpeg deps for wivrn because of uneven install path 2023-06-21 22:40:51 +02:00
Gabriele Musco
cc50827c8b
fix: build wivrn before install 2023-06-21 22:38:34 +02:00
Gabriele Musco
a0a8f98dfc
feat: more wivrn deps 2023-06-21 22:37:50 +02:00
Gabriele Musco
e44f23a3fd
fix: x264 not x265 2023-06-21 22:15:51 +02:00
Gabriele Musco
1cfed0381c
fix: imports 2023-06-21 22:13:30 +02:00
Gabriele Musco
ff46caf3ec
feat: add x264 to wivrn deps 2023-06-21 22:12:15 +02:00
Gabriele Musco
08e267f7f0
fix: build wivrn without trying to find libraries from non existing prefix 2023-06-21 22:03:12 +02:00
Gabriele Musco
05ae25c539
fix: log scrolling to bottom 2023-06-21 13:30:52 +02:00
Gabriele Musco
acafbac9d9
feat: move runtime switcher box (steam vs rex) to its own component 2023-06-21 07:47:15 +02:00
Gabriele Musco
9705f3d7e3
fix: don't crash when failing to load/deserialize active runtime or openvrpaths (#28) 2023-06-21 07:11:50 +02:00
Gabriele Musco
82dde9750d
chore: remove unnecessary appends 2023-06-20 22:58:34 +02:00
Gabriele Musco
32fc42865f
feat: separate steam launch options box into its own component 2023-06-20 22:43:29 +02:00
Gabriele Musco
dcece17445
feat: small code cleanup 2023-06-20 22:12:11 +02:00
Gabriele Musco
b938230922
feat: config functions into impl methods 2023-06-20 22:08:57 +02:00
Gabriele Musco
65039c36dd
feat: split install wivrn box into its own component 2023-06-20 19:27:58 +02:00
Gabriele Musco
d9c8e6e728
feat: always download latest wivrn 2023-06-19 21:40:53 +02:00
Gabriele Musco
59e36748e5
feat: download and install wivrn apk 2023-06-19 20:09:12 +02:00
Gabriele Musco
4ba25392bb
feat: wivrn profile 2023-06-19 07:55:12 +02:00
Gabriele Musco
75e4ffb3b4
feat: tooling in place to support wivrn as an alternative to monado 2023-06-19 07:45:39 +02:00
Gabriele Musco
d0d9c5445a
feat: rename monado to xrservice internally, profile xrservice_type can be monado or wivrn 2023-06-19 07:22:26 +02:00