Skip to content

Releases: NickvisionApps/Cavalier

V2024.1.0

04 Jan 23:52

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

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

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

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

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

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

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

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

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

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)