Auto Dark Mode X Changelog

What's new in Auto Dark Mode X 10.4.1.1

Sep 25, 2023
  • Fixed an issue where automatic theme switching remained active after it has been turned off.
  • Fix version string in installer to match build number.

New in Auto Dark Mode X 10.4.0.35 (Sep 10, 2023)

  • New Features:
  • Full spotlight support in Windows builds >=22621.1105 for classic and theme mode!
  • Support for setting system accent colors!
  • Support for setting mouse cursors!
  • Rudiementary UI for turning scripts on and off, as well as opening the configuration file.
  • The ADM tray will now show access keys when opened (by @Susko3 #664).
  • On Windows 11 22H2 and up, touch keyboard light/dark theme switching can be used again by enabling the toggle on the Apps page (by @Armin2208).
  • ADM can now listen for running processes and postpone automatic theme switches (by @pohuing #733 #734).
  • Improvements:
  • The UI now follows the Win11 design language more closely, all pages have been updated.
  • UI elements will scale out properly when maximizing the window.
  • The wallpaper page will now preselect the light/dark combobox based on the currently active theme.
  • ADM will attempt to auto-repair invalid/corrupt windows theme files.
  • Auto skip postpone entries are no longer created on a theme switch toggle if a user delay is present.
  • Increased the robust-ness of theme file parsing and added auto-repair mechanisms!
  • The wallpaper monitor selector will now show which displays are currently not connected!
  • You can now choose between Fill, Fit and Stretch in multi monitor wallpaper picker.
  • Postpones will be preserved after closing Auto Dark Mode.
  • Auto Dark Mode is now able to react to timezone changes while it is running.
  • The update process has been streamlined.
  • Display Detection has been improved to reduce occurrences when to many monitors were detected during a switch.
  • Fixes:
  • An issue was fixed that caused the theme file apply mitigation patch to increase values to a point where users would notice.
  • Fixed an issue where wallpapers in theme files weren't parsed correctly under certain circumstances.
  • Downgrading from the beta branch will now correctly show a notification even when silent updates are enabled.
  • The shell will no longer crash when resizing the window when the new Windows terminal app is used.
  • Timestamps will now use the correct UI culture.
  • An issue was fixed that caused metadata in unmanaged themes to be set incorrectly.
  • DWM will now refresh when the "Accent color for titlebars and window colors" setting is modified in the UI.
  • Pressing the copy version information will now attempt to retry accessing the clipboard if it is unavailable.
  • The shell timeout parameter will now be correctly retrieved when there are multiple arguments
  • System resume events will no longer trigger an automatic theme switch when automation is disabled.
  • A critical issue was fixed that caused offsets to be applied to custom times.
  • An issue was fixed that caused the named pipe server to not execute commands if the client didn't wait for the response pipe.
  • Management Event Watchers are now disposed of correctly in the UI.
  • Fixed an issue where themes would not refresh during dark mode if auto switch has been paused.
  • Fixed an issue that caused internal config updates to still perform a save operation.
  • Fixed an issue that caused native titlebars to shine through when accent color for titlebars and window borders was enabled.
  • Fixed an issue that caused the GPU Monitoring module to activate at the wrong times when night light is selected.
  • Fixed an issue where the timepicker was disabled after re-enabling automatic theme switch (by @Armin2208).
  • Fixed an issue that caused ADM to remain open when an exit instruction was sent via shell before all internal components were fully initialized.

New in Auto Dark Mode X 10.3.0.90 (Nov 2, 2022)

  • New Features:
  • Use Windows Night Light as source for your light and dark switch times. You can of course still configure an offset in ADM (#489, @thebigsmileXD)!
  • Pause automatic theme switching once (postpones until next sunrise / sunset time dynamically) (#439).
  • Pause automatic theme switching for a short amount of time (#204, #439).
  • Managed theme switch postponing via the UI on the time page:
  • Pause and resume theme switching via the UI on the Time page.
  • See which modules are holding up a theme switch and for how long (if they have an expiry time).
  • Show a notification and delay or postpone this action interactively: (#439, #204, #441).
  • Before an automatic theme switch is applied and the theme needs to be updated.
  • When auto dark mode is started.
  • New hotkeys:
  • Turn on/off automatic theme switching.
  • Pause theme switching until next sunrise/sunset.
  • Toggle themes between light and dark using a single hotkey. If you switch to a theme that doesn't match the time, we will auto-pause theme switching and notify you.
  • New context menu options in the notification area / tray that provide the same functionality as the hotkeys.
  • Toggle colorization for title bars and window borders for Windows 10 (does work on Windows 11 for some windows, but not all).
  • Ignore certain options like background, cursors and sounds when using the Windows theme mode (#103, #492, @namazso).
  • Improvements:
  • Uses an additional, more modern theme switching method that supports more options and makes ADM more reliable (Huge thanks to @namazso for the awesome contribution)!
  • Proper support for in-lockscreen theme switching. Windows 11 will switch as soon as you unlock your PC, Windows 10 will switch themes during the lockscreen.
  • Clicking on the tray icon when the app is minimized will now instantly bring it to the front.
  • Many stability improvements for theme state synchronization that include but aren't limited to:
  • More reliable wallpaper retrieval from an existing custom theme (for support with third party wallpaper tools),
  • Better detection when an unsaved Windows theme is used.
  • Improve potential wallpaper flickering by reducing the number of required synchronization calls.
  • More robust detection of the currently active windows theme.
  • Single monitor and multi monitor wallpapers as well as solid color are now being retrieved when the wallpaper picker is enabled and when Auto Dark Mode starts for a smoother wallpaper switching experience with our own picker.
  • The context menu in the tray now supports dark mode.
  • The wallpaper page now requests a theme refresh when the setting is toggled on, which results in a slightly better user experience.
  • We redesigned the personalization page to look a bit more modern.
  • Added information text when pressing the copy button on the about page.
  • Notification area icon and hover text shows if auto theme switching is paused or disabled (#560)
  • Fixes:
  • Fixed an issue where ADM stopped working with builds older than 19044 (#508).
  • Fixed an issue on Windows 10 that caused multi users to experience missed theme switches on a user account when they were currently logged into another. You can toggle support for this on or off in the settings menu (#544).
  • Fixed an issue where the Windows default themes were not correctly synchronized.
  • Fixed an issue where custom theme synchronization was dependent on the system language and would only work correctly in English.
  • Fixed an issue where activated slideshows in the source theme would cause the wallpaper picker to fail setting wallpapers.
  • Fixed an issue where solid color backgrounds failed to synchronize (#547).
  • Fixed multiple issues where incorrect theme paths were being retrieved, causing either too much or too little theme synchronizations and applications.
  • Fixed an issue on Windows 10 where the "Restore themes when changed externally" setting would cause excessive theme updates by rate limiting the updates.
  • Fixed an issue where the updater would parse whitelisted files with case-sensitivity.
  • Fixed an issue where the theme picker page was always forcing a theme refresh when it loads, even when the setting is disabled.
  • Changes:
  • ADM now makes an unmanaged copy of every theme when windows theme mode is enabled. This improves theme switching reliability on Windows 11 22H2 and should not affect the experience for users of other versions.
  • Moved Help button to the bottom navbar entries (#557, #549, thanks @PtrStruct).
  • Allow modules to run before or after theme synchronization.
  • New SwitchEvent: Api. It is meant for calls that shouldn't invoke user notifications. The event is currently used when themes are set via the shell.
  • The update button can now be pressed multiple times.
  • System resume events can no longer be turned off. They are mandatory for ensuring that theme switching is working at all times.
  • Use legacy theme switching for builds older Win10 21H1.
  • UI uses Mica for 22H2 and newer.
  • Translation Updates:
  • NEW: Greek translation (@MariosMpalas).
  • Update Japanese translation (@maboroshin).
  • Update Turkish translation (@cmhrky).
  • Update Spanish translation (@DanielSevillano)
  • Update Bahasa Indonesia translation (@pc-v2)
  • Update Vietnamese translation (@KhoiCanDev)
  • Update Spanish translation (@DanielSevillano, @alealclag).
  • Update Italian translation (@albertopasqualetto).
  • Update Ukrainian translation (@MykhaiIo).
  • Update Czech translation (@drcryo)
  • Wording & typo fixes (@tooomm)

New in Auto Dark Mode X 10.2.0.18 (Sep 26, 2022)

  • New Features:
  • Postpone theme switch when your computer is in use! (#405)
  • Improvements:
  • Windows 11 22H2 compatibility by rewriting the entire theme logic
  • Ability to set custom script timeout on a per-script basis. This is a potential breaking change and requires reconfiguration of scripts (#452)
  • Hotkeys now support using the Windows key (#418)
  • Unwanted theme changes are now tracked via WMI instead of a timer that only checks every few minutes
  • Fixes:
  • Fix issue where the communication backend would spam the log with messages if it couldn't be initiated properly

New in Auto Dark Mode X 10.1.0.10 (Nov 16, 2021)

  • New Features:
  • You can now invoke custom scripts whenever the theme changes. For more info, check the wiki! (#186)
  • Auto Dark Mode now supports forcing certain themes using hotkeys! Want to quickly switch to dark theme for a bit? Easy! (#5)
  • You can now configure the taskbar accent color to switch between light and dark mode. Also works when using the Windows .theme file mode! This gives you an option that is exclusive to Auto Dark Mode! (#206)
  • Improvements:
  • Add copy button to UI version info. (thanks @joukevandermaas)
  • Add info text about next sun times update to the location data section.
  • The switching logic for the "dark theme on battery" option has been improved and now works correctly if theme switching based on sunrise/sunset is disabled.
  • Better license info in updater. Also include license file with every ADM copy.
  • The tray icon options are now translatable. (#287)
  • Fixes:
  • Fix crash when leaving "NumberBoxGPUThreshold" or "NumberBoxColorDelay" control empty. (thanks @janek49)
  • Fix Lat/Lon Boxes removing commas when they shouldn't.
  • The service no longer closes during idle/sleep when using Logon Task Mode. (#357)
  • Wrong wallpaper shown when single monitor mode is active. (thanks @janek49)
  • Translation Updates:
  • Add Vietnamese translations. (thanks @KhoiCanDev)
  • Updated Polish translations. (thanks @janek49)
  • Updated Japanese translations. (thanks @maboroshin)
  • Updated Bahasa Indonesia translations. (thanks @pc-v2)
  • Updated Russian translations. (thanks @QuestYouCraft)
  • Updated Simplified Chinese translations. (thanks @ThrRip, @shenzhiming88)

New in Auto Dark Mode X 10.0.1.76 (Oct 24, 2021)

  • Improvements:
  • You can now enable/disable checking for updates when Auto Dark Mode starts.
  • Greatly improve the resiliency and reliability of the autostart mechanism. Auto Dark Mode will take care of your autostart entries! (#293, #259).
  • You can now enable/disable autostart via the settings menu.
  • Add warning message when adding Auto Dark Mode to autostart fails.
  • Auto Dark Mode now starts a lot faster and is more responsive thanks to a new messaging system!
  • Added a toggle to disable automatic theme verification in theme mode (#171).
  • Added Windows default themes and custom themes installed via the Windows theme website (#175).
  • Improve the reliability of the update notification.
  • The update patcher has been rewritten in rust, and is now super tiny. This shrinks Auto Dark Mode by up to 35%!
  • The update mechanism will now attempt to reconnect if it fails at boot.
  • Add english terms in the language selection.
  • The installer no longer shows command line windows when uninstalling.
  • Fixes:
  • Auto Dark Mode will no longer crash when used with VPNs that terminate TCP sockets (#302).
  • Fix Acrylic Blur on Windows 10 (#139).
  • Mitigate laggy window dragging when using Windows 11 by disabling transpraency effects for now.
  • Fixed a potential crash originating in the components infrastructure.
  • Fixed an issue where Auto Dark Mode could not properly detect the active Windows theme and attempted to switch too often (#317).
  • Fixed an issue with Win10 LTSC where the taskbar accent color would switch by mistake.
  • Fix delayed startup when the updater can't reach the version servers.
  • Fix issue where clicking the tray icon no longer opens the app.
  • Allow smaller window sizes such that the App window is visible on larger scaling settings (#270).
  • Fix issue in App that causes the location settings menu to open when using a default location (thanks @XRicko).
  • Fix some UI elements not changing color in the App in Dark Mode (#285).
  • Removed accent color highlighting so the menu navigation items are easier to read (#274).
  • Fix scrolling when using touch screens (#309).
  • The installer now correctly removes autostart entries during uninstall.
  • Auto Dark Mode now shuts down nice and clean when you power down your system.
  • Auto Dark Mode now properly responds to exit instructions from Windows.
  • Translations:
  • Update Baha Indonesia translation (thanks @pc-v2).
  • Update Japanese translations (thanks @maboroshin).
  • Update Turkish translations (thanks @cmhrky).
  • Update Korean translations (thanks @VenusGirl).
  • Update Simplified Chinese translations (thanks @ThrRip, @shenzhiming88).

New in Auto Dark Mode X 10.0.0.26 (Oct 5, 2021)

  • Rewritten Auto Dark Mode from scratch to introduce new background service for more reliable theme switching and extensibility.
  • A modern and pleasing way to configure Auto Dark Mode to your liking.
  • Don't switch themes while playing video games to avoid stuttering.
  • Set wallpapers for each monitor.
  • If you like your nights really dark, set a solid background color for your desktop.
  • If you are on a laptop, you can let Auto Dark Mode switch your theme when disconnecting from wall power.
  • All new update system so you will never have to read changelogs on github again.
  • Install updates silently in the background, so you won't even be bothered by notifications.
  • We now have update channels, so you can get that exciting new beta build.
  • Don't like giving your personal location to Microsoft? You can now set your location based on geographic coordinates.
  • Windows Default Location is now recognized and used for sun time calculation (thanks @XRicko #191)
  • Improved theme switching for Windows theme files, now updates everything reliably. Includes support for patched UX themes!
  • You can now install Auto Dark Mode for all users, but it's not recommended (no automatic updates).
  • Set an offset without limits.
  • Tray Icon.
  • We now have a YAML based configuration file that is easy to view and edit.
  • Fix Auto Dark Mode sometimes having trouble in life. If something was not working right in Version 3.0.1, it should now work in Version X.
  • If you really like terminals, Auto Dark Mode now has a shell you can use to switch themes and more!
  • Theme switching is now more stealth when you are resuming your computer from sleep. We use a system resume trigger to switch themes as you log in.
  • Known Issues:
  • Localizations are not 100% complete.
  • Localization strings aren't translatable (you need to wait for the next release).
  • Copy and pasting latitude and longitude into number boxes does not work if your country uses commas as decimal separators.
  • Clearing text and number boxes is not recommended at the moment.
  • VMware: transparency effects are not displayed correctly (the whole window is so messed up, you have to put it on a dark background).
  • Windows 11: Switching wallpapers on different virtual vesktops does not work yet.

New in Auto Dark Mode X 3.0.1 (Aug 2, 2020)

  • Fixed a bug where the jump list didn't adapt to the selected language. (#138)
  • Updated translations for Chinese and Polish.

New in Auto Dark Mode X 3.0 (Jul 7, 2020)

  • Wallpaper slideshow? Per monitor wallpaper? Accent Color? Mouse Cursor? I've heard you want to switch all these things with Auto Dark Mode. This update is my response to all your requests: Windows Theme Switching! Auto Dark Mode can now apply .theme-files you created in the Windows Settings. This gives you endless possibilities! (#35, #51, #53, #57 & #63)
  • Sunset comes too early? This update adds the ability to apply a time offset if you are using location based times. (#67)
  • Bonus: suntimes are now refreshing every second day instead once a week, so we can catch better up with the sun.
  • Theme Switch now supports Microsoft Office 2016, 2019 and 365. (#24)
  • Automatic grayscale color filter activation for dark mode, just like in Google Digital Wellbeing.
  • Support for multiple users on one computer.
  • Replaced autostart entry with a logon task trigger to reduce the switch delay after startup. You can switch to the old autostart entry at any time in the settings. (#96)
  • Added the ability to set a custom delay time for accent color for taskbar to avoid black text on a black taskbar.
  • Redesigned user interface with navigation bar.
  • App-Icon refresh!
  • New languages: Czech, Indonesian, Spanish and Dutch.
  • Countless other improvements

New in Auto Dark Mode X 2.4 Beta (Apr 20, 2020)

  • Slideshow? Per monitor wallpaper? Accent Color? Mouse Cursor? I've heard you want to switch all these things with Auto Dark Mode. This update is my response to all your requests: Windows Theme Switching! Auto Dark Mode can now apply a .theme-file that you created in the Windows Settings. This gives you endless possibilities!
  • Sunset comes too early? This update adds the ability to apply a time offset if you are using location based times.
  • Redesigned user interface with navigation bar (NOT FINISHED YET!).
  • New languages: Spanish and Dutch.
  • Updated languages: Japanese and Chinese.
  • Small improvements to the location finder.

New in Auto Dark Mode X 2.3.1 (Nov 17, 2019)

  • Setup now offers a easy uninstall of an old installed version. This is recommended for EVERY new update.
  • New translations for Japanese and Portuguese.
  • New (default) option You can disable old UWP Edge theme switch completely.
  • App-Icon now kinda has a higher resolution.
  • Added donation reminder that popups randomly at app UI startup.
  • Applied fixes for acrylic window above 1903 (#28).
  • Fixed crash at startup on some machines with region set to US (#49).
  • Fixed crash while applying theme on LTSB and LTSC machines, because MS Edge isn't installed (#44).
  • Shortened task scheduler task names to avoid crashes.
  • App doesn't restart anymore if the user didn't switched the language (#52).
  • Correct version number in installer.

New in Auto Dark Mode X 2.3 (Aug 6, 2019)

  • Support for 12 hour clock #32.
  • Optional instant theme switch for devices with connected standby.
  • Added translation for the following languages: Chinese, French, Italian, Russian and Ukrainian.
  • Auto Dark Mode can now search for new updates in the background.
  • New startup argument /swap to swap the current theme.
  • Improved dark theme.
  • Improved keyboard navigation.
  • Improved user interface.
  • Message to inform users about theme switch issues with activated energy saver #30.
  • Fixed window lag while dragging around #28.
  • Fixed an issue where a new window opens without content #33.

New in Auto Dark Mode X 2.2 (May 27, 2019)

  • Telegram group link in the info page. In this group I want to test the new tray icon with you.
  • You can now choose separate Desktop Wallpaper for each theme #23.
  • Auto Dark Mode itself has now a dark theme. What a role model!
  • The main window has now the famous fluent design acrylic effect.
  • Custom tile for the start menu, now in fancy black!
  • I made some code changes for higher efficiency.
  • Happy release Windows 1903! Auto Dark Mode is prepared for you.

New in Auto Dark Mode X 2.1.1 (Mar 5, 2019)

  • This update was re-released as Version 2.1.1. Some really important Bugs are now fixed, so please upgrade your Auto Dark Mode-App, even if you already installed the original 2.1 release.

New in Auto Dark Mode X 2.1 (Mar 3, 2019)

  • IMPORTANT NOTE: Please first uninstall the old version of Auto Dark Mode, due to some under the hood changes that could cause errors:
  • Changes in Version 2.1:
  • We have a new name! From Auto-Night Mode to Auto Dark Mode.
  • Instant theme switch after starting up or waking up your Computer. Finally! (#20)
  • You can now also choose minutes for your sheduled times. This also results in more accurate sunrise and sunset times. (#16 and #14)
  • Support for different languages. At the moment the program is translated into english, german and polish. Thanks to @xmcgamer0x for the contribution.
  • The Location-Time now updates weekly instead of monthly. The transitions between seasons are changing the sunrise and sunset-times pretty often.
  • Changes for Windows Version 1903:
  • Accent Color can now be used for the Taskbar and other System Elements while dark mode is activated. With the sheduled switch to the light System-Theme, the App automatically turns off Accent Color and turns it back on, when the night comes.
  • Current theme is now oriented on App-Theme when the System-Theme is set to Always dark/light.
  • More stuff:
  • Setup now uses a certificate. Hopefully Windows Smartscreen will like my program in future.
  • I tried to fix some Bugs with the theme switch for Microsoft Edge. Now it should use the correct theme. (#19)
  • New tooltip for deactivated Options when Windows 1903 is not installed.
  • Current Theme detection was not working in Version 2.0. Nobody noticed it, but now it works 😆

New in Auto Dark Mode X 2.0 (Jan 2, 2019)

  • Microsoft fixed some issues with theme switching in Windows 10 version 1809 with a cumulative update. I don't know why they backported this improvement from the insider builds, but thanks to the guy at Microsoft who made this change!
  • Automatic theme switching based on sunset and sunrise of your location.
  • Added Jump-List, so you are able to switch the theme without needing to open the app!
  • Support for the new system-wide light theme in Windows 1903. You can activate 1903 features at anytime in the About-Window.
  • Microsoft Edge theme switching.
  • Task schedules are now created in a subfolder.
  • Improved Icon.
  • Fixed a crash at program startup on some machines, due to a missing registry key. Thanks for your reports!
  • Fixed an issue where the theme stayed white, if you wake up your pc some hours after the scheduled time for the dark theme.
  • The program and uninstaller now removes more reliably the task scheduler entries.