Commit graph

730 commits

Author SHA1 Message Date
galister
3adc1f3be9 switch wlx manifest 2025-01-02 20:27:33 +00:00
Gabriele Musco
69eba0153b feat: fetch plugins manifests online
Some checks are pending
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
2025-01-02 19:37:21 +01:00
Nova King
aa9bd09372 feat: add telescope to plugin store 2025-01-02 15:25:11 +00:00
Gabriele Musco
6fa7d1e2a3 feat: ask to build profile after editing it
fixes #166
2025-01-02 12:18:32 +01:00
Gabriele Musco
e5a59ebf62 fix: get steamvr bin dir by parsing libraryfolders.vdf
Some checks are pending
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
fixes #171
2025-01-02 11:42:43 +01:00
Gabriele Musco
eef963793d feat: add cpu to debug info 2025-01-02 11:22:13 +01:00
Bones
4767a4eb13 fix: switch to searching for the xml for deb based distros
Some checks are pending
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
2025-01-01 19:15:53 -05:00
Bones
0adf894b45 fix: Include not shared object wayland-protocols 2025-01-01 17:07:39 -05:00
Bones
31b22b59f3 fix: add libbsd deps for monado 2025-01-01 15:49:23 -05:00
Bones
db5c295435 fix: add wayland drm-lease protocols dep for monado 2025-01-01 14:05:58 -05:00
GabMus
d38acf0a7e feat!: plugin store 2025-01-01 19:02:28 +00:00
BabbleBones
e5435d0aa3 fix: use boost dev packages
Some checks failed
/ appimage (push) Has been cancelled
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
2024-12-30 09:47:38 -05:00
Gabriele Musco
696c541598 fix: debian package name for gstreamer plugins base
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
2024-12-29 10:09:02 +01:00
Gabriele Musco
e69a7a9bd6 feat: make env var description selectable
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
2024-12-21 11:35:38 +01:00
Gabriele Musco
ca813d6168 feat: press enter on env var entry to add 2024-12-21 11:05:22 +01:00
Gabriele Musco
0020dcf3d4 feat: clearer messaging around setcap failures; getcap after setcap
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
2024-12-18 23:19:24 +01:00
Gabriele Musco
36322b3b2c feat: version command line option
Some checks are pending
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
2024-12-18 07:36:22 +01:00
Gabriele Musco
bc5c4a4a40 fix: print active runtime related informative logs as debug 2024-12-18 07:31:53 +01:00
Gabriele Musco
e781736ffa feat: single stage ci with tests, clippy and fmt check all in one
Some checks are pending
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
2024-12-17 07:17:51 +01:00
Gabriele Musco
f04723c1c4 feat: use ubuntu for the ci
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
2024-12-14 18:14:55 +01:00
Gabriele Musco
67172df567 chore: update version to 2.0.1
Some checks failed
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
/ cargo-fmtcheck (push) Has been cancelled
2024-12-11 07:47:33 +01:00
Gabriele Musco
b61f2d963f fix: add screenshots to appdata 2024-12-11 07:46:08 +01:00
Gabriele Musco
9711c257a6 chore: update version to 2.0.0
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
2024-12-09 18:06:51 +01:00
Gabriele Musco
380f800fa8 chore: format
Some checks are pending
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
2024-12-08 15:18:36 +01:00
Gabriele Musco
46df6d36e5 fix: build profile can be specified manually
Some checks are pending
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
2024-12-08 12:15:00 +01:00
Gabriele Musco
68d7757aa4 feat: add metadata to Cargo.toml; get developers from Cargo.toml authors; rectify SPDX id for license as AGPL-3.0-or-later 2024-12-08 12:02:51 +01:00
Gabriele Musco
ce5f486596 feat: refactor builders cmake vars and env to use inner blocks 2024-12-08 11:44:51 +01:00
Gabriele Musco
4f80aed3c2 feat: disable wivrnctl; refactor cmake vars in wivrn builder 2024-12-08 11:34:10 +01:00
Gabriele Musco
7f05d696c4 fix: update wivrn libmonado path to wirvn/libmonado_wivrn.so 2024-12-07 14:21:27 -08:00
Gabriele Musco
9a4ef01ed9 feat: make left and right qwerty controllers appear as no controller detected
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
2024-12-05 07:54:42 +01:00
Gabriele Musco
92cd8f6a94 feat: try to find libmonado and openxr shared objects by reading openxr config 2024-12-05 07:50:26 +01:00
Gabriele Musco
4905c8fed1 fix: create openxr config dir when starting profile 2024-12-05 07:09:00 +01:00
Gabriele Musco
e685cf757d feat!: enable support for different openvr compatibility modules other than opencomposite
Some checks are pending
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
2024-12-04 20:32:36 +01:00
GabMus
4ea0ce53b0 feat: prefer symlinks over generating files for openxr active runtime json file 2024-12-04 19:14:14 +00:00
Gabriele Musco
a9fa4f8cf4 feat: move steam library folders parser to own module; function to find steam openxr json; format
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
2024-12-02 18:25:00 +01:00
Gabriele Musco
61f13dbd8f feat: proper logging framework
Some checks are pending
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
2024-12-02 15:22:46 +01:00
Gabriele Musco
c78b844b60 fix: add libnotify-dev dependency for wivrn
Some checks are pending
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
2024-12-01 13:01:58 +01:00
Gabriele Musco
592709ab56 fix: openssl dep is an include 2024-12-01 11:02:56 +01:00
Gabriele Musco
448b97469e fix: add openssl-devel dep for wivrn
Some checks are pending
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ cargo-fmtcheck (push) Waiting to run
/ appimage (push) Waiting to run
2024-12-01 08:27:37 +01:00
Gabriele Musco
3f846b26e0
fix: negative logic and early return in start xrservice func
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
2024-11-29 19:40:16 +01:00
Gabriele Musco
2217f84ff4
fix: use let err instead of match in restore xr files func 2024-11-29 19:37:20 +01:00
Gabriele Musco
f1e8a010c8
chore: update version to 1.1.1 2024-11-29 18:16:44 +01:00
Gabriele Musco
d8ca8cf961
fix: remove wivrn pairing mode timer 2024-11-29 18:16:02 +01:00
Gabriele Musco
356b42b056
chore: update version to 1.1.0
Some checks failed
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
2024-11-28 07:28:29 +01:00
Gabriele Musco
88dea2aa43
chore: in tagging script add cargo lock as well 2024-11-28 07:27:44 +01:00
Gabriele Musco
1bd34b9ad0
fix: profile context menu binding 2024-11-28 07:25:23 +01:00
Gabriele Musco
802337a8f1
fix: profile context menu should prefer opening towards the top 2024-11-28 07:20:58 +01:00
Gabriele Musco
e514e55008
feat: check missing deps command line option; handle non activating opts is a proper method and all opts are part of the struct
Some checks are pending
/ cargo-test (push) Waiting to run
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ appimage (push) Waiting to run
2024-11-27 21:41:13 +01:00
Gabriele Musco
afbebfc2ec
feat: move dependency collection to profile method 2024-11-27 21:39:37 +01:00
Gabriele Musco
00322492bd
fix: exit on listing profiles 2024-11-27 21:12:28 +01:00