Skip to content

Releases: xanderfrangos/twinkle-tray

v1.16.0-beta8

04 Sep 03:21
Compare
Choose a tag to compare
v1.16.0-beta8 Pre-release
Pre-release

The Twinkle Tray beta versions are for testing new features and gathering feedback. It is strongly recommended you install the latest non-beta version for regular use.

Changes since v1.16.0-beta7:

  • Added new monitor detection method (High-Level Monitor Configuration).
  • Adjusted DDC/CI handling to more reliably hold onto flaky connections.
  • Fixed Apple Studio Displays support. (Thanks @jridgewell!)
  • Fixed tray icon occasionally duplicating on hardware change.
  • Fixed potential issue with WMI-Bridge test.
  • Fixed power toggle not working.
  • Updated dependencies.

Please see the v1.16.0-beta1 release notes for important information about this update.

v1.16.0-beta7

24 Jul 02:52
6d73e88
Compare
Choose a tag to compare
v1.16.0-beta7 Pre-release
Pre-release

The Twinkle Tray beta versions are for testing new features and gathering feedback. It is strongly recommended you install the latest non-beta version for regular use.

Changes since v1.16.0-beta6:

  • VCP codes reported by each display are now listed in the Features tab in Settings.
  • On fresh installs, beta releases will default to the beta update channel.
  • When upgrading from v1.15.5 or older, your hotkeys will be preserved in case you downgrade later.
  • The scrollable area of sliders now better reflects default Windows behavior. (Thanks @Shayan-To!)
  • Improved tray icon handling after hardware changes and waking from sleep.
  • Fixed WMI-Bridge incorrectly being reported as available when it isn't.
  • Fixed internal displays not showing in the hotkey monitor list.
  • Updated localizations.
  • Updated dependencies.

Please see the v1.16.0-beta1 release notes for important information about this update.

v1.15.5

24 Jul 02:51
a9a72ed
Compare
Choose a tag to compare

New in v1.15.5

Fixes & improvements:

  • Fixed hidden displays being affected by brightness updates.
  • The scrollable area of sliders now better reflects default Windows behavior. (Thanks @Shayan-To!)
  • Improved settings handling when downgrading from v1.16.0+.
  • Crashing should no longer leave behind .node files in the user's "temp" folder.
  • Updated localizations.

v1.16.0-beta6

02 Jun 00:20
Compare
Choose a tag to compare
v1.16.0-beta6 Pre-release
Pre-release

The Twinkle Tray beta versions are for testing new features and gathering feedback. It is strongly recommended you install the latest non-beta version for regular use.

Changes since v1.16.0-beta5.2:

  • Further tuned speed/stability of DDC/CI detection
  • Added support for Apple Studio Displays (thanks @jridgewell)
  • Added support for multiple EXEs in profile paths
  • Added option for fullscreen apps to block idle detection
  • Reworked known bad monitor blocking system, including more troubleshooting options
  • Switched CLI IPC to use a named pipe instead of UDP
  • Updated dependencies

Please see the v1.16.0-beta1 release notes for important information about this update.

v1.16.0-beta5.3

18 Jan 03:34
Compare
Choose a tag to compare
v1.16.0-beta5.3 Pre-release
Pre-release

The Twinkle Tray beta versions are for testing new features and gathering feedback. It is strongly recommended you install the latest non-beta version for regular use.

Changes since v1.16.0-beta5.2:

  • Fixed "Animate between times" not setting brightness to expected values.
  • Improved detection of monitor hardware changes.

Changes since v1.16.0-beta4:

  • Implemented a (hopefully) more accurate, but significantly slower process for detecting DDC/CI enabled displays. There's a toggle in the Troubleshooting settings to turn it off, but feedback would be appreciated if you're experiencing issues with this new process.
  • Various fixes to the new hotkey functionality.
  • Added a "Get coordinates" button for the sun-position scheduling feature. This uses Cloudflare to estimate your coordinates based on your IP.
  • Improved error handling in the Settings window to hopefully make reporting any issues easier and not end up with a completely useless window.
  • Reduced the startup time for Twinkle Tray's icon/UI to be visible. However, due to the new DDC/CI detection process, the brightness controls will take a few seconds longer than before to become available.
  • The "Get Current Brightness" toggle now also applies to active non-brightness DDC/CI features. The setting has been renamed to match the new functionality.
  • Several settings have been renamed to make their current value clearer.
  • Custom DDC/CI features should now be possible on displays that don't use a standard brightness VCP code. Further work is still needed.
  • Adjusted the timing/logic of handling hardware changes to hopefully cause fewer issues with slow displays.
  • Added a potential workaround for DEL41D9 monitors not waking up due to brightness values being re-applied at a bad time.
  • Added a workaround for FUS06AB monitors using a non-standard brightness VCP code.
  • Added a debug option to show the console window.
  • Fixed Linked Levels not working.
  • Fixed monitor IDs being tracked inconsistently.
  • Fixed taskbar height being incorrectly calculated in Windows 11 under certain conditions.
  • Disabled "high contrast" accessibility option in Windows affecting Twinkle Tray, as it broke the UI.

