Skip to content

Releases: NickvisionApps/Cavalier

V2024.1.0

04 Jan 23:52
Compare
Choose a tag to compare

A Smoother Cavalier 🌊

This release contains some new features and improved drawing algorithms!

Changelog 📃

  • The wave box drawing mode now draws smoother bezier curves (Thanks @OggyP) (#139)
  • Users can now specify --fg aarrggbb or --bg aarrggbb command line arguments to change the foreground and background color of the running Cavalier instance respectively (#137 )
  • Updated translations (Thanks everyone on Weblate!)

Install 🧑‍💻

GNOME

Flathub

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.nickvision.cavalier
flatpak run org.nickvision.cavalier

Snap

snap install cavalier

AUR

The cavalier package

Manually

  • Download the org.nickvision.cavalier-x64.flatpak file from the assets below
  • Run flatpak install org.nickvision.cavalier-x64.flatpak from the directory containing the .flatpak file
  • Run flatpak run org.nickvision.cavalier//master to start the app! (You should also see it in your app grid)

V2023.11.0

17 Nov 13:55
Compare
Choose a tag to compare

A more updated Cavalier 🤖

In this release, Cavalier was updated to use .NET 8, GNOME 45 runtime, and the latest libadwaita 1.4 widgets!

Changelog 📃

  • Updated to GNOME 45 runtime with latest libadwaita design (#129)
  • Updated to .NET 8.0
  • Updated translations (Thanks everyone on Weblate!)

Install 🧑‍💻

GNOME

Flathub

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.nickvision.cavalier
flatpak run org.nickvision.cavalier

Snap

snap install cavalier

AUR

The cavalier package

Manually

  • Download the org.nickvision.cavalier-x64.flatpak file from the assets below
  • Run flatpak install org.nickvision.cavalier-x64.flatpak from the directory containing the .flatpak file
  • Run flatpak run org.nickvision.cavalier//master to start the app! (You should also see it in your app grid)

V2023.9.0

22 Sep 03:39
3ee49ec
Compare
Choose a tag to compare

A more photographic Cavalier 👀

In this release a feature to set foreground image was added to Cavalier! You can also now set transparency on both background and foreground images. Combine beautiful pictures with gradients to give Cavalier unique look that fits your mood!

Changelog 📃

  • Added ability to set foreground image for Box modes
  • Transparency can now be set both for background and foreground image
  • Cavalier switched back to using PulseAudio by default. You can still switch audio backend to whatever is supported by CAVA using CAVALIER_INPUT_METHOD environment variable
  • Updated translations (Thanks everyone on Weblate!)

Install 🧑‍💻

GNOME

Flathub

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.nickvision.cavalier
flatpak run org.nickvision.cavalier

Snap

snap install cavalier

AUR

The cavalier package

Manually

  • Download the org.nickvision.cavalier-x64.flatpak file from the assets below
  • Run flatpak install org.nickvision.cavalier-x64.flatpak from the directory containing the .flatpak file
  • Run flatpak run org.nickvision.cavalier//master to start the app! (You should also see it in your app grid)

V2023.9.0-beta1

11 Sep 23:11
156b227
Compare
Choose a tag to compare
V2023.9.0-beta1 Pre-release
Pre-release

A more photographic Cavalier 👀

In this release a feature to set foreground image was added to Cavalier! You can also now set transparency on both background and foreground images. Combine beautiful pictures with gradients to give Cavalier unique look that fits your mood!

Changelog 📃

  • Added ability to set foreground image for Box modes
  • Transparency can now be set both for background and foreground image
  • Cavalier switched back to using PulseAudio by default. You can still switch audio backend to whatever is supported by CAVA using CAVALIER_INPUT_METHOD environment variable
  • Updated translations (Thanks everyone on Weblate!)

Install 🧑‍💻

GNOME

Flathub

flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install flathub-beta org.nickvision.cavalier
flatpak run org.nickvision.cavalier//beta

Snap

sudo snap install cavalier --beta

AUR

The cavalier-git package

Manually

  • Download the org.nickvision.cavalier-x64.flatpak file from the assets below
  • Run flatpak install org.nickvision.cavalier-x64.flatpak from the directory containing the .flatpak file
  • Run flatpak run org.nickvision.cavalier//master to start the app! (You should also see it in your app grid)

V2023.8.1

11 Aug 12:49
Compare
Choose a tag to compare

A more roundish Cavalier 🟠

Tired of existing 6 drawing modes? Well, now there are 11, because every mode except Splitter got Circle variant! We also fixed the issue that caused incorrect drawing with display scaling enabled, and added a cute easter egg 👀

Changelog 📃

  • All drawing modes except Splitter now have Circle variants
  • Added an easter egg (run the program with --help to find how to activate it)
  • Fixed an issue where the app wasn't drawing correctly with >100% display scaling
  • Added welcome screen that is shown on start until any sound gets detected
  • Added Cairo backend that can be used in case of problems with OpenGL. To activate, run the program with environment variable CAVALIER_RENDERER=cairo
  • CAVA was updated to 0.9.0
  • Pipewire is now used as default input method, you can still change back to Pulse Audio using environment variable CAVALIER_INPUT_METHOD=pulse
  • Updated translations (Thanks everyone on Weblate!)

Install 🧑‍💻

GNOME

Flathub

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.nickvision.cavalier
flatpak run org.nickvision.cavalier

Snap

snap install cavalier

AUR

The cavalier package

Manually

  • Download the org.nickvision.cavalier-x64.flatpak file from the assets below
  • Run flatpak install org.nickvision.cavalier-x64.flatpak from the directory containing the .flatpak file
  • Run flatpak run org.nickvision.cavalier//master to start the app! (You should also see it in your app grid)

V2023.8.1-rc1

07 Aug 18:17
3c03789
Compare
Choose a tag to compare
V2023.8.1-rc1 Pre-release
Pre-release

A more roundish Cavalier 🟠

Tired of existing 6 drawing modes? Well, now there are 11, because every mode except Splitter got Circle variant! We also fixed the issue that caused incorrect drawing with display scaling enabled, and added a cute easter egg 👀

Changelog 📃

  • All drawing modes except Splitter now have Circle variants
  • Added an easter egg (run the program with --help to find how to activate it)
  • Fixed an issue where the app wasn't drawing correctly with >100% display scaling
  • Added welcome screen that is shown on start until any sound gets detected
  • Added Cairo backend that can be used in case of problems with OpenGL. To activate, run the program with environment variable CAVALIER_RENDERER=cairo
  • CAVA was updated to 0.9.0
  • Pipewire is now used as default input method, you can still change back to Pulse Audio using environment variable CAVALIER_INPUT_METHOD=pulse
  • Updated translations (Thanks everyone on Weblate!)

Also compared to previous beta:

  • All known issues in Circle modes were fixed
  • Added ability to rotate in Circle modes and set offsets for drawing area

A Message To Translators 🌎️

A stable release is planned for Friday August 11. Please have all translations updated before then to be included in the release :)

Install 🧑‍💻

GNOME

Flathub

flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install flathub-beta org.nikvision.cavalier
flatpak run org.nickvision.cavalier//beta

Snap

sudo snap install cavalier --candidate

AUR

The cavalier-git package

Manually

  • Download the org.nickvision.cavalier-x64.flatpak file from the assets below
  • Run flatpak install org.nickvision.cavalier-x64.flatpak from the directory containing the .flatpak file
  • Run flatpak run org.nickvision.cavalier//master to start the app! (You should also see it in your app grid)

V2023.8.1-beta1

05 Aug 20:53
677e155
Compare
Choose a tag to compare
V2023.8.1-beta1 Pre-release
Pre-release

A more roundish Cavalier 🟠

Tired of existing 6 drawing modes? Well, now there are 11, because every mode except Splitter got Circle variant! We also fixed the issue that caused incorrect drawing with display scaling enabled, and added a cute easter egg 👀

Known Issues ⚠️

Wave Circle mode has weird background gradient and doesn't support mirror.

Changelog 📃

  • All drawing modes except Splitter now have Circle variants
  • Added an easter egg (run the program with --help to find how to activate it)
  • Fixed an issue where the app wasn't drawing correctly with >100% display scaling
  • Added Cairo backend that can be used in case of problems with OpenGL. To activate, run the program with environment variable CAVALIER_RENDERER=cairo
  • Updated translations (Thanks everyone on Weblate!)

Install 🧑‍💻

GNOME

Flathub

flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install flathub-beta org.nikvision.cavalier
flatpak run org.nickvision.cavalier//beta

Snap

sudo snap install cavalier --beta

AUR

The cavalier-git package

Manually

  • Download the org.nickvision.cavalier-x64.flatpak file from the assets below
  • Run flatpak install org.nickvision.cavalier-x64.flatpak from the directory containing the .flatpak file
  • Run flatpak run org.nickvision.cavalier//master to start the app! (You should also see it in your app grid)

V2023.8.0

04 Aug 00:26
e01f135
Compare
Choose a tag to compare

A more feature-packed Cavalier 🖼️

In this release of Cavalier we added new drawing mode, added ability to set background image (that can be scaled down, in case you want to place a logo in the middle for example), and changed some other small things, to make Cavalier more configurable. Oh, and now you can change Cavalier's settings from terminal!

Changelog 📃

  • Cavalier can now be controlled from command line. Run the app with --help option to see full list of available options.
  • Reverse mirror option is now available with full mirror.
  • It's now possible to set frames per second to 144 or other custom value.
  • Added anti-aliasing, so rounded items now look less pixelated.
  • Added ability to set background image.
  • New drawing mode - Splitter.
  • Bars limit was increased to 100.
  • Updated translations (Thanks everyone on Weblate!)

Install 🧑‍💻

GNOME

Flathub

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.nickvision.cavalier
flatpak run org.nickvision.cavalier

Snap

snap install cavalier

AUR

The cavalier package

Manually

  • Download the org.nickvision.cavalier-x64.flatpak file from the assets below
  • Run flatpak install org.nickvision.cavalier-x64.flatpak from the directory containing the .flatpak file
  • Run flatpak run org.nickvision.cavalier//master to start the app! (You should also see it in your app grid)

V2023.8.0-rc1

31 Jul 00:04
97c4bfc
Compare
Choose a tag to compare
V2023.8.0-rc1 Pre-release
Pre-release

A more feature-packed Cavalier 🖼️

In this release of Cavalier we added new drawing mode, added ability to set background image (that can be scaled down, in case you want to place a logo in the middle for example), and changed some other small things, to make Cavalier more configurable. Oh, and now you can change Cavalier's settings from terminal!

Changelog 📃

  • Cavalier can now be controlled from command line. Run the app with --help option to see full list of available options.
  • Reverse mirror option is now available with full mirror.
  • It's now possible to set frames per second to 144 or other custom value.
  • Added anti-aliasing, so rounded items now look less pixelated.
  • Added ability to set background image.
  • New drawing mode - Splitter.
  • Bars limit was increased to 100.

A Message To Translators 🌎️

A stable release is planned for Friday August 4. Please have all translations updated before then to be included in the release :)

Install 🧑‍💻

GNOME

Flathub

flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install flathub-beta org.nikvision.cavalier
flatpak run org.nickvision.cavalier//beta

Snap

sudo snap install cavalier --candidate

AUR

The cavalier-git package

Manually

  • Download the org.nickvision.cavalier-x64.flatpak file from the assets below
  • Run flatpak install org.nickvision.cavalier-x64.flatpak from the directory containing the .flatpak file
  • Run flatpak run org.nickvision.cavalier//master to start the app! (You should also see it in your app grid)

V2023.8.0-beta1

28 Jul 17:16
21a0100
Compare
Choose a tag to compare
V2023.8.0-beta1 Pre-release
Pre-release

A more feature-packed Cavalier 🖼️

In this release of Cavalier we added new drawing mode, added ability to set background image (that can be scaled down, in case you want to place a logo in the middle for example), and changed some other small things, to make Cavalier more configurable. Oh, and now you can change Cavalier's settings from terminal!

Changelog 📃

  • Cavalier can now be controlled from command line. Run the app with --help option to see full list of available options.
  • Reverse mirror option is now available with full mirror.
  • It's now possible to set frames per second to 144.
  • Added anti-aliasing, so rounded items now look less pixelated.
  • Added ability to set background image.
  • New drawing mode - Splitter.
  • Bars limit was increased to 100.

Install 🧑‍💻

GNOME

Flathub

flatpak remote-add --if-not-exists flathub-beta https://flathub.org/beta-repo/flathub-beta.flatpakrepo
flatpak install flathub-beta org.nikvision.cavalier
flatpak run org.nickvision.cavalier//beta

Snap

sudo snap install cavalier --beta

AUR

The cavalier-git package

Manually

  • Download the org.nickvision.cavalier-x64.flatpak file from the assets below
  • Run flatpak install org.nickvision.cavalier-x64.flatpak from the directory containing the .flatpak file
  • Run flatpak run org.nickvision.cavalier//master to start the app! (You should also see it in your app grid)