mirror of
https://gitlab.com/gabmus/envision.git
synced 2025-04-19 19:14:53 +00:00
225 lines
9.3 KiB
XML
225 lines
9.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<component type="desktop-application">
|
|
<id>@APP_ID@</id>
|
|
<metadata_license>CC0</metadata_license>
|
|
<project_license>AGPL-3.0-or-later</project_license>
|
|
<name translatable="no">@PRETTY_NAME@</name>
|
|
<summary>Orchestrator for the free XR stack</summary>
|
|
<description>
|
|
<p>Orchestrator for the free XR stack</p>
|
|
</description>
|
|
<screenshots>
|
|
<screenshot type="default">
|
|
<image>https://gitlab.com/gabmus/envision/raw/main/data/screenshots/01.png</image>
|
|
<caption>Main window</caption>
|
|
</screenshot>
|
|
<screenshot type="default">
|
|
<image>https://gitlab.com/gabmus/envision/raw/main/data/screenshots/02.png</image>
|
|
<caption>Profile editor</caption>
|
|
</screenshot>
|
|
<screenshot type="default">
|
|
<image>https://gitlab.com/gabmus/envision/raw/main/data/screenshots/03.png</image>
|
|
<caption>Profile running</caption>
|
|
</screenshot>
|
|
<screenshot type="default">
|
|
<image>https://gitlab.com/gabmus/envision/raw/main/data/screenshots/04.png</image>
|
|
<caption>Profile running with debug view open</caption>
|
|
</screenshot>
|
|
</screenshots>
|
|
<url type="homepage">@REPO_URL@</url>
|
|
<url type="bugtracker">@REPO_URL@/issues</url>
|
|
<content_rating type="oars-1.0" />
|
|
<releases>
|
|
<release version="3.0.1" date="2025-03-02">
|
|
<description>
|
|
<p>Fixes</p>
|
|
<ul>
|
|
<li>libnotify headers path in wivrn depcheck</li>
|
|
</ul>
|
|
</description>
|
|
</release>
|
|
<release version="3.0.0" date="2025-03-01">
|
|
<description>
|
|
<p>Breaking changes</p>
|
|
<ul>
|
|
<li>plugin store</li>
|
|
</ul>
|
|
<p>What's new</p>
|
|
<ul>
|
|
<li>Add WayVR Dashboard to the plugin list</li>
|
|
<li>wivrn: replace pulse dependency with pipewire</li>
|
|
<li>set wivrn launch options in the default profile</li>
|
|
<li>support for plugin dependencies and wayvr dashboards (using unreleased api)</li>
|
|
<li>launch options for plugins</li>
|
|
<li>homepage and author in plugin details</li>
|
|
<li>write rolling logs to file</li>
|
|
<li>add xrizer as an option for openvr compatibility module</li>
|
|
<li>switch wlx manifest</li>
|
|
<li>fetch plugins manifests online</li>
|
|
<li>add telescope to plugin store</li>
|
|
<li>ask to build profile after editing it</li>
|
|
<li>add cpu to debug info</li>
|
|
<li>make env var description selectable</li>
|
|
<li>press enter on env var entry to add</li>
|
|
<li>clearer messaging around setcap failures; getcap after setcap</li>
|
|
<li>version command line option</li>
|
|
<li>single stage ci with tests, clippy and fmt check all in one</li>
|
|
<li>use ubuntu for the ci</li>
|
|
</ul>
|
|
<p>Fixes</p>
|
|
<ul>
|
|
<li>onnxruntime build error when latest release has no artifacts</li>
|
|
<li>typo in install wivrn box</li>
|
|
<li>typo in XRT_COMPOSITOR_SCALE_PERCENTAGE</li>
|
|
<li>add plugin to config via function instead of signal</li>
|
|
<li>refresh all rows on plugin install (fixes dependencies showing up as not installed)</li>
|
|
<li>always mark plugin executable as executable</li>
|
|
<li>wrap single plugin cmd parts in single quotes</li>
|
|
<li>use correct wayland-protocols package name for open suse</li>
|
|
<li>typo in plugin schema</li>
|
|
<li>remove canonicalize from get steamvr bin dir path function</li>
|
|
<li>actually return steamvr dir in get_steamvr_base_dir</li>
|
|
<li>canonicalize some steamvr related paths to hopefully resolve symlinks</li>
|
|
<li>get ovr compatibility module runtime dir from profile ovr compatibility module struct</li>
|
|
<li>use exists() to verify existance of socket file</li>
|
|
<li>correct wording of lighthouse calibration</li>
|
|
<li>get steamvr bin dir by parsing libraryfolders.vdf</li>
|
|
<li>switch to searching for the xml for deb based distros</li>
|
|
<li>Include not shared object wayland-protocols</li>
|
|
<li>add libbsd deps for monado</li>
|
|
<li>add wayland drm-lease protocols dep for monado</li>
|
|
<li>use boost dev packages</li>
|
|
<li>debian package name for gstreamer plugins base</li>
|
|
<li>print active runtime related informative logs as debug</li>
|
|
</ul>
|
|
<p>Other changes</p>
|
|
<ul>
|
|
<li>plugins: point to stardust hosted manifest</li>
|
|
<li>cargo: revert back to serde_yaml over unsound advisory</li>
|
|
</ul>
|
|
</description>
|
|
</release>
|
|
<release version="2.0.1" date="2024-12-11">
|
|
<description>
|
|
<p>Fixes</p>
|
|
<ul>
|
|
<li>add screenshots to appdata</li>
|
|
</ul>
|
|
</description>
|
|
</release>
|
|
<release version="2.0.0" date="2024-12-09">
|
|
<description>
|
|
<p>Breaking changes</p>
|
|
<ul>
|
|
<li>enable support for different openvr compatibility modules other than opencomposite</li>
|
|
</ul>
|
|
<p>What's new</p>
|
|
<ul>
|
|
<li>add metadata to Cargo.toml; get developers from Cargo.toml authors; rectify SPDX id for license as AGPL-3.0-or-later</li>
|
|
<li>refactor builders cmake vars and env to use inner blocks</li>
|
|
<li>disable wivrnctl; refactor cmake vars in wivrn builder</li>
|
|
<li>make left and right qwerty controllers appear as no controller detected</li>
|
|
<li>try to find libmonado and openxr shared objects by reading openxr config</li>
|
|
<li>prefer symlinks over generating files for openxr active runtime json file</li>
|
|
<li>move steam library folders parser to own module; function to find steam openxr json; format</li>
|
|
<li>proper logging framework</li>
|
|
</ul>
|
|
<p>Fixes</p>
|
|
<ul>
|
|
<li>build profile can be specified manually</li>
|
|
<li>update wivrn libmonado path to wirvn/libmonado_wivrn.so</li>
|
|
<li>create openxr config dir when starting profile</li>
|
|
<li>add libnotify-dev dependency for wivrn</li>
|
|
<li>openssl dep is an include</li>
|
|
<li>add openssl-devel dep for wivrn</li>
|
|
<li>negative logic and early return in start xrservice func</li>
|
|
<li>use let err instead of match in restore xr files func</li>
|
|
</ul>
|
|
<p>Other changes</p>
|
|
<ul>
|
|
<li>format</li>
|
|
</ul>
|
|
</description>
|
|
</release>
|
|
<release version="1.1.1" date="2024-11-29">
|
|
<description>
|
|
<p>Fixes</p>
|
|
<ul>
|
|
<li>remove wivrn pairing mode timer</li>
|
|
</ul>
|
|
</description>
|
|
</release>
|
|
<release version="1.1.0" date="2024-11-28">
|
|
<description>
|
|
<p>What's new</p>
|
|
<ul>
|
|
<li>check missing deps command line option; handle non activating opts is a proper method and all opts are part of the struct</li>
|
|
<li>move dependency collection to profile method</li>
|
|
</ul>
|
|
<p>Fixes</p>
|
|
<ul>
|
|
<li>profile context menu binding</li>
|
|
<li>profile context menu should prefer opening towards the top</li>
|
|
<li>exit on listing profiles</li>
|
|
</ul>
|
|
<p>Other changes</p>
|
|
<ul>
|
|
<li>in tagging script add cargo lock as well</li>
|
|
</ul>
|
|
</description>
|
|
</release>
|
|
<release version="1.0.0" date="2024-11-27">
|
|
<description>
|
|
<p>Breaking changes</p>
|
|
<ul>
|
|
<li>wivrn pairing support</li>
|
|
</ul>
|
|
<p>What's new</p>
|
|
<ul>
|
|
<li>send desktop notification instead of showing alert when failing to inhibit screen lock</li>
|
|
<li>split cmake var into name and value when it contains =</li>
|
|
</ul>
|
|
<p>Fixes</p>
|
|
<ul>
|
|
<li>disable wivrn launch options instructions in debug view</li>
|
|
<li>lower wivrn default foveation to 0.5</li>
|
|
<li>separate debugbuild option to build in debug mode</li>
|
|
<li>openhmd: add meson as a dependency</li>
|
|
<li>dependencies: correct packages for GL/gl.h</li>
|
|
<li>appimage: build for devel releases</li>
|
|
<li>monado dependencies: add libxrandr</li>
|
|
</ul>
|
|
<p>Other changes</p>
|
|
<ul>
|
|
<li>format</li>
|
|
<li>ci: conventional commit check</li>
|
|
</ul>
|
|
</description>
|
|
</release>
|
|
<release version="0.0.2" date="2024-11-02">
|
|
<description>
|
|
<p>Fixes</p>
|
|
<ul>
|
|
<li>appimage: build for non-devel releases</li>
|
|
</ul>
|
|
</description>
|
|
</release>
|
|
<release version="0.0.1" date="2024-11-02">
|
|
<description>
|
|
<p>Initial release</p>
|
|
</description>
|
|
</release>
|
|
</releases>
|
|
<kudos>
|
|
<!--
|
|
GNOME Software kudos:
|
|
https://gitlab.gnome.org/GNOME/gnome-software/-/blob/main/doc/kudos.md
|
|
-->
|
|
<kudo>ModernToolkit</kudo>
|
|
<kudo>HiDpiIcon</kudo>
|
|
</kudos>
|
|
<developer_name translatable="no">Gabriele Musco</developer_name>
|
|
<update_contact>gabmus@disroot.org</update_contact>
|
|
<translation type="gettext">@GETTEXT_PACKAGE@</translation>
|
|
<launchable type="desktop-id">@APP_ID@.desktop</launchable>
|
|
</component>
|