Skip to content

Releases: Oppzippy/OpenSCQ30

v1.14.0

19 Nov 21:52
80fc8be
Compare
Choose a tag to compare

General

Features

  • Add support for Space A40 (A3936)
  • Add support for Vortex (A3031)

Fixes

  • Fix Liberty 2 Pro (A3930) packet parse error

GUI

Fixes

  • Quick presets resetting to default values
  • Sound mode options unsupported by the device visible in quick presets

Android

Fixes

  • Rename General menu to Sound Modes

v1.13.1

31 Aug 06:48
e20df0a
Compare
Choose a tag to compare

GUI

Fixes

  • Remove broken gtk binding that was ignored and had no effect other than a critical log message

v1.13.0

31 Aug 05:50
5cbb94a
Compare
Choose a tag to compare

General

Build

  • Replace cargo-make with just

GUI

Features

  • Add custom equalizer profile importing/exporting

Fixes

  • Fix some circumstances where the volume adjustments matching a custom profile would be selected, but the dropdown would not show the profile as selected
  • Custom equalizer profile sorting is now case insensitive
  • Icon colors now adapt when using dark theme
  • Write config file to temp file first before overwriting to work around potential data loss if writing is interrupted
  • The config file is no longer overwritten with the exact same content during every application startup

Android

Features

  • Add custom equalizer profile importing/exporting
  • Show the title of the current screen rather than the device's name in the header bar
  • New color scheme generated from logo color

Fixes

  • To resolve inconsistent transition animations, use slides everywhere
  • Custom equalizer profile duplicate detection issues

Web

Features

  • Add custom equalizer profile importing/exporting
  • There is now a dropdown menu to select light/dark mode in addition to the default option of following the system preference

Fixes

  • Accesibility issues

v1.12.0

21 Apr 04:14
5566938
Compare
Choose a tag to compare

CLI

Features

  • Add shell completions: openscq30_cli completions

Android

Features

  • Add option to auto connect to paired devices
    In order to implement this, the companion device API is now used, which means connected devices will no longer be listed by default. They must first be paired with the app. This was necessary to gain permission to start foreground services from the background, which is necessary for auto connect to work.

v1.11.0

17 Mar 03:16
19307ba
Compare
Choose a tag to compare

Android

Features

  • Add custom button settings
  • Reorganize UI to allow for more than 5 total settings pages

Web

Features

  • Add custom button settings
  • Improve layout on larger screens

v1.10.6

25 Jan 07:04
140a518
Compare
Choose a tag to compare

General

Fixes

  • Feature not supported error when changing ambient sound mode cycle even when the feature is supported

GUI

Fixes

  • Custom noise canceling option sometimes not visible when it should be, and sometimes visible when it shouldn't be
  • Rename button action "Trans" to "Ambient Sound Mode", since that's what it does, cycles through ambient sound modes
  • Devices other than Q30 potentially not working on Linux

v1.10.5

23 Jan 23:43
0259d8f
Compare
Choose a tag to compare

General

Fixes

  • Fall back to default values when device is in an invalid state rather than failing to connect

v1.10.4

16 Jan 01:00
bff1eeb
Compare
Choose a tag to compare

General

Fixes

  • Fix A3933 and A3939 state update packet parsing

v1.10.3

09 Jan 06:52
94abe84
Compare
Choose a tag to compare

Web

Fixes

  • Device profile table cell overflowing, breaking layout

v1.10.2

09 Jan 05:07
f311314
Compare
Choose a tag to compare

Android

Fixes

  • Various resource leaks when failing to connect to a device
  • Edge case where events occur in unexpected order while connecting, causing it to hang