Merge remote-tracking branch 'origin/main' into gtk-gsk

This commit is contained in:
Naveen Prashanth 2026-05-07 18:04:00 +05:30
commit a9b4927aed
8 changed files with 15 additions and 8 deletions

2
Cargo.lock generated
View file

@ -560,7 +560,7 @@ checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
[[package]]
name = "helvum"
version = "0.6.0"
version = "0.6.1"
dependencies = [
"async-channel",
"futures-util",

View file

@ -1,6 +1,6 @@
[package]
name = "helvum"
version = "0.6.0"
version = "0.6.1"
authors = ["Tom Wagner <tom.a.wagner@protonmail.com>", "Naveen Prashanth <gnpaone@gmail.com>"]
edition = "2021"
rust-version = "1.94"

View file

@ -2,9 +2,9 @@ Helvum is a GTK-based patchbay for pipewire, inspired by the JACK tool [catia](h
![Screenshot](docs/screenshot.png)
`<a href="https://flathub.org/apps/details/org.pipewire.Helvum"><img src="https://flathub.org/assets/badges/flathub-badge-en.png" width="300"/>``</a>`
<a href="https://flathub.org/apps/details/org.pipewire.Helvum"><img src="https://flathub.org/assets/badges/flathub-badge-en.png" width="300"/></a>
`<a href="https://repology.org/project/helvum/versions"><img src="https://repology.org/badge/vertical-allrepos/helvum.svg" width="300"/>``</a>`
<a href="https://repology.org/project/helvum/versions"><img src="https://repology.org/badge/vertical-allrepos/helvum.svg" width="300"/></a>
# Features planned

View file

@ -5,5 +5,5 @@ Comment=A patchbay for pipewire
Type=Application
Exec=helvum
Terminal=false
Categories=AudioVideo;Audio;Video;Midi;Settings;GNOME;GTK;
Categories=AudioVideo;Midi;GTK;GNOME;
Icon=@icon@

View file

@ -6,6 +6,10 @@
<project_license>GPL-3.0-only</project_license>
<name>Helvum</name>
<summary>Patchbay for PipeWire</summary>
<branding>
<color type="primary" scheme_preference="light">#6ea8ff</color>
<color type="primary" scheme_preference="dark">#2b4c7e</color>
</branding>
<description>
<p>
Helvum is a graphical patchbay for PipeWire.
@ -25,6 +29,7 @@
<url type="vcs-browser">https://gitlab.freedesktop.org/pipewire/helvum</url>
<content_rating type="oars-1.0" />
<releases>
<release version="0.6.1" date="2026-05-07" />
<release version="0.6.0" date="2026-05-06" />
<release version="0.5.1" date="2023-09-28" />
<release version="0.5.0" date="2023-09-28" />
@ -43,6 +48,8 @@
<kudo>HiDpiIcon</kudo>
<kudo>ModernToolkit</kudo>
</kudos>
<developer_name>Tom A. Wagner</developer_name>
<developer id="org.pipewire.helvum">
<name>Tom A. Wagner, Naveen Prashanth</name>
</developer>
<update_contact>tom.a.wagner@protonmail.com</update_contact>
</component>

View file

@ -5,7 +5,7 @@ The following describes the process of making a new release:
1. In `data/org.pipewire.Helvum.metainfo.xml.in`,
add a new `<release>` tag to the releases section with the appropriate version and date.
2. In `meson.build` and `Cargo.toml`, bumb the projects version to the new version.
2. In `meson.build` and `Cargo.toml`, bump the projects version to the new version.
3. Ensure cargo dependencies are up-to-date by running `cargo outdated` (may require running `cargo install cargo-outdated`) and updating outdated dependencies (including the versions specified in `Cargo.lock`).

Binary file not shown.

Before

Width:  |  Height:  |  Size: 101 KiB

After

Width:  |  Height:  |  Size: 3.5 MiB

View file

@ -1,7 +1,7 @@
project(
'helvum',
'rust',
version: '0.6.0',
version: '0.6.1',
license: 'GPL-3.0',
meson_version: '>=1.9.0',
default_options: [