Skip to content

Release version 2.0.6

Choose a tag to compare

@icyqwq icyqwq released this 23 Oct 03:40
1b55662

Release 2.0.6

Thank you for your continued feedback and support. We are pleased to release version 2.0.6.
We will continue to update the software to improve Flexbar's usability and stability.

Major Improvements

  • Refactored USB protocol layer with 3x transmission performance improvement in CDC mode
  • Plugin support for Direct Draw API, enabling plugins to draw arbitrary images directly on Flexbar at high speed
  • Updated hardware monitor to reduce false positive detections by antivirus software
  • Added Touchbar emulator support on macOS
  • Improved multimedia control module for faster response and increased stability

New Features

  • Support for Bluetooth device battery level display on Windows and macOS
  • Support for Windows media playback information display
  • Support for boot sound configuration
  • Support for microphone and speaker mute control
  • Support for vibration control through plugins
  • Support for device sleep functionality in sequenced keys
  • Support for using internal modules within plugins
  • Support for plugin restart functionality
  • Added option to select macOS tray icon color manually
  • Support for hiding window from taskbar
  • Prompt users to log in to GitHub account if data fetch fails
  • Allow users to directly select images from files or get application icons as button icons
  • When selecting icons, support long press to open context menu and support using delete key to remove icons
  • Bring back skip button for introduction screen
  • Automatically close drawer when navigating to other pages
  • Broadcast touch events to plugins and support screen flip in DirectDraw

Bug Fixes

  • Fixed hardware monitor being flagged as malware by antivirus software
  • Fixed Touchbar not auto-starting after system sleep/resume
  • Fixed macOS CDC transfer size issues
  • Fixed hardware monitor crashing on system startup
  • Fixed Touchbar waiting page display issues
  • Fixed taskbar not being able to hide window on macOS
  • Fixed plugin.dead event and plugin actwin event handling
  • Fixed Touchbar still working after plugin stopped
  • Fixed missing application menu on Windows
  • Reformed macOS menu to fit Mac-style conventions
  • Fixed domain update issues
  • Fixed issue where firmware update dialog didn't provide exit option to save profile
  • Fixed performance data decode errors
  • Fixed Touchbar emulator not syncing correctly
  • Fixed Touchbar not updating due to incorrect timestamp setup
  • Fixed Touchbar not updating after page changes
  • Fixed incorrect shell path on Windows
  • Added notification that profile will be overwritten during firmware updates
  • Fixed user shell detection when executing scripts on macOS and Linux
  • Fixed issue where pressing enter to confirm icon pack name editing sometimes closes the entire dialog
  • Fixed hardware performance data parsing errors
  • Fixed Touchbar tool stop command
  • Fixed Touchbar emulator issues
  • Fixed clock function line break not working
  • Fixed system suspend and resume event listening