Gabriele Musco
|
ee6520ccdd
|
feat: separate function to get cached file name
|
2024-08-24 11:34:23 +02:00 |
|
Gabriele Musco
|
e10be0f5e8
|
feat: async process based on tokio::process::Command
|
2024-08-24 11:34:21 +02:00 |
|
Gabriele Musco
|
04d9ffc21c
|
feat: cache_file accepts optional extension
|
2024-08-24 09:20:33 +02:00 |
|
Gabriele Musco
|
f083d1b276
|
feat: async downloader and file cacher
|
2024-08-24 08:49:11 +02:00 |
|
Gabriele Musco
|
9790844ee3
|
feat: make wivrn install box async component
|
2024-08-24 08:44:11 +02:00 |
|
Gabriele Musco
|
6ff4bc2cd5
|
chore: format
/ cargo-fmtcheck (push) Has been cancelled
/ cargo-clippy (push) Has been cancelled
/ cargo-test (push) Has been cancelled
/ appimage (push) Has been cancelled
|
2024-08-19 07:45:32 +02:00 |
|
Gabriele Musco
|
fe077f3f8b
|
chore: small cleanup
|
2024-08-19 07:37:38 +02:00 |
|
Gabriele Musco
|
96b15c05f0
|
feat: changed default wivrn branch to release
/ cargo-fmtcheck (push) Waiting to run
/ cargo-clippy (push) Waiting to run
/ cargo-test (push) Waiting to run
/ appimage (push) Waiting to run
|
2024-08-18 12:18:11 +02:00 |
|
Gabriele Musco
|
be6c9b3abe
|
fix: add glvnd as dependency for monado
|
2024-08-15 22:15:36 +02:00 |
|
Gabriele Musco
|
06f2b2608a
|
fix: change wivrn upstream url; remove legacy pico apk
|
2024-08-15 15:31:15 +02:00 |
|
Gabriele Musco
|
58ceb44984
|
feat: xr devices can have multiple roles and they will be displayed as only one row
|
2024-08-13 23:13:40 +02:00 |
|
Gabriele Musco
|
932aa05fbf
|
feat: explicitly set new clone paths for profile duplicates
|
2024-08-12 07:38:06 +02:00 |
|
Gabriele Musco
|
c2f40dc54d
|
feat: document WMR_HANDTRACKING env var
|
2024-08-12 07:15:02 +02:00 |
|
Gabriele Musco
|
7275168b5c
|
feat: refactor libmonado and libopenxr finding, profile takes care of it across the app
|
2024-08-11 09:33:22 +02:00 |
|
Gabriele Musco
|
e486d36084
|
chore: use triple slash for docstrings
|
2024-08-11 09:32:00 +02:00 |
|
Gabriele Musco
|
aa4de57094
|
chore: remove unused other device role
|
2024-08-11 09:30:52 +02:00 |
|
Gabriele Musco
|
1113b78be5
|
chore: remove unused code
|
2024-08-11 09:09:34 +02:00 |
|
Gabriele Musco
|
4cb3361033
|
chore: remove unused code
|
2024-08-11 08:53:11 +02:00 |
|
Gabriele Musco
|
665242aa28
|
feat: unified and more comprehensive xrservice alive detection
|
2024-08-11 08:43:07 +02:00 |
|
Gabriele Musco
|
5494306ac2
|
fix: update selected profile debug view after saving a profile (ie: after duplicating)
|
2024-08-09 22:21:15 +02:00 |
|
Gabriele Musco
|
da1b38e6eb
|
feat: refactor getting end paths for xr services related .so files
|
2024-08-09 22:11:04 +02:00 |
|
Gabriele Musco
|
39d47f2109
|
fix: xr device association with role
|
2024-08-09 11:15:22 +02:00 |
|
Gabriele Musco
|
c22b666f67
|
chore: point back to upstream libmonado-rs repo
|
2024-08-09 07:00:46 +02:00 |
|
Gabriele Musco
|
56f730414c
|
feat: refactor xr device listing around api changes to libmonado-rs
|
2024-08-08 07:01:46 +02:00 |
|
Gabriele Musco
|
b2fd981c62
|
fix: missing properties in profile duplication
|
2024-08-06 17:51:07 +02:00 |
|
Gabriele Musco
|
6d0d270254
|
fix: don't crash when sending signals to child processes fails
|
2024-08-06 17:24:53 +02:00 |
|
Gabriele Musco
|
3e21ca2eb8
|
chore: missing semicolon
|
2024-08-06 14:35:54 +02:00 |
|
Gabriele Musco
|
a14b44d176
|
chore: remove some comments; remove unnecessary test with sleep; detail could not get stat warning
|
2024-08-06 14:27:38 +02:00 |
|
Gabriele Musco
|
cf2fa339ad
|
fix: use filter_map when filtering for devices that have already been found
|
2024-08-06 14:12:17 +02:00 |
|
Gabriele Musco
|
4c9ee56044
|
chore: rename gtk4 to gtk and libadwaita to adw
|
2024-08-06 11:41:33 +02:00 |
|
Gabriele Musco
|
dc752463ef
|
chore: group imports
|
2024-08-06 11:36:32 +02:00 |
|
Gabriele Musco
|
2901f9b8f2
|
fix: remove unused catch2 dependency for basalt
|
2024-08-05 16:18:04 +02:00 |
|
Gabriele Musco
|
2e05580f36
|
feat: add kernel to troubleshooting info
|
2024-08-05 13:45:33 +02:00 |
|
Gabriele Musco
|
b64364c6d1
|
feat: add detected xr devices to troubleshooting info
|
2024-08-05 13:39:05 +02:00 |
|
Gabriele Musco
|
2bd0b12e91
|
feat: small refactor of physical xr device detection and subsequent profile selection
|
2024-08-05 13:32:15 +02:00 |
|
Gabriele Musco
|
34d29a05b4
|
chore: small fix in default issue template
|
2024-08-05 13:11:13 +02:00 |
|
Gabriele Musco
|
901b008f13
|
chore: default issue template
|
2024-08-05 13:10:26 +02:00 |
|
Gabriele Musco
|
03e3b10fb4
|
chore: move upstream repo references back to gitlab
|
2024-08-05 12:22:58 +02:00 |
|
Gabriele Musco
|
5a92d8e8a2
|
feat: migrate deprecated AdwMessageDialog to AdwAlertDialog
|
2024-08-05 10:45:37 +02:00 |
|
Gabriele Musco
|
93e6c3cf9e
|
feat: profile import/export; small refactor
|
2024-08-05 10:22:32 +02:00 |
|
Gabriele Musco
|
14689e5358
|
feat: profile export static method to generate new uuid
|
2024-08-05 10:22:04 +02:00 |
|
Gabriele Musco
|
93f5df9776
|
feat: use stateless_action macro for wivrn install actions
|
2024-08-05 10:21:06 +02:00 |
|
Gabriele Musco
|
c07d119541
|
fix: wait for xrservice to be ready before polling for devices
fixes a freeze happening when trying to poll wivrn for devices, but the
client isn't connected yet
|
2024-08-04 20:32:02 +02:00 |
|
Gabriele Musco
|
2380df2612
|
feat: application doesn't need tracker; remove useless variable for debug view state; remove xrdevice merging between refreshes, always replace with updated list
|
2024-08-04 17:39:44 +02:00 |
|
Gabriele Musco
|
311d6761fa
|
feat: verify if inhibit session fails, if so show message
|
2024-08-04 17:37:45 +02:00 |
|
Gabriele Musco
|
2a55ce68b2
|
chore: change references to gitlab to codeberg
|
2024-08-03 19:42:11 +02:00 |
|
Daniel Peukert
|
3ca62c7d36
|
fix: typos in profile editor
|
2024-08-03 11:44:03 +02:00 |
|
Gabriele Musco
|
2bdc6239df
|
chore: run codeberg ci only on main and on prs towards main
|
2024-08-03 11:36:35 +02:00 |
|
Gabriele Musco
|
d734a7edc8
|
feat: panic if envision runs as root
|
2024-08-03 10:50:34 +02:00 |
|
Gabriele Musco
|
9c2bec1cdb
|
chore: add forgejo actions
|
2024-08-03 10:33:30 +02:00 |
|