Please see the v1.16.0-beta1 release notes for important information about this update.

v1.16.0-beta5.2

08 Jan 20:27
Compare
Choose a tag to compare
v1.16.0-beta5.2 Pre-release
Pre-release

The Twinkle Tray beta versions are for testing new features and gathering feedback. It is strongly recommended you install the latest non-beta version for regular use.

Changes since v1.16.0-beta5.1:

  • Fixed custom VCP hotkeys not working under certain conditions.
  • Fixed monitor detection issues related to capability strings and null handles.
  • Various minor fixes.

Changes since v1.16.0-beta4:

  • Implemented a (hopefully) more accurate, but significantly slower process for detecting DDC/CI enabled displays. There's a toggle in the Troubleshooting settings to turn it off, but feedback would be appreciated if you're experiencing issues with this new process.
  • Various fixes to the new hotkey functionality.
  • Added a "Get coordinates" button for the sun-position scheduling feature. This uses Cloudflare to estimate your coordinates based on your IP.
  • Improved error handling in the Settings window to hopefully make reporting any issues easier and not end up with a completely useless window.
  • Reduced the startup time for Twinkle Tray's icon/UI to be visible. However, due to the new DDC/CI detection process, the brightness controls will take a few seconds longer than before to become available.
  • The "Get Current Brightness" toggle now also applies to active non-brightness DDC/CI features. The setting has been renamed to match the new functionality.
  • Several settings have been renamed to make their current value clearer.
  • Custom DDC/CI features should now be possible on displays that don't use a standard brightness VCP code. Further work is still needed.
  • Adjusted the timing/logic of handling hardware changes to hopefully cause fewer issues with slow displays.
  • Added a potential workaround for DEL41D9 monitors not waking up due to brightness values being re-applied at a bad time.
  • Added a workaround for FUS06AB monitors using a non-standard brightness VCP code.
  • Added a debug option to show the console window.
  • Fixed Linked Levels not working.
  • Fixed monitor IDs being tracked inconsistently.
  • Fixed taskbar height being incorrectly calculated in Windows 11 under certain conditions.
  • Disabled "high contrast" accessibility option in Windows affecting Twinkle Tray, as it broke the UI.

Please see the v1.16.0-beta1 release notes for important information about this update.

v1.16.0-beta5.1

06 Jan 23:06
Compare
Choose a tag to compare
v1.16.0-beta5.1 Pre-release
Pre-release

The Twinkle Tray beta versions are for testing new features and gathering feedback. It is strongly recommended you install the latest non-beta version for regular use.

Changes since v1.16.0-beta5:

  • Fixed "lastKnowDisplays" startup error.
  • Fixed settings window not displaying when hotkeys list is invalid.
  • Fixed hotkeys format not being upgraded from v1.15.4 if none were previously set.
  • Fixed updater not downloading as of beta5.

Changes since v1.16.0-beta4:

  • Implemented a (hopefully) more accurate, but significantly slower process for detecting DDC/CI enabled displays. There's a toggle in the Troubleshooting settings to turn it off, but feedback would be appreciated if you're experiencing issues with this new process.
  • Various fixes to the new hotkey functionality.
  • Added a "Get coordinates" button for the sun-position scheduling feature. This uses Cloudflare to estimate your coordinates based on your IP.
  • Improved error handling in the Settings window to hopefully make reporting any issues easier and not end up with a completely useless window.
  • Reduced the startup time for Twinkle Tray's icon/UI to be visible. However, due to the new DDC/CI detection process, the brightness controls will take a few seconds longer than before to become available.
  • The "Get Current Brightness" toggle now also applies to active non-brightness DDC/CI features. The setting has been renamed to match the new functionality.
  • Several settings have been renamed to make their current value clearer.
  • Custom DDC/CI features should now be possible on displays that don't use a standard brightness VCP code. Further work is still needed.
  • Adjusted the timing/logic of handling hardware changes to hopefully cause fewer issues with slow displays.
  • Added a potential workaround for DEL41D9 monitors not waking up due to brightness values being re-applied at a bad time.
  • Added a workaround for FUS06AB monitors using a non-standard brightness VCP code.
  • Added a debug option to show the console window.
  • Fixed Linked Levels not working.
  • Fixed monitor IDs being tracked inconsistently.
  • Fixed taskbar height being incorrectly calculated in Windows 11 under certain conditions.
  • Disabled "high contrast" accessibility option in Windows affecting Twinkle Tray, as it broke the UI.

