Commit graph

645 commits

Author SHA1 Message Date
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
843a06d4ee fix: add gtksourceview5 to arch pkgbuild 2023-07-13 07:34:43 +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
261703ae5a
feat: use bundled glibc to build monado and wivrn 2023-07-10 20:33:15 +02:00
GabMus
e9b138c7ab Merge branch 'feat/debian-testing-pipeline' into 'main'
feat: switch to debian testing for pipeline

See merge request gabmus/rex2!3
2023-07-10 15:18:36 +00:00
Gabriele Musco
331036915d
feat: switch to debian testing for pipeline 2023-07-10 16:55:23 +02:00
Gabriele Musco
c17d733c29
feat: file builder for upcoming monado autorun config 2023-07-10 07:43:56 +02:00
Gabriele Musco
b409fe49f7
fix: add libusb 1 to ci 2023-07-09 13:38:47 +02:00
Gabriele Musco
e58bcc7150
fix: remove extra -y from ci command 2023-07-09 13:35:46 +02:00
Gabriele Musco
09a7642674
fix: add libusb to ci 2023-07-09 13:21:25 +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
GabMus
66ff1cd221 Merge branch 'feat/debian-pipeline' into 'main'
feat: migrate pipeline to debian

See merge request gabmus/rex2!2
2023-07-09 08:04:55 +00:00
Gabriele Musco
a89ac408f6
feat: migrate pipeline to debian 2023-07-08 18:34:51 +02:00
Gabriele Musco
1e49855295
Merge branch 'main' of gitlab.freedesktop.org:gabmus/rex2 2023-07-08 15:47:43 +02:00
Gabriele Musco
f38e2ce698
fix: less error prone runner test 2023-07-08 15:41:18 +02:00
Gabriele Musco
317e526822
Merge branch 'main' of ssh.gitlab.gnome.org:GabMus/rex2 2023-07-08 14:54:45 +02:00
Gabriele Musco
9725dc942d
chore: info about appimage in pipeline in readme 2023-07-08 14:54:18 +02:00
Gabriele Musco
5419bd8915 Merge branch 'feat/appimage-pipeline' into 'main'
feat: rework gitlab ci around arch; add appimage build

See merge request gabmus/rex2!1
2023-07-07 19:46:59 +00:00
Gabriele Musco
43dbe78095 feat: rework gitlab ci around arch; add appimage build 2023-07-07 19:46:59 +00:00
GabMus
009516a7d7 Merge branch 'feat/appimage-pipeline' into 'main'
feat: rework gitlab ci around arch; add appimage build

See merge request gabmus/rex2!1
2023-07-07 19:46:31 +00:00
GabMus
de9608e0cf feat: rework gitlab ci around arch; add appimage build 2023-07-07 19:46:31 +00:00
Gabriele Musco
c6f8cb549a Merge branch 'feat/appimage-pipeline' into 'main'
feat: rework gitlab ci around arch; add appimage build

See merge request GabMus/rex2!1
2023-07-07 19:46:18 +00:00
Gabriele Musco
05040b08ec feat: rework gitlab ci around arch; add appimage build 2023-07-07 19:46:18 +00:00
Gabriele Musco
803fc87442
feat: appimage build script 2023-07-07 06:51:42 +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
6614c2bf26
chore: add dependency gtksourceview-5 2023-07-05 22:53:41 +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
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