File OpenSCQ30.changes of Package OpenSCQ30
------------------------------------------------------------------- Fri Jan 30 11:22:58 UTC 2026 - ecsos@opensuse.org - Update to version 2.4.0: * docs: fix minor mistakes in capture-bluetooth-logs.md * build: v2.4.0 * docs: add guide for capturing bluetooth logs on android * deps: update dependencies * fix(android): action bar affects layout on old android versions * docs: update changelog * style(lib): fix clippy warnings * feat(lib): add power off setting for a3116 * fix(lib): log more information about rfcomm services * fix(lib): crash when opening preferred language dropdown * Translated using Weblate (Turkish) * Translated using Weblate (Hebrew) * fix(android): onDeviceFound doesn't always have default implementaion * build(android): fix typo in retrace script * deps(android): update dependencies * feat(scripts): add powershell script for printing rfcomm services * deps(android): update uniffi to 0.31 * build(android): migrate to gradle version catalog * deps(android): migrate to AGP built-in kotlin * deps(android): update to AGP 9.0.0 * build(android): add retrace script * build: v2.3.1 * fix(android): adding device not refreshing device listing * build(gui): disable libcosmic single-instance * build: v2.3.0 * fix(android): missing confirm widget creation button when connected * fix(android): glance columns only allow up to 10 children * feat(android): add disconnect button to widget * refactor(android): move composable to separate function * deps(android): update dependencies * feat(android): add widget preview * fix(android): widget missing initial state * fix(android): scale equalizer values in widget * refactor(android): move functions out of class * feat(android): improve design of single row select * fix(android): improve logic for deciding layout of radio buttons * fix(android): improve widget compatibility with api <28 * fix(android): widget sizing compatibility with api <28 * docs: update changelog * fix(android): don't call function that requires api 33+ * refactor(android): remove unused parameter * refactor(android): move updateSettingWidgets inside SettingWidget * perf(android): don't update widget when state hasn't changed * Translated using Weblate (Hebrew) * Translated using Weblate (Hebrew) * Translated using Weblate (Hebrew) * deps: update dependencies * test(android): fix unit tests * Translated using Weblate (Hebrew) * Translated using Weblate (Japanese) * fix(android): race condition causing crash * feat(android): add widget * fix(lib): don't try to disassociate from demo devices * fix(android): ClassCastException when using application.getSystemService * docs(soundcore-device-faker): document a6611 * chore: add FUNDING.yml * Translated using Weblate (Hebrew) * Translated using Weblate (Japanese) * fix(lib): backwards comparison in assertion * build: v2.2.1 * fix(lib): windows rfcomm backend not waiting for operations to complete * build: v2.2.0 * docs: add a3955 to supported device list * feat(lib): add support for soundcore a3955 (#184) * docs: update supported devices list in readme * feat(soundcore-device-faker): add a3968 * feat(soundcore-device-faker): add a6611 * feat(lib): a3949 also includes the P25i, so mark that as supported * feat(lib): add support for a3949 * feat(soundcore-device-faker): add a3949 * fix(lib): a3959 set_wind_noise makes invalid state transition * refactor(lib): clean up hear id * feat(lib): add support for a3035 * fix(gui): metadata related small fix (#203) * fix(lib): bluetooth adapters other than default ignored on linux * build: fix universal apk missing -universal suffix ------------------------------------------------------------------- Fri Jan 30 11:01:57 UTC 2026 - ecsos@opensuse.org - Update to version 2.4.0: * docs: fix minor mistakes in capture-bluetooth-logs.md * build: v2.4.0 * docs: add guide for capturing bluetooth logs on android * deps: update dependencies * fix(android): action bar affects layout on old android versions * docs: update changelog * style(lib): fix clippy warnings * feat(lib): add power off setting for a3116 * fix(lib): log more information about rfcomm services * fix(lib): crash when opening preferred language dropdown ------------------------------------------------------------------- Fri Jan 30 10:59:09 UTC 2026 - ecsos <ecsos@opensuse.org> - 2.4.0 - Initial version 2.4.0