github GoXLR-on-Linux/goxlr-utility v0.9.0
0.9.0 - Desktop Integration

latest releases: v1.1.4, v1.1.3, v1.1.2...
pre-release21 months ago

Greetings and Welcome to 2023! This release primarily focuses on providing a better desktop experience for the utility, headline features include:

  • App Menu Items for Starting and Configuring the Utility
  • System Tray Icons for quick access to the WebUI
  • Auto-Start on Login (available via System -> Settings)
  • An installer for Windows
  • Better Default Profile Handling

Before we get into the details, I'd like to send a huge shout-out and thank you to Amethyst#1781 on discord and
@pitermach, who have been giving recommendations and doing testing to make the utility's Web UI screen reader
accessible. 0.8.0 was quite accessibility unfriendly, but with their help 0.9.0 is MUCH better. There's still
some work to do, and that's going to be a focus on 0.10.0.

There are two breaking changes with 0.9.0, the details can be found at this wiki link

Now for all the main changes.

Daemon Changes

  • Fixed volume not being correctly restored when changing a fader's channel
  • Correctly apply button states when changing a fader's channel
  • Added API commands to activate / deactivate Mute buttons
  • Added API commands to activate / deactivate Effects Buttons (FX / Megaphone / Robot / Hardtune)
  • Added API commands to activate a Sample Button
  • Fixed issue with bleep button minimum volume (Thanks JuleanDeAlb!)
  • Added SIGTERM support to the Utility for cleaner shutdowns
  • Created icons (and generator) for Windows and Linux
  • Notify and terminate the utility on Windows if the official app is detected as running.
  • Added basic latch detection for the GoXLR Mini to solve UI issues when unlatched
  • Updated all dependency crates to their latest versions
  • Added API command to shut down Daemon
  • Replaced embedded profile with one that doesn't mute the mic by default

UI Changes

  • Large overhaul to screen reader accessibility
  • Moved 'Delete Profile' button to profile submenus
  • Added 'Load Profile' button to profile submenus
  • Introduced submenus to Mic Profiles
  • Fixed naming parity with Windows (Thanks @Ginjah6205)
  • Fixed colour boxes not responding to text input (Thanks @brymon68)
  • Added 'Recover Default' buttons to Settings to restore default profiles
  • Fixed UI crash when changing some text spinners (Thanks Amethyst#1781)
  • Added 'Clear' Button to colour boxes (Thanks @DonutCrab)
  • Merged in some Code Tidying / Improvements to Lighting, curtosey of @DonutCrab
  • Overhauled the System page with new icons, and new button design

Note: 0.9.0 was re-released due to a missing UI pull.

--
@FrostyCoolSlug

Don't miss a new goxlr-utility release

NewReleases is sending notifications on new releases.