twinkle-tray

Easily manage the brightness of your monitors in Windows from the system tray

MIT License

Stars
5.3K
Committers
112

Bot releases are visible (Hide)

twinkle-tray - v1.14.6

Published by xanderfrangos about 2 years ago

New in v1.14.6

Fixes & improvements:

  • Implemented a better fix for the Windows 10 / Acrylic bug.
  • Tweaked Windows 11 styling.
  • Made force_low_power_gpu flag optional. It can be forced in the settings file.
  • Added "Time of Day Adjustments" transition speed options.
  • Added option to hide specific displays.
  • Added a warning for DDC/CI power state users.
  • Updated localizations.
  • Various bug fixes.
twinkle-tray - v1.14.5

Published by xanderfrangos about 2 years ago

This is a re-release of v1.14.4 with one fix:

  • Fixed black background displaying when using the "Windows 10" UI with "Acrylic Blur" enabled.

New in v1.14.4

New features & improvements:

  • Improved idle CPU usage when using a mouse with a high polling rate. (Thanks @djsweet!)
  • Updated intro screen for Windows 11.
  • Updated "Get Current Brightness" option to also refresh DDC/CI list.
  • Added support for overriding DDC/CI brightness IDs. See the GitHub wiki for more details.
  • Added support for setting any DDC/CI value from the command line (--VCP). See the GitHub readme for more details.
  • Added support for overriding detected taskbar position/height. See the GitHub wiki for more details.
  • Twinkle Tray will now specifically use the low-power GPU on multi-GPU systems.
  • Updated localizations.

Fixes:

  • Adjusted layering/focus behavior to avoid issues with certain games.
  • Disabled Acrylic blur on Settings window to prevent issues while resizing/moving the window.
  • Fixed "power off" option not working under certain conditions.
  • Fixed race condition with Settings window at startup.
  • Fixed multiple bugs related to Idle Detection.
  • Fixed "Set brightness for individual displays" option not assigning each monitor an initial value.
  • Fixed overlay overlapping with taskbars pinned on the left side of the screen.
twinkle-tray - v1.14.4

Published by xanderfrangos about 2 years ago

New features & improvements:

  • Improved idle CPU usage when using a mouse with a high polling rate. (Thanks @djsweet!)
  • Updated intro screen for Windows 11.
  • Updated "Get Current Brightness" option to also refresh DDC/CI list.
  • Added support for overriding DDC/CI brightness IDs. See the GitHub wiki for more details.
  • Added support for setting any DDC/CI value from the command line (--VCP). See the GitHub readme for more details.
  • Added support for overriding detected taskbar position/height. See the GitHub wiki for more details.
  • Twinkle Tray will now specifically use the low-power GPU on multi-GPU systems.
  • Updated localizations.

Fixes:

  • Adjusted layering/focus behavior to avoid issues with certain games.
  • Disabled Acrylic blur on Settings window to prevent issues while resizing/moving the window.
  • Fixed "power off" option not working under certain conditions.
  • Fixed race condition with Settings window at startup.
  • Fixed multiple bugs related to Idle Detection.
  • Fixed "Set brightness for individual displays" option not assigning each monitor an initial value.
  • Fixed overlay overlapping with taskbars pinned on the left side of the screen.

Known issues:

  • A black background may show on the flyout after setting the UI style to "Windows 10" with "Acrylic Blur" enabled. Restart Twinkle Tray to fix this issue.
twinkle-tray - v1.14.3

Published by xanderfrangos over 2 years ago

New in v1.14.3

Fixes & improvements:

  • Fixed regressions to the monitor scanning process introduced in v1.14.2.
  • Updated localizations.
twinkle-tray -

Published by xanderfrangos over 2 years ago

New in v1.14.2

Fixes & improvements:

  • Fixed time input bug when entering numbers using the keyboard.
  • Fixed monitors not updating in the Settings window.
  • Fixed race condition when refreshing displays too frequently.
  • Fixed new WMI-Bridge check not having required file.
  • Adjusted timing for reapplying brightness after certain events (ex. hardware change).
  • Updated Korean localization.
twinkle-tray -

Published by xanderfrangos over 2 years ago

New in v1.14.1

Fixes & improvements:

  • Fixed MonitorID command line argument not working.
  • Attempted fix of wrong brightness values being applied when using normalization feature.
  • Added a check at app startup to confirm if WMI-Bridge module will function properly before use.