Please see the v1.16.0-beta1 release notes for important information about this update.

v1.16.0-beta5

06 Jan 20:13
Compare
Choose a tag to compare
v1.16.0-beta5 Pre-release
Pre-release

The Twinkle Tray beta versions are for testing new features and gathering feedback. It is strongly recommended you install the latest non-beta version for regular use.

Changes since v1.16.0-beta4:

  • Implemented a (hopefully) more accurate, but significantly slower process for detecting DDC/CI enabled displays. There's a toggle in the Troubleshooting settings to turn it off, but feedback would be appreciated if you're experiencing issues with this new process.
  • Various fixes to the new hotkey functionality.
  • Added a "Get coordinates" button for the sun-position scheduling feature. This uses Cloudflare to estimate your coordinates based on your IP.
  • Improved error handling in the Settings window to hopefully make reporting any issues easier and not end up with a completely useless window.
  • Reduced the startup time for Twinkle Tray's icon/UI to be visible. However, due to the new DDC/CI detection process, the brightness controls will take a few seconds longer than before to become available.
  • The "Get Current Brightness" toggle now also applies to active non-brightness DDC/CI features. The setting has been renamed to match the new functionality.
  • Several settings have been renamed to make their current value clearer.
  • Custom DDC/CI features should now be possible on displays that don't use a standard brightness VCP code. Further work is still needed.
  • Adjusted the timing/logic of handling hardware changes to hopefully cause fewer issues with slow displays.
  • Added a potential workaround for DEL41D9 monitors not waking up due to brightness values being re-applied at a bad time.
  • Added a workaround for FUS06AB monitors using a non-standard brightness VCP code.
  • Added a debug option to show the console window.
  • Fixed Linked Levels not working.
  • Fixed monitor IDs being tracked inconsistently.
  • Fixed taskbar height being incorrectly calculated in Windows 11 under certain conditions.
  • Disabled "high contrast" accessibility option in Windows affecting Twinkle Tray, as it broke the UI.

Please see the v1.16.0-beta1 release notes for important information about this update.

v1.16.0-beta4

16 Aug 20:54
Compare
Choose a tag to compare
v1.16.0-beta4 Pre-release
Pre-release

The Twinkle Tray beta versions are for testing new features and gathering feedback. It is strongly recommended you install the latest non-beta version for regular use.

Changes since v1.16.0-beta3:

  • Redesigned the settings window to better match Windows 11 and account for the new v1.16.0 features.
  • Added support for multiple actions per hotkey. Please note that actions set up in earlier beta version will need to be manually recreated in this beta. If you're upgrading from v1.15.4 then your existing hotkeys will be migrated.
  • Added a configurable cap when linking a DDC/CI feature to brightness. For example, you can set contrast to increase up until 50% and then stay the same for all brightness values after 50%.
  • Added an option to control the default aggressiveness of the hotkey overlay showing over apps. Changing this isn't recommended, but is available for troubleshooting.
  • Replaced "disable overlay" Troubleshooting option with a new "Default overlay behavior" option.
  • Improved compatibility with large numbers of connected DDC/CI-enabled displays.
  • Fixed min/max feature values not being used.

Please see the v1.16.0-beta1 release notes for important information about this update.

v1.16.0-beta3

08 Aug 14:54
Compare
Choose a tag to compare
v1.16.0-beta3 Pre-release
Pre-release

Changes since v1.16.0-beta2:

  • Added "Refresh Displays" hotkey action.
  • Fixed Twinkle Tray not starting if no hotkeys had been set prior to v1.16.0.
  • Fixed "aggressive" overlay type not working as intended.
  • Fixed multiple profiles being deleted at once.
  • Fixed non-brightness VCP codes not being tracked properly when changed through Twinkle Tray.
  • Fixed profiles with empty paths getting triggered on any window.
  • Fixed contrast/volume hotkeys not activating.

Please see the v1.16.0-beta1 release notes for important information about this update.