Skip to content

Releases: melianmiko/OpenFreebuds

v0.15.1

18 Nov 13:32
Compare
Choose a tag to compare

v0.15.1

This release introduces compatibility with FeeeBuds 6i and Studio models.
Also, since this version OpenFreebuds can be used in desktop environments
without system tray.

  • [Fix] Rework Flatpak autostart management mechanism
  • This version would be only released as Flatpak package

v0.15.0

17 Nov 07:47
d3dc486
Compare
Choose a tag to compare

This release introduces compatibility with FeeeBuds 6i and Studio models.
Also, since this version OpenFreebuds can be used in desktop environments
without system tray.

  • [Device compatibility] Add HUAWEI FreeBuds 6i compatibility
  • [Device compatibility] Add HUAWEI FreeBuds Studio compatibility
  • [Feature] ANC & battery available in main window;
  • [Feature] "Show main window" action, available in hotkeys, tray icon click and web-server;
  • [Feature] Ability to disable background mode & work without system tray, for Linux environments like GNOME;
  • [Fix] Flatpak multi-instance detection & "Run at boot" setting.

Mistagged this release, sorry for that. If you need source code of exactly this builds, use this instead of 0.15.0 tag.

v0.14.1

02 Oct 11:46
7ea6064
Compare
Choose a tag to compare
  • [Fix] Crash when using with old devices, like 4i / SE

v0.14.0

28 Sep 07:01
a03e5a4
Compare
Choose a tag to compare
  • [Core] Client-server architecture, close #14;
    - Now multiple instances of OpenFreebuds could be launched, for multi-user usage for example;
    - Built-in HTTP-server is now used as cross process communication protocol, so it can't be fully disabled, remote access is still disallowed out-of-box;
    - If you need to launch multiple instances from single user, use -c CLI flag;
  • [Core] Web-server authorization
  • [Core] Rewritten (mostly from scratch) to asyncio ;
  • [Core] Drop pybluez from dependencies, now will use predefined port numbers instead of SDP detection;
  • [UI] Rewritten from scratch to asyncio and PyQT6, introduce redesigned Settings UI;
  • [UI] Disable logging to CLI / journalctl if -v isn't present, close #29;
  • [Device compatibility] Bug fixes for modern HUAWEI Devices (5i, Pro 2, Pro 3);
  • [HUAWEI FreeBuds 5i & other] Better Dual-Connect configuration;
  • [HUAWEI FreeBuds 5i & other] Add low-latency mode setting;
  • [HUAWEI FreeBuds 5i & other] Add triple-tap settings;
  • [HUAWEI FreeBuds 5i & other] Fix SQ preference switch;
  • [Device compatibility] Add HUAWEI FreeLace Pro 2 compatibility;
    - Custom equalizer preset configuration (should also work with Pro 3);
  • [Linux] Flatpak as installation option
  • [i18n] Add Spanish translation, thanks to @Pedro-vk (GitHub)
  • [i18n] Add partial Portuguese (Brazilian), thanks to @lobo (Accent)

v0.13.3: Bugfixes

23 Mar 08:56
Compare
Choose a tag to compare
  • Fix: Random crash when enumerating dual-connect devices
  • Fix: Crash when disabling Bluetooth under windows

Download: https://mmk.pw/en/openfreebuds/

v0.13.1: Add HUAWEI FreeBuds Pro 2, minor fixes

07 Feb 07:23
Compare
Choose a tag to compare

What's Changed

  • New: HUAWEI FreeBuds Pro 2 support (add profile, partial)
  • New: add equalizer presets & device switch to context menu (can be disabled in settings)
  • Fix: HUAWEI FreeBuds Pro: remove double-tap, add dual-connect
  • Fix: crash when iterating paired devices in 5i, Pro 2, Pro 3
  • Fix: disable "Settings" button on non-configurable modules
  • Fix: add correct WM_CLASS for better desktop integration (linux)
  • Fix: missing i18n

Download: https://mmk.pw/en/openfreebuds/

v0.13: Add HUAWEI Pro, Pro 3, 5i, SE and much more changes

03 Feb 06:33
Compare
Choose a tag to compare

What's Changed

  • New: HUAWEI FreeBuds 5i support (full)
  • New: HUAWEI FreeBuds SE support (full)
  • New: HUAWEI FreeBuds Pro support (partial)
  • New: HUAWEI FreeBuds Pro 3 support (partial)
  • New: Workaround for non-working "Pause when plug off headphone" under Linux (MPRIS-helper)
  • New: Advanced bug-report log generator, auto-view bugreport when app crashes
  • Fix: Remove WMI-console dependency (win32)
  • Fix: Updater crash (win32)
  • Minor: Move uncommon features to separate modules
  • Minor: Redesign some UI parts
  • Add additional uninstall registry keys in the installer by @sitiom in #20

New Contributors

Download: https://mmk.pw/en/openfreebuds

v0.12.3

21 Jul 06:41
Compare
Choose a tag to compare
Change website URLs

v0.12.1: Minor fixes

26 Mar 16:51
Compare
Choose a tag to compare

v0.12: More supported devices

20 Mar 15:41
Compare
Choose a tag to compare
  • New device: HUAWEI FreeLace Pro
  • New device: HUAWEI FreeBuds 5i (partial compatibility)
  • New device: HUAWEI FreeBuds Pro 2 (partial compatibility)

Download binaries