New in v1.14.0

New features & improvements:

  • Added a Windows 11 UI, available as an option for both Windows 10 & 11 users. Additionally, there have been several small tweaks to the UI to better reflect the Windows 10/11 UI.
  • Added settings to show contrast, volume, and power options for supported displays. You can find these features in the new "DDC/CI Features" settings menu.
  • Added an option for idle detection. Your displays can automatically dim after a set amount of time.
  • Added an option to hide your laptop/tablet's display from the brightness flyout when closed or disabled.
  • Updated process for reading monitor info to improve accuracy and responsiveness.
  • Restored WMIC code from v1.13.10 and improved handling of WMIC/WMI failures.
  • Updated command line options and implementation.
  • Made Time of Day adjustments slower/smoother.

Other information:

  • By default, Twinkle Tray no longer gets the latest brightness for DDC/CI displays. This is to prevent issues with some displays and reduce visual glitches. If you would like to restore the old behavior, it's available in the "DDC/CI Features" menu in Settings.
  • I have chosen to go with an emulated "Mica" material over "Acrylic", as implementing Acrylic with rounded corners is currently impossible.
  • The "Mica" effect in the Windows 11 UI currently only works on the main display. It also does not correctly detect slideshow wallpapers. If you use slideshow wallpapers, I recommend turning off Mica.
twinkle-tray - v1.14.0

Published by xanderfrangos over 2 years ago

New in v1.14.0

New features & improvements:

  • Added a Windows 11 UI, available as an option for both Windows 10 & 11 users. Additionally, there have been several small tweaks to the UI to better reflect the Windows 10/11 UI.
  • Added settings to show contrast, volume, and power options for supported displays. You can find these features in the new "DDC/CI Features" settings menu.
  • Added an option for idle detection. Your displays can automatically dim after a set amount of time.
  • Added an option to hide your laptop/tablet's display from the brightness flyout when closed or disabled.
  • Updated process for reading monitor info to improve accuracy and responsiveness.
  • Restored WMIC code from v1.13.10 and improved handling of WMIC/WMI failures.
  • Updated command line options and implementation.
  • Made Time of Day adjustments slower/smoother.

Other information:

  • By default, Twinkle Tray no longer gets the latest brightness for DDC/CI displays. This is to prevent issues with some displays and reduce visual glitches. If you would like to restore the old behavior, it's available in the "DDC/CI Features" menu in Settings.
  • I have chosen to go with an emulated "Mica" material over "Acrylic", as implementing Acrylic with rounded corners is currently impossible.
  • The "Mica" effect in the Windows 11 UI currently only works on the main display. It also does not correctly detect slideshow wallpapers. If you use slideshow wallpapers, I recommend turning off Mica.
  • Special thanks to @DustRaider8, @rp1231, @pc-v2, and the many other users who helped debug issues and provided feedback for this update.
twinkle-tray - v1.13.11

Published by xanderfrangos almost 3 years ago

New in v1.13.11

New features & improvements:

  • Replaced WMI communication method with native C++ bindings. (Thanks, @djsweet!)
  • Last known brightness will now apply after connected displays change.
  • Time Of Day Adjustments will more aggressively apply after sleep and connected monitors change.
  • Improved Simplified Chinese and Traditional Chinese language detection.
  • Updated localizations for several languages.

Fixes:

  • Fixed CLI incorrectly setting a brightness level of 0.
  • Fixed "Link Levels" not working when the first display is not supported.
  • Fixed Time Of Day Adjustments firing early.
  • Fixed monitor reordering not taking immediate effect.

v1.13.0 - v1.13.10

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes.
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • The last known brightness will now be restored at app startup. This can be turned off in the settings.
  • Added command line flag to show overlay.
  • When "link levels" is active, all displays will be combined into one slider.
  • Added option to customize or disable "Turn Off Displays" feature.
  • Added option for hotkeys to break Linked Levels.
  • User settings are now removed on uninstall (including the Windows startup entry).
  • Reduced slider judder in the flyout/overlay.
  • Updated localizations for several languages.
  • Added support for hidden taskbars.
  • Added support for taskbars on non-primary displays.
  • Added support for new Fluent UI icons (Windows build 21327+).
  • Improved error handling related to WMI monitor communication.
  • Added an option for 1% brightness increments for hotkeys.

