Commit graph

665 commits

Author SHA1 Message Date
Gabriele Musco
74dd0b4e49
feat: remember window size on close 2023-07-23 15:37:02 +02:00
Gabriele Musco
872247b1da
chore: formatting 2023-07-23 15:01:42 +02:00
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
GabMus
9abda70028 Merge branch 'main' into 'main'
Switch project builds to ninja

See merge request gabmus/rex2!8
2023-07-13 17:27:01 +00:00
BabbleBones
4b75ce4bfe Switch project builds to ninja 2023-07-13 13:04:52 -04:00
Gabriele Musco
e56613e8e5 fix: don't crash if missing adwaita-dark gtksourceview5 style 2023-07-13 18:55:50 +02:00
GabMus
9f1e2edb98 Merge branch 'fix/ditch-expect-dialog' into 'main'
fix: ditch expect dialog (broken in some edge cases)

See merge request gabmus/rex2!7
2023-07-13 16:55:03 +00: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
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