Commit graph

756 commits

Author SHA1 Message Date
Gabriele Musco
cd731d2e8e
fix: actually save basalt repo and path in profile editor 2024-05-13 14:36:09 +02:00
Gabriele Musco
c140d191c9
fix(builders): prefer unwrap_or to pattern matching 2024-05-13 14:35:53 +02:00
Gabriele Musco
b2ea86211e
fix: basalt build parallel level back to 2 2024-05-12 09:47:53 +02:00
Gabriele Musco
ce99220c3f
feat: small changes to basalt build 2024-05-12 09:46:17 +02:00
Gabriele Musco
2a2365e61a
fix: ffmpeg related package names for fedora 2024-04-30 07:16:46 +02:00
GabMus
e41d67ecaf Merge branch 'feat/endeavouros-packages' into 'main'
feat: add EndeavourOS to list of arch distros

See merge request gabmus/envision!40
2024-04-22 04:02:29 +00:00
Garrett Keneau
e788c787e5 add EndeavourOS to list of arch distros 2024-04-21 19:34:48 -04:00
Gabriele Musco
501329f68e
feat: add dell visor to device prober 2024-04-18 07:26:09 +02:00
Gabriele Musco
f7cb655fb5
fix: remove index controller from device prober 2024-04-18 07:22:26 +02:00
Gabriele Musco
4c29bd4e98
feat: add more xr device ids 2024-04-18 07:20:30 +02:00
Gabriele Musco
486dfc3e20
chore: readme section about --skip-dependency-check 2024-04-16 06:59:08 +02:00
Gabriele Musco
f3af0bef0a
fix: systemd-dev package for gentoo; new libavutil-dev dependency 2024-04-15 07:33:29 +02:00
Gabriele Musco
be4c50f020
feat: command line option to skip dependency checks 2024-04-15 07:03:17 +02:00
Gabriele Musco
984cbd7d32
feat: use /etc/os-release for detecting distro, use /etc/issue as fallback 2024-04-14 16:16:47 +02:00
Gabriele Musco
72d5b784a7
fix: add patch dependency for wivrn 2024-04-14 15:42:58 +02:00
Gabriele Musco
a17ffc24b4
Merge branch 'main' of gitlab.com:gabmus/envision 2024-04-14 15:33:41 +02:00
Gabriele Musco
7f8f3d8b58
fix: add jq to mercury dependencies 2024-04-14 15:33:12 +02:00
Gabriele Musco
ce04390058 feat: turn on CMAKE_EXPORT_COMPILE_COMMANDS for all relevant components 2024-03-28 16:40:33 +00:00
Gabriele Musco
7f37296834 chore: relabel running section as build and run from source in readme 2024-03-23 08:08:11 +00:00
GabMus
4d68a6a4d1 Merge branch 'feat/wivrn_conf_next' into 'main'
feat: update wivrn config to new spec

Closes #76

See merge request gabmus/envision!38
2024-03-20 12:18:04 +00:00
Gabriele Musco
733c16978e
feat: support setting env vars directly as name=value 2024-03-06 20:45:42 +01:00
Gabriele Musco
65dcded5c7
feat: update wivrn config to new spec 2024-03-05 07:55:24 +01:00
Gabriele Musco
03de81d2fb
feat: battery icon with percentage (still inactive, missing piece from monado/libmonado) 2024-02-12 13:27:46 +01:00
Gabriele Musco
06d472729d
fix: !lto option in pkgbuild 2024-02-12 13:27:15 +01:00
Gabriele Musco
d6a0d79084
feat: add -av opts to gentoo emerge command 2024-02-11 17:17:56 +01:00
GabMus
fe8b2e14a3 Merge branch 'fix/debian-unstable-ci' into 'main'
fix: use vanilla debian unstable for ci

See merge request gabmus/envision!37
2024-02-10 15:15:54 +00:00
Gabriele Musco
1a0a9d6dd1
fix: use vanilla debian unstable for ci 2024-02-10 16:02:01 +01:00
GabMus
894e2958c8 Merge branch 'gentoo' into 'main'
feat: Gentoo deps

See merge request gabmus/envision!36
2024-02-10 09:48:55 +00:00
GabMus
a651463c49 feat: Gentoo deps 2024-02-10 09:48:55 +00:00
Gabriele Musco
48ad30e078
chore: move main.rs imports together 2024-02-10 10:47:46 +01:00
Gabriele Musco
a59eee3ca6
feat: command line options to list profiles and select profile 2024-02-05 17:28:13 +01:00
Gabriele Musco
06fcb0077c
feat: command line options support; option to start the xr service on startup 2024-02-05 13:37:11 +01:00
Gabriele Musco
bf96a54675
feat: per-profile autostart command 2024-02-04 17:17:26 +01:00
Gabriele Musco
e2ab73500d
feat: move start with gdbserver button to debug view headerbar 2024-02-04 14:00:04 +01:00
GabMus
6ad294dae4 Merge branch 'feat/buildWivrnWithReleaseDebug' into 'main'
feat: build wivrn always with RelWithDebInfo by default

Closes #69

See merge request gabmus/envision!35
2024-02-04 12:27:12 +00:00
Gabriele Musco
773c4e1c06
feat: remove build with debug symbols functionality (always build release with debug symbols) 2024-02-04 13:13:50 +01:00
Gabriele Musco
c550348a60
feat: build wivrn always with RelWithDebInfo by default 2024-02-04 10:15:46 +01:00
Gabriele Musco
17f01bab35
chore: add libudev0-shim to arch pkgbuild as optdepends 2024-02-04 09:12:53 +01:00
Gabriele Musco
67534ca106
fix: sdl dependency needs headers as well 2024-02-03 15:59:40 +01:00
Gabriele Musco
1155c234d5
feat: various dependencies for fedora and alpine 2024-02-03 15:58:14 +01:00
Gabriele Musco
e4cc74aa1a
fix: removed forced true condition for testing 2024-01-30 00:01:40 +01:00
Gabriele Musco
88e4affaca
feat!: warn about missing pkexec; refactor dependencies check to use Depencendy struct methods 2024-01-30 00:00:27 +01:00
Gabriele Musco
ba6ecf272b
chore: small cleanup 2024-01-27 18:21:38 +01:00
Gabriele Musco
ad792aa5df
chore: format 2024-01-27 18:08:02 +01:00
Gabriele Musco
fa6e8ac56a
fix: remove checkerr macro, prefer using question mark operator and anyhow error 2024-01-20 22:38:06 +01:00
Gabriele Musco
65d5e3cb5e
chore: point to pipeline snapshots only for main branch 2024-01-19 15:04:47 +01:00
GabMus
4283825417 Merge branch 'fix/debianci' into 'main'
fix: use debian unstable for ci

See merge request gabmus/envision!34
2024-01-19 13:37:20 +00:00
Gabriele Musco
2cd47fb07f
fix: use debian unstable for ci 2024-01-19 14:14:38 +01:00
Gabriele Musco
e53b282210
feat: provide command to install missing dependencies in missing dependencies dialog 2024-01-19 13:37:28 +01:00
GabMus
24d07b94b2 Merge branch 'simulated-profile' into 'main'
feat: add simulated profile

See merge request gabmus/envision!33
2024-01-14 22:20:37 +00:00