Fixes:

  • Fixed overlay not staying open when interacting with it.
  • Potential fix when reading/writing brightness values.
  • Hopefully fixed multiple issues related to monitor detection at startup and after monitor changes.
  • Potential improvements to responsiveness after resuming from sleep mode and at startup.
  • Fixed potential vulnerability (CVE-2021-28119).
  • Fixed issue where overlay wouldn't always hide itself.
  • Improved error handling on startup.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.
twinkle-tray - v1.13.10

Published by xanderfrangos almost 3 years ago

New in v1.13.10

This release is primarily to mitigate issues with Windows 11 Insider builds. At the moment, Twinkle Tray is not fully compatible with these builds of Windows 11. I am looking into a proper fix for Windows 11's removal of WMIC.

New features & improvements:

  • Improved error handling related to WMI monitor communication.
  • Added an option for 1% brightness increments for hotkeys.
  • Updated localizations for several languages.

v1.13.0 - v1.13.9

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes.
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • The last known brightness will now be restored at app startup. This can be turned off in the settings.
  • Added command line flag to show overlay.
  • When "link levels" is active, all displays will be combined into one slider.
  • Added option to customize or disable "Turn Off Displays" feature.
  • Added option for hotkeys to break Linked Levels.
  • User settings are now removed on uninstall (including the Windows startup entry).
  • Reduced slider judder in the flyout/overlay.
  • Updated localizations for several languages.
  • Added support for hidden taskbars.
  • Added support for taskbars on non-primary displays.
  • Added support for new Fluent UI icons (Windows build 21327+).

Fixes:

  • Fixed overlay not staying open when interacting with it.
  • Potential fix when reading/writing brightness values.
  • Hopefully fixed multiple issues related to monitor detection at startup and after monitor changes.
  • Potential improvements to responsiveness after resuming from sleep mode and at startup.
  • Fixed potential vulnerability (CVE-2021-28119).
  • Fixed issue where overlay wouldn't always hide itself.
  • Improved error handling on startup.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.
twinkle-tray - v1.13.9

Published by xanderfrangos over 3 years ago

New in v1.13.8 & v1.13.9

New features & improvements:

  • Add new icon option based off of the new Sun Valley icons.
  • Added support for Segoe UI Variable font.
  • Updated localizations for several languages.

Fixes:

  • Fixed overlay not staying open when interacting with it.
  • Potential fix when reading/writing brightness values.

v1.13.0 - v1.13.7

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes (thanks, @Seo-Rii!).
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • The last known brightness will now be restored at app startup. This can be turned off in the settings.
  • Added command line flag to show overlay.
  • When "link levels" is active, all displays will be combined into one slider.
  • Added option to customize or disable "Turn Off Displays" feature.
  • Added option for hotkeys to break Linked Levels.
  • User settings are now removed on uninstall (including the Windows startup entry).
  • Reduced slider judder in the flyout/overlay.
  • Updated localizations for several languages.
  • Added support for hidden taskbars.
  • Added support for taskbars on non-primary displays.
  • Added support for new Fluent UI icons (Windows build 21327+).

Fixes:

  • Hopefully fixed multiple issues related to monitor detection at startup and after monitor changes.
  • Potential improvements to responsiveness after resuming from sleep mode and at startup.
  • Fixed potential vulnerability (CVE-2021-28119).
  • Fixed issue where overlay wouldn't always hide itself.
  • Improved error handling on startup.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.
twinkle-tray - v1.13.8

Published by xanderfrangos over 3 years ago

New in v1.13.8

New features & improvements:

  • Add new icon option based off of the new Sun Valley icons.
  • Added support for Segoe UI Variable font.
  • Updated localizations for several languages.

Fixes:

  • Fixed overlay not staying open when interacting with it.
  • Potential fix when reading/writing brightness values.
  • Reduced CPU usage and number of processes.

