Commit graph

758 commits

Author SHA1 Message Date
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
6ebc6d2c79
update cargo packages 2023-06-27 07:42:09 +02:00
Gabriele Musco
a4c4bc76fe
fix: ci (9) 2023-06-27 07:29:26 +02:00
Gabriele Musco
ad61ab7074
fix: ci (8) 2023-06-27 07:27:14 +02:00
Gabriele Musco
bf5b9d7956
fix: ci (7) 2023-06-27 07:26:13 +02:00
Gabriele Musco
af7b450199
fix: ci (6) 2023-06-27 07:23:40 +02:00
Gabriele Musco
4ce1c41ae9
fix: ci (5) 2023-06-27 07:22:24 +02:00
Gabriele Musco
4700e76cf6
fix: ci (4) 2023-06-27 07:13:45 +02:00
Gabriele Musco
c4253d52f9
fix: ci (3) 2023-06-27 07:10:40 +02:00
Gabriele Musco
5d9a377f5a
fix: ci (2) 2023-06-27 07:08:00 +02:00
Gabriele Musco
d88510b654
fix: ci 2023-06-27 07:05:52 +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
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