v1.13.0 - v1.13.7

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes (thanks, @Seo-Rii!).
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • The last known brightness will now be restored at app startup. This can be turned off in the settings.
  • Added command line flag to show overlay.
  • When "link levels" is active, all displays will be combined into one slider.
  • Added option to customize or disable "Turn Off Displays" feature.
  • Added option for hotkeys to break Linked Levels.
  • User settings are now removed on uninstall (including the Windows startup entry).
  • Reduced slider judder in the flyout/overlay.
  • Updated localizations for several languages.
  • Added support for hidden taskbars.
  • Added support for taskbars on non-primary displays.
  • Added support for new Fluent UI icons (Windows build 21327+).

Fixes:

  • Hopefully fixed multiple issues related to monitor detection at startup and after monitor changes.
  • Potential improvements to responsiveness after resuming from sleep mode and at startup.
  • Fixed potential vulnerability (CVE-2021-28119).
  • Fixed issue where overlay wouldn't always hide itself.
  • Improved error handling on startup.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.
twinkle-tray - v1.13.7

Published by xanderfrangos over 3 years ago

New in v1.13.7

New features & improvements:

  • Added option to customize or disable "Turn Off Displays" feature.
  • Added option for hotkeys to break Linked Levels.
  • User settings are now removed on uninstall (including the Windows startup entry).
  • Reorganized some settings.
  • Updated Traditional Chinese localization.

Fixes:

  • Improved DDC/CI error handling.
  • Minor RAM optimizations.
  • Additional potential improvements to responsiveness after resuming from sleep mode and at startup.

v1.13.0 - v1.13.6

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes (thanks, @Seo-Rii!).
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • The last known brightness will now be restored at app startup. This can be turned off in the settings.
  • Added command line flag to show overlay.
  • When "link levels" is active, all displays will be combined into one slider.
  • Improved handling of laptops/tablets when the internal display is off.
  • Improved reliability of DDC/CI communication.
  • Reduced slider judder in the flyout/overlay.
  • Updated localizations for several languages.
  • Added support for hidden taskbars.
  • Added support for taskbars on non-primary displays.
  • Added support for new Fluent UI icons (Windows build 21327+).
  • Fixed potential vulnerability (CVE-2021-28119).

Fixes:

  • Hopefully fixed multiple issues related to monitor detection at startup and after monitor changes.
  • Potential improvements to responsiveness after resuming from sleep mode and at startup.
  • Fixed issue where overlay wouldn't always hide itself.
  • Improved error handling on startup.
  • Reduced background CPU usage on low-end hardware.
  • Potentially improved error handling when DDC/CI temporarily breaks connection.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.
twinkle-tray - v1.13.6

Published by xanderfrangos over 3 years ago

New in v1.13.6

Fixes:

  • Hopefully fixed multiple issues related to monitor detection at startup and after monitor changes.
  • Potential improvements to responsiveness after resuming from sleep mode and at startup.
  • Fixed issue where overlay wouldn't always hide itself.
  • Improved error handling on startup.
  • Reduced background CPU usage on low-end hardware.
  • Updated localizations for several languages.

v1.13.0 - v1.13.5

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes (thanks, @Seo-Rii!).
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • The last known brightness will now be restored at app startup. This can be turned off in the settings.
  • Added command line flag to show overlay.
  • When "link levels" is active, all displays will be combined into one slider.
  • Improved handling of laptops/tablets when the internal display is off.
  • Improved reliability of DDC/CI communication.
  • Reduced slider judder in the flyout/overlay.
  • Updated localizations for several languages.
  • Added support for hidden taskbars.
  • Added support for taskbars on non-primary displays.
  • Added support for new Fluent UI icons (Windows build 21327+).
  • Fixed potential vulnerability (CVE-2021-28119).

Fixes:

  • Potentially improved error handling when DDC/CI temporarily breaks connection.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.
twinkle-tray - v1.13.5

Published by xanderfrangos over 3 years ago

New in v1.13.5

Fixes:

  • Reverted monitor detection code to address a regression with display detection at startup.
  • Updated localizations for several languages.

v1.13.0 - v1.13.4

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes (thanks, @Seo-Rii!).
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • The last known brightness will now be restored at app startup. This can be turned off in the settings.
  • Added command line flag to show overlay.
  • When "link levels" is active, all displays will be combined into one slider.
  • Improved handling of laptops/tablets when the internal display is off.
  • Improved reliability of DDC/CI communication.
  • Reduced slider judder in the flyout/overlay.
  • Updated localizations for several languages.
  • Added support for hidden taskbars.
  • Added support for taskbars on non-primary displays.
  • Added support for new Fluent UI icons (Windows build 21327+).
  • Fixed potential vulnerability (CVE-2021-28119).

Fixes:

  • Potentially improved error handling when DDC/CI temporarily breaks connection.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.
twinkle-tray - v1.13.4

Published by xanderfrangos over 3 years ago

New in v1.13.4

Improvements & fixes:

  • Added support for hidden taskbars.
  • Added support for taskbars on non-primary displays.
  • Added support for new Fluent UI icons (Windows build 21327+).
  • Fixed potential vulnerability (CVE-2021-28119).
  • Updated localizations for several languages.

v1.13.0 - v1.13.3

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes (thanks, @Seo-Rii!).
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • The last known brightness will now be restored at app startup. This can be turned off in the settings.
  • Added command line flag to show overlay.
  • When "link levels" is active, all displays will be combined into one slider.
  • Improved handling of laptops/tablets when the internal display is off.
  • Improved reliability of DDC/CI communication.
  • Reduced slider judder in the flyout/overlay.
  • Updated localizations for several languages.

Fixes:

  • Potentially improved error handling when DDC/CI temporarily breaks connection.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.
twinkle-tray - v1.13.3

Published by xanderfrangos over 3 years ago

This is a re-release of v1.13.2 with two small changes:

  • Fixed some settings not properly toggling.
  • Updated Russian localization.

New in v1.13.2

New features & improvements:

  • The last known brightness will now be restored at app startup. This can be turned off in the settings.
  • Added command line flag to show overlay.
  • When "link levels" is active, all displays will be combined into one slider.
  • Improved handling of laptops/tablets when the internal display is off.
  • Improved reliability of DDC/CI communication.
  • Reduced slider judder in the flyout/overlay.

v1.13.0 - v1.13.1

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes (thanks, @Seo-Rii!).
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • Updated localizations for several languages.

Fixes:

  • Potentially improved error handling when DDC/CI temporarily breaks connection.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.
twinkle-tray - v1.13.2

Published by xanderfrangos over 3 years ago

New in v1.13.2

New features & improvements:

  • The last known brightness will now be restored at app startup. This can be turned off in the settings.
  • Added command line flag to show overlay.
  • When "link levels" is active, all displays will be combined into one slider.
  • Improved handling of laptops/tablets when the internal display is off.
  • Improved reliability of DDC/CI communication.
  • Reduced slider judder in the flyout/overlay.

v1.13.0 - v1.13.1

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes (thanks, @Seo-Rii!).
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • Updated localizations for several languages.

Fixes:

  • Potentially improved error handling when DDC/CI temporarily breaks connection.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.
twinkle-tray - v1.13.1

Published by xanderfrangos over 3 years ago

New in v1.13.1

Fixes:

  • Fixed hotkeys for all monitors and turning off displays not functioning.
  • Theme overrides now override colored taskbar.

v1.13.0

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes (thanks, @Seo-Rii!).
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • Updated localizations for several languages.

Fixes:

  • Potentially improved error handling when DDC/CI temporarily breaks connection.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
twinkle-tray - v1.13.0

Published by xanderfrangos over 3 years ago

New features & improvements:

  • Moved WMI + DDC/CI communication to another thread. Opening and interacting with the brightness flyout should now be more responsive.
  • Improved handling of Windows theme changes (thanks, @Seo-Rii!).
  • Twinkle Tray will attempt to restore your last brightness settings after the PC wakes from sleep or hibernation.
  • Restored Theme option.
  • The brightness flyout will no longer animate if animations are disabled in Windows.
  • Brightness can now be controlled from the command line. See the readme for details.
  • Updated localizations for several languages.

Fixes:

  • Potentially improved error handling when DDC/CI temporarily breaks connection.
  • Improved handling of hotkeys assigned to disconnected displays.
  • Multiple instances of Twinkle Tray will now be prevented.
  • Scheduled brightness should now correctly take effect after waking up from sleep or hibernation.
twinkle-tray - v1.12.3

Published by xanderfrangos about 4 years ago

Fixes & improvements:

  • Fixed brightness panel sometimes not rendering after display changes.
  • Fixed overlay sometimes not disappearing.
  • Fixed brightness panel not displaying when the taskbar is positioned at the top of the screen.
  • Updated localizations.