Processing Ajax...

Title
Close Dialog

Message

Confirm
Close Dialog

Confirm
Close Dialog

A recent AVG and Avast antivirus update is preventing DisplayFusion 9.9 from launching on some systems.
If you're running into this issue, please update to the latest DisplayFusion 10.0 Beta.

DisplayFusion Change Log

v9.9 • December 14, 2021

  • Note: DisplayFusion 9.9 and 10.0 Beta 11 are the same build. We've released it as 9.9 stable to get the Windows 11 fixes out to everyone.
  • Change: Minor tweaks to the Settings window UI
  • Change: On new installations, single-click on the tray icon now defaults to Settings instead of Desktop Wallpaper
  • Change: Added a run as administrator option to pinned taskbar buttons
  • Change: Added the "microphone in use" icon to the taskbar tray
  • Change: Separated mouse no-snag into separate X and Y settings
  • Change: Updated some taskbar elements to match Windows 11 more closely (more updates coming in future betas)
  • Change: Much improved code editor for scripted functions
  • Fix: A bunch of Windows 11 fixes (we're still working through the full list)
  • Fix: Reddit wallpaper fix when using r/ultrahdwallpapers
  • Fix: Potentially fixed taskbar being fully transparent on some systems
  • Fix: DesktopXamlWindow entry no longer shows in Alt+Tab
  • Fix: The date on the taskbar no longer gets cut off in Windows 11
  • Fix: Taskbar clock/calendar no longer has a different colour background than the rest of the taskbar
  • Fix: Video wallpaper will now work correctly even if it can't find the proper audio codec
  • Fix: Resolved an issue with the Zenfolio wallpaper source
  • Fix: TitleBar Button compatibility adjustment for VS Code
  • Fix: Resolved an issue where the MSI Afterburner tray icon wasn't updating properly
  • Fix: Resolved some issues with the clock text and colour advanced settings
  • Fix: Resolved an issue with the clock overflowing to 3 lines in some cases
  • Fix: TitleBar Button compatibility adjustment for Quicken
  • Fix: Scripted Functions that open dialog windows now force the dialog to have focus when launched from the command line
  • Fix: Taskbar clock is no longer cut off in some scaling setups
  • Fix: Right-click menus no longer lose highlight when opening sub-menus
  • Fix: System tray and clock are now the correct size when the Shortcut Width advanced setting is enabled
  • Fix: TitleBar Buttons now show up on MusicMaker windows
  • Fix: Special K Injection Frontend now shows up in Alt+Tab
  • Fix: Clock text on Korean Windows 10 improved
  • Fix: TitleBar Buttons no longer stay on the screen when minimizing a Groupy window
  • Fix: MobaXterm now shows up on the DisplayFusion taskbar
  • Fix: Window Snapping now works correctly when maximized dragging is enabled and Shift is held
  • Fix: Chrome pinned app taskbar button now combines with running button
  • Fix: Resolved a Start button sizing issue
  • Fix: Resolved a window move/size issue on certain splits and padding layouts with scaling enabled
  • Fix: Resolved an issue where the "Toggle Multi-Monitor Taskbars" function wasn't re-enabling the taskbars
  • Fix: Start button no longer shows over full screen video intermittently
  • Fix: Taskbar now reloads properly after all changes
  • Fix: Resolved a CPU usage issue
  • Fix: Resolved a system lag issue related to WM_DEVICECHANGE messages
  • Fix: Cheat Engine taskbar icon now moves to the DisplayFusion taskbar
  • Fix: Scripted functions now pre-compiled on DisplayFusion startup
  • Fix: Reddit wallpaper source no longer returns a 403 error
  • Fix: Resolved a window focus issue with the update check dialog
  • Fix: Resolved an issue where scripted functions sometimes ran on the wrong window when using titlebar button
  • Fix: Titlebar buttons now hide correctly on Brave, Opera, and Edge
  • Fix: Open Chrome app windows now combine properly with their taskbar shortcut
  • Fix: KMPlayer now gets titlebar buttons
  • Fix: Resolved an issue that prevented some scripted functions from running
  • Fix: Chris TV app should now be correctly detected as full screen
  • Fix: Cinema 4D no longer crashes when DisplayFusion is running
  • Fix: Resolved an issue with logins for the Dropbox wallpaper plugin
  • Fix: Fixed a regression where the Start menu wouldn't open directly on the DF taskbar when it should (same scaling level, Start button clicked with mouse)
  • Fix: Clock text now correctly changes to single line for short (less than 40px) taskbars

v9.8 • May 4, 2021

  • Change: Monitor name is now shown on the preview in the Monitor Config window
  • Change: New Advanced Setting: Tooltip Autohide Delay Override
  • Change: New Advanced Setting: Window Management: Disable Window Moving Fallback Retry
  • Change: Added a warning when trying to set a key combination that doesn't use any modifier keys
  • Change: Changed the Window Position Profiles icon
  • Fix: Resolved an issue with the Microsoft Edge web browser not being correctly removed from the Windows taskbar in Windows 10 21H1
  • Fix: ChrisTV PVR app will now move to the DisplayFusion taskbar
  • Fix: Resolved an issue with Open Shell and Taskbar Magic
  • Fix: Resolved a rare edge case where Triggers could get processed out of order
  • Fix: Windows should no longer end up behind the taskbar in some cases with monitor splitting enabled
  • Fix: OpenShell menu no longer opens on wrong monitor after applying the DisplayFusion settings
  • Fix: Titlebar Buttons didn't appear on Soda PDF main window
  • Fix: Improved the Move Window to Next Monitor function when using splits and scaling
  • Fix: DF should no longer hang when an HDMI 2.1 device is connected
  • Fix: "Ignore minimized windows when restoring" option in Window Position Profiles wasn't working
  • Fix: Maxthon browser no longer moves when middle-clicking a tab
  • Fix: Resolved a couple of mouse wrapping/no-snag issues
  • Fix: DisplayFusion will no longer try to add TitleBar Buttons to Norton Security windows (this will prevent the "tampering" log messages in Norton Security)
  • Fix: Microsoft Edge taskbar/explorer.exe fix no longer applies to Windows Insider 20226 and higher
  • Fix: Mouse cursor no longer does a double move with mouse wrapping and prevent snagging features
  • Fix: Triggers now work correctly with the "Mirror Window (No Borders)" function
  • Fix: Windows taskbar no longer spans entire screen on some split setups
  • Fix: TitleBar Buttons no longer disappear on maximized windows when Stardock Groupy is installed
  • Fix: Monitor selector overlay text should no longer occasionally get stuck on screen
  • Fix: Updated Reddit wallpaper provider preview links to use the new Reddit UI
  • Fix: Resolved an issue where certain functions were slow if any keyboard key was held
  • Fix: Resolved an issue where mouse cursor functions sometimes moved the cursor to the wrong location
  • Fix: Instagram wallpaper plugin finally approved by Facebook!
  • Fix: Windows that were previously maximized to a split before closing no longer have a gap when re-opening
  • Fix: Resolved a process hang issue
  • Fix: Icons on Settings Options tab are no longer blurry when scaled
  • Fix: TitleBar Buttons will no longer show up on context menus in Citrix XenApp windows
  • Fix: Scripted Functions that use BFS.DisplayFusion.LoadWindowPositionProfile no longer hang
  • Fix: Improved the speed of Functions when run via TitleBar Buttons
  • Fix: Blocked a WindowFX injected window from triggering Window Destroyed events
  • Fix: Resolved an issue where window snapping didn't work after dragging a maximized window
  • Fix: Resolved an issue where hook processes wouldn't start correctly
  • Fix: Made a change that should help fix windows maximizing behind the taskbar in some cases
  • Fix: Resolved an issue where loading a Window Position Profile would sometimes hang DisplayFusion
  • Fix: Resolved an issue where icons for Trigger rules would sometimes disappear
  • Fix: Netflix UWP app now gets the correct icon when on the DisplayFusion taskbar
  • Fix: Improved CPU usage (should be better with Acronis as well, but Acronis may still cause issues on some systems that we can't resolve from our end)
  • Fix: Audio tray menu for switching devices is now in the correct spot on multi-DPI systems

v9.7.1 • December 28, 2020

  • Change: Website wallpaper now allows local URLs (e.g. file://c:/page.html)
  • Change: Added a warning to the Edit Hotkey dialog if no modifiers are selected
  • Change: Increased taskbar shortcut limit from 200 to 500
  • Change: New Advanced Setting: Remote Control: Security Code Override (for GPO settings)
  • Change: New Advanced Setting: Image Info Offset
  • Change: New Advanced Setting: Disable Desktop Refresh on Monitor Profile Load
  • Fix: Improvements to tray popups (volume, battery, network) on multi-DPI systems (calendar still has issues)
  • Fix: Improvements to moving windows on multi-DPI setups
  • Fix: Firefox no longer slow to move to next/previous monitor when maximized
  • Fix: Taskbar no longer needs to reload if work area needs to be reset
  • Fix: Resolved an issue with the "Treat Top-Tab Browser Windows as Standard Windows" advanced setting
  • Fix: TitleBar Button compatibility improvements
  • Fix: SuperBird browser no longer moves when middle-clicking to close a tab
  • Fix: Firefox no longer has a gap on the right side if you have left padding enabled in Monitor Config
  • Fix: Tray icon hidden area no longer has gap between taskbar
  • Fix: Mouse wrapping should no longer intermittently wrap to wrong monitor edge
  • Fix: DisplayFusion Photos Screen Saver now works again
  • Fix: Crash reporting no longer causes DisplayFusion startup issue on some systems/li
  • Fix: Monitor selector TitleBar Button no longer closes on its own
  • Fix: Outlook no longer un-hides from tray when applying DisplayFusion Settings
  • Fix: Splits no longer re-enable when manually removing them
  • Fix: Explorer.exe should no longer crash when moving Microsoft Edge (Windows bug, worked around by not removing Edge from the Windows taskbar when it's moved to another monitor)
  • Fix: Taskbar no longer stays on top of full screen Chrome/Chromium-base browsers
  • Fix: Thinkorswim main window now gets TitleBar Buttons
  • Fix: Windows should be less jumpy when moving between monitors with different scaling levels
  • Fix: Trigger rules now ignore DisplayFusion taskbars and a few other DisplayFusion window types
  • Fix: Delphi 7 now shows up in Alt+Tab Handler and DisplayFusion taskbar
  • Fix: Alt+Tab Handler and taskbar no longer show a separate entry for every Edge tab
  • Fix: Added support for .arw image files as wallpaper images
  • Fix: Chrome windows that are maximized to splits no longer restore when applying DisplayFusion Settings
  • Fix: Resolved a Window Position Profile issue with restoring certain windows
  • Fix: Resolved an issue moving some windows with Functions and Triggers
  • Fix: Window no longer ignores splits when maximizing via Trigger rule if Shift key is held
  • Fix: Digital Blasphemy wallpaper provider login now works again
  • Fix: Resolved monitor configuration error 87 for some cloning setups, and setups where only splits are applied
  • Fix: Scripted Functions with dialog boxes that are run via TitleBar Button no longer lose focus
  • Fix: Monitor Profiles no longer slow to load if only changing splits
  • Fix: Maximized windows on a split monitor no longer extend off the bottom or sides of the monitor
  • Fix: Edge Chromium top-tabs support for TitleBar Buttons is improved
  • Fix: Window Position Profile saving for minimized windows is improved
  • Fix: iTunes no longer hangs with DisplayFusion functions
  • Fix: Resolved an issue that prevented some monitors from being detected
  • Fix: Microsoft Teams compatibility fix
  • Fix: Monitor Config issues resolved (error 1610 and others)
  • Fix: Taskbar height now correctly detected
  • Fix: Window Position Profiles are now loaded more quickly
  • Fix: Window Position Profile compatibility fixes

v9.7 • June 24, 2020

  • Note: This version updates some values in Window Position Profiles. It will automatically backup the settings before doing so, and if you run into any trouble, please let us know.
  • Change: Auto-Updater now uses a different method to launch the installer
  • Change: Added a filter box to the Window Position Profile edit window
  • Change: Removed the Aero Colour Mode option, as it causes performance issues in Windows 10
  • Change: Wallpaper Image Info text no longer trims blank lines at the start or end of the info
  • Change: Removed the last bit of the Windows version number from Wallpaper Image Info because Windows doesn't accurately provide it
  • Change: New wallpaper source: Google Earth View
  • Change: Google Photos login is now done in external browser, you'll need to re-login after updating to this version
  • Change: WallHaven wallpaper source will now choose from most recent 100 (instead of 25) when loading a new image
  • Change: You can now right-click a monitor in Monitor Config to manually enter position values
  • Change: New "if-and-only-if" operator for BFTextQuery, used for Match Conditions in Trigger rules (e.g. ==Downloads in the Window Text condition will only match the window title if it has the word Downloads and no other text)
  • Change: Added a new option to ignore minimized windows when loading Window Position Profiles
  • Change: Added the ability to filter the list on the Settings Window Position Profiles tab
  • Change: Scripted Function engine improvements
  • Change: New Function: Restore Window Positions from Last Save (ignore minimized)
  • Change: New Function: Mirror Monitor with Splits
  • Change: New Function: Mirror Monitor with Splits (no border)
  • Change: New Scripting Function: BFS.Input.SendKeysWithoutWait
  • Change: New Scripting Function: BFS.DisplayFusion.MirrorMonitorNoBorder
  • Change: New Scripting Function: BFS.DisplayFusion.MirrorSelectedAreaNoBorder
  • Change: New Scripting Function: BFS.DisplayFusion.MirrorWindowNoBorder
  • Change: New Advanced Setting: Monitor Configuration: Force Primary Monitor ID
  • Change: New Advanced Setting: Taskbar: Keep Microsoft Teams on DisplayFusion Taskbar When Minimized
  • Change: New Advanced Setting: Taskbar: Accent Colour Override
  • Change: New Advanced Setting: Troubleshooting: Send Custom Data with Crash Reports
  • Change: New Advanced Setting: Window Management: Offset Window Move/Size ToolTips
  • Change: New Advanced Setting: Taskbar: Disable Show Desktop on Hover
  • Change: New Advanced Setting: General: ListView Background Colour Override
  • Change: New Advanced Setting: General: ListView Foreground Colour Override
  • Fix: Resolved a monitor order issue for functions on some machines
  • Fix: Resolved many "Error 87" failures with Monitor Configuration/Profiles (if you still get them after updating to this version, try re-saving the affected Monitor Profile)
  • Fix: NVIDIA helper processes now disabled correctly with DCH drivers when using monitor splitting
  • Fix: Resolved an issue where some monitors were not being detected
  • Fix: Desktop window gets refreshed after loading a Monitor Profile now to resolve any weirdness with desktop icons
  • Fix: Citrix Virtual App (XenApp) windows now constrain to splits
  • Fix: Questrade app now works with Monitor Splitting
  • Fix: Resolved an issue where Royal TS wasn't maximizing to splits
  • Fix: Monitor Selector now works correctly with scaling + many Monitor Splits
  • Fix: Windows now maximize fully when split monitor taskbar is disabled with "Position Disabled"
  • Fix: BFS.Monitor.GetMonitorWorkAreas scripting function now returns the correct values
  • Fix: Monitor selector overlay no longer turns black when dragging a window
  • Fix: Auto-Update dialog will no longer show if a full screen window is detected
  • Fix: Titlebar Button app compatibility improvements
  • Fix: TitleBar Buttons now aligned correctly on SnagIt 2020
  • Fix: Titlebar Buttons now show up on Microsoft Teams window when maximized
  • Fix: TitleBar Buttons now correctly hide behind context menus and on Chrome on setups that had many TitleBar Buttons enabled
  • Fix: TitleBar Buttons no longer cover the search button in Opera
  • Fix: "Windows Key Opens Secondary Start Menu" Advanced Setting now works correctly in Windows 10
  • Fix: Start button no longer stuck behind taskbar for 2 seconds with Monitor Fading and auto-hide enabled
  • Fix: Start menu now moves to correct monitor in latest Windows 10 Insider build
  • Fix: Start menu now moves to correct monitor in non-English Windows
  • Fix: Windows 10 Task View no longer hangs when DisplayFusion is running
  • Fix: Taskbar icons for UWP apps are now correct in the latest Windows 10 updates
  • Fix: Taskbar no longer blinks in front of Monitor Fading overlay
  • Fix: Chrome "app" windows now pin correctly to the DisplayFusion taskbar
  • Fix: Resolved an issue where taskbars on other monitors were forced to the bottom if there was a full screen window on a different monitor
  • Fix: Microsoft Teams taskbar button now gets removed when it's closed to the tray
  • Fix: Clicking Process Hacker tray icon now shows the popup correctly
  • Fix: Hovering Show Desktop on the DF taskbar no longer causes Aero Peek to fade in/out every second
  • Fix: API update for Digital Blasphemy wallpaper source
  • Fix: Resolved an issue with Unsplash, Facebook, Reddit, and Dropbox wallpaper providers
  • Fix: Wallpaper Image Info for Bing Desktop source now gets the correct description
  • Fix: Wallpaper Image Info text no longer sits under the taskbar with Monitor Splitting enabled
  • Fix: Functions are no longer delayed when run
  • Fix: Compatibility fixes for "Dissenter" browser
  • Fix: Resolved an issue where Windows would show more than one entry for DisplayFusion in the taskbar notification area settings
  • Fix: Window Position Profiles and Trigger rules now work correctly with Citrix Published Apps
  • Fix: Window Position Profiles now restore windows correctly when they're restored to a monitor with a different scaling level
  • Fix: Window Position Profile values are now consistent with Triggers and Custom Functions when saving, DF will auto-adjust existing profiles
  • Fix: Window Position Profiles will ignore Citrix Window Class in cases where the class is random for every new window
  • Fix: Restore Window Positions from Last Save function now remembers windows that are maximized to the full monitor in splitting setups
  • Fix: Mirror Window function can now scale the window larger than the original window
  • Fix: Resolved many issues with window positioning when using Functions
  • Fix: Windows no longer have gaps around the edges when using Functions or monitor splitting on multi-DPI systems
  • Fix: Monitor overlay no longer shows when dragging windows that can't be maximized
  • Fix: Drop-down menus on websites in Chrome no longer get moved by Trigger rules
  • Fix: Trigger rules with Window Text condition now have a 150 ms delay added to allow for things like page titles and file names to load before checking for a match
  • Fix: SlimJet browser no longer moves both windows to the next monitor when tearing out a tab
  • Fix: Window Snapping should now be smoother and more reliable
  • Fix: Resolved an issue preventing you from switching from the trial key to free version before the trial is expired
  • Fix: Resolved an issue where Auto Update policy setting wouldn't be correctly read in some cases
  • Fix: No longer tries to hook Norton Security
  • Fix: Resolved a micro-stutter issue that was happening approximately every 5 seconds on some systems
  • Fix: Blacklisted hidden PowerToys window from Alt+Tab Handler

v9.6.1 • June 24, 2020

  • Note: Some anti-virus apps are blocking the installer from running automatically. If the auto-updater fails to run, please try disabling your anti-virus before running the updater, or manually download the update. We will be working on this for the next version.
  • Note: The installer size increase is due to the inclusion of a Chromium-based webview library to replace the IE 11 based .NET webview
  • Bing Desktop wallpaper source had to be updated to use their new API and is unfortunately much more limited
  • Monitor Profiles from DisplayFusion 9.5 now load correctly in 9.6.1
  • "Extra" type monitors now detected by DisplayFusion (e.g. virtual monitors like Spacedesk)
  • Monitor Configuration clone options should now show up correctly in all scenarios

v9.6 • December 20, 2019

  • Note: If auto-updater fails to run, please try disabling your anti-virus before running the updater
  • Added anonymized telemetry for crashes (you can disable this with an Advanced Setting)
  • New Wallpaper provider: WallHaven
  • Added Advanced Setting for adjusting the gap between lines on the taskbar clock
  • Added Advanced Setting for disabling tray notifications for Scripted Functions called from Triggers
  • New Advanced Setting to adjust taskbar button icon size (only affects DF taskbar)
  • "Restore Window Positions from Last Save" function now ignores windows with empty window text to speed up restores
  • Added a "Restore Trial Key" button to License Key tab for those that want to switch between Free and Pro during the trial
  • Added a Trigger rule option to skip the rule if the desktop is locked
  • Overhauled Monitor Config/Profile code to resolve some issues with applying configurations and profiles (if you are having trouble loading Monitor Profiles, try re-saving them)
  • Monitor cloning in Monitor Config and Monitor Profiles now works with DisplayLink USB adapters and docks
  • Loading a Monitor Profile with splits via a Scripted Function now applies the splits correctly
  • Monitor Configuration and Monitor Profiles can now set 120 Hz correctly on TVs
  • DisplayFusion can now disable NVIDIA helper processes when using Surround + Monitor Splitting with DCH drivers
  • Resolved a GDI object leak when Monitor Fading is enabled
  • Resolved an issue where the wrong monitor order was detected in some cases
  • Select Application window no longer slow to load
  • Login for Flickr wallpaper plugin now works
  • Edge no longer moves to next monitor when middle-clicking a tab or dragging a tab to another monitor
  • No longer hooking MSRA.exe to prevent it from crashing
  • Resolved an issue where the screen would be blank after exiting the screen saver on some systems
  • PSPad taskbar button now moves to the DisplayFusion taskbar correctly
  • Edge (UWP) no longer shows multiple entries in Alt+Tab
  • "Prevent mouse cursor from snagging..." option now works with monitors stacked vertically
  • Resolved an issue where the audio device assigned to a Monitor Profile wouldn't get set in rare cases
  • CPU usage improvements in cases where windows are changing focus quickly
  • TitleBar Buttons should now get added to WebEx windows
  • Functions are no longer delayed on windows that are maximized to monitor splits
  • UWP Remote Desktop application now constrains to monitor splits correctly
  • Caption buttons on windows with custom caption bars now work correctly with monitor splits
  • Blacklisted application hooks for Halo Wars and Rage 2
  • Resolved an issue where Trigger rules didn't work correctly if the "Maximized" checkbox was enabled
  • Balabolka now moves to the DisplayFusion taskbar correctly
  • HPE Product Bulletin app now moves to DisplayFusion taskbar correctly
  • Alt+Tab no longer shows an entry for "Microsoft Text Input Application"
  • Resolved an issue where Functions didn't work correctly in some cases (e.g. connecting via RDP)
  • My Images wallpaper source now supports JFIF image format
  • Disabled tooltips in list views if the text is not already truncated
  • Selection on Settings Compatibility tab will be retained after applying the settings

v9.5 • May 22, 2019

  • Border Padding Size option is no longer reliable in Windows 10, removed it
  • New scripting functions for saving and loading Window Position Profiles
  • New scripting function for 'Mirror Selected Area' function
  • Added an advanced setting to set the top line colour for auto-hide taskbars
  • Added options to set the thumbnail width and height for Alt+Tab
  • DisplayFusion 9.5 Beta 2 and higher will require .NET 4.6.2
  • When using the "Mirror Window" Function, a red border will be shown around the source window
  • Added a new scripting function for getting the list of available DisplayFusion Functions (BFS.DisplayFusion.GetFunctions)
  • Added a context menu item and button on the Settings License Key tab that takes you to the purchase page (Free version only)
  • Added a new wallpaper Image Info tag for monitor ID ()
  • Monitor Fading no longer leaks GDI handles
  • Steam chat windows now group correctly on the taskbar
  • TitleBar Buttons should no longer cause Origin in-game overlay to close
  • Removed "Downloading..." text from the Support Request progress box
  • Microsoft Edge no longer has multiple entries in Alt+Tab
  • Appropriate taskbar elements flipped to black when Windows 10 Light Theme is in use
  • Resolved issues with Brave web browser middle-click and dragging
  • "Minimize Window to Tray" Function no longer affects the desktop window
  • Added translucency to the multi-monitor taskbars when using the Windows 10 Light Theme
  • "Mirror Selected Area" Function no longer breaks when the polling speed is changed in the Advanced Settings
  • DisplayFusion no longer causes Task View to hang in Windows 10 German
  • Enabling the "Disallow TopMost Calls" Advanced Setting should now resolve any issues with windows not focusing properly when using left/right side taskbars
  • Resolved one instance (not all) of "Failed to call SetDisplayConfig" error when applying Monitor Configuration
  • Resolved a few issues with taskbar button icons for Universal apps
  • Using Shift as a modifier on the key combination for the "Maximize Window" Function no longer overrides splits
  • Winamp "Cubicle Client" plugin will now get a taskbar button on the multi-monitor taskbars
  • "Mirror Selected Area" now works better when activated using the hotkey
  • Google Photos upgraded from Picasa
  • WallpaperAbyss improvements
  • Wallpaper image info no longer just shows the placeholders sometimes
  • WallpaperFusion is now limited to changing once every 15 minutes
  • WallpaperFusion tag filtering is improved
  • Monitor configuration changes for better refresh rate handling
  • Many other improvements and fixes

v9.4.3 • December 27, 2018

  • Fix: Resolved some issues with the command generator/parser from the 9.3/9.4 releases

v9.4.2 • December 25, 2018

  • Resolved an issue that prevented the hotkeys from binding correctly

v9.4.1 • December 24, 2018

  • Re-enabled Chrome hooks to fix Window Snapping
  • Added an advanced setting to disable the Maximized Window Dragging text messages
  • Some apps no longer fail to maximize on splits if the Windows taskbar is vertical
  • Folder shortcuts with a trailing slash now open correctly
  • "Desktop Unlocked" and "Desktop Locked" Trigger events are more reliable now, and have a 1 second delay
  • Resolved some minor memory usage and performance issues from 9.4
  • Alt+Tab compatibility improvements
  • Taskbar compatibility improvements
  • TitleBar Button compatibility improvements

v9.4 • December 18, 2018

  • New Feature: Mirror Select Area for mirroring part of a monitor
  • Added ScriptSettings for removing setting values
  • New option for Monitor Fading to allow fullscreen windows to always be un-faded
  • Added importing/exporting of Custom Functions
  • Added an option for the maximized window dragging to support unmaximized windows on splits
  • Added an option to prevent the mouse from sticking in Windows 10 Sticky Corners
  • Monitor Fading is now its own splits function in the Monitor Config window
  • Added an option in the Advanced Setting window to see only the currently configured options
  • Mouse wheel scrolling over inactive windows is now a free feature
  • Added support for Open Shell (a Classic Shell fork)
  • New scripting functions for running functions and waiting until they're done
  • New scripting function: BFS.Window.GetWindowUnderMouse
  • New advanced settings
  • Initial support for Windows 10 insider build light theme
  • Taskbar and Alt+Tab improvements for detecting applications running on other virtual desktops
  • Compatibility with Hyperspace app
  • Unsplash wallpaper provider updates
  • Apps launched from the DisplayFusion taskbar now get the correct environment variables
  • Mouse wrapping while resizing a window now works as expected
  • "Move to Next Monitor and Minimize" now works as expected
  • Combined wallpaper configurations no longer get messed-up if a monitor sleeps/disconnects and reconnects
  • Window management is no longer affected by other appbars running
  • "Move to Next Monitor" now works better across multi-DPI monitors
  • Taskbar controls on "automatic" mode now appear in the correct positions
  • When dragging a maximized window to move it, it now restores to the correct size
  • Primary taskbar is now constrained into a split if needed when the Taskbars feature is disabled
  • Memory leak issue resolved
  • Improved support for High Contrast themes
  • Installer/uninstaller improvements
  • Improvements to reserved system hotkey detection
  • Chrome no longer has gaps around it when maximized to a split
  • The Window Focused event for Triggers now has a small delay
  • Taskbar clock size detection improvements
  • Mouse cursor no longer sits visible above the DisplayFusion screen savers
  • Added support for IsKeyDown to see each Windows key independently
  • Window Snapping is now disabled for Chrome because of Chrome's hook blocks
  • SmugMug wallpaper provider fixes
  • Vladstudio wallpaper provider fixes
  • Wallpaper fixes when Oculus Rift is running
  • Start10 scaling issues
  • Chrome dev is now blocking all application hooks, DisplayFusion now works around this
  • Start menu positioning fixes
  • Universal apps are now hooked correctly when first opened
  • Anti-snag now moves the cursor away from the edge so it's more apparent
  • MousePositionRelative and MousePositionAbsolute scripting fixes
  • Resolved an issue that prevented window restoring from working correctly
  • Resolved some memory leak, cpu usage, and registry reading performance issues
  • Resolved an issue that prevented higher refresh rates from being set
  • TitleBar Button compatibility improvements
  • Windows 10 start menu improvements
  • Facebook wallpaper provider now works again (Facebook revoked the "friends photos" permission)
  • Audio devices should now always be set correctly when monitor profiles are detected (if needed)
  • Taskbar performance and UI fixes
  • Triggers should no longer disappear in some situations
  • Alt+Tab compatibility improvements
  • Taskbar compatibility improvements
  • TitleBar Button compatibility improvements
  • Window Position Profiles improvements

v9.3 • June 27, 2018

  • Added the ability to edit Window Position Profiles
  • You can now import/export scripted functions
  • SmugMug has been updated to the new API, you will need to login again
  • Added an Advanced Setting to not render taskbar backgrounds
  • Resolved an issue that caused DisplayFusion to use 100% of the CPU in rare situations
  • Resolved an issue with the Trigger Timers
  • MDI child window fixes for window management
  • Monitor padding fixes for window management
  • Start10 compatibility improvements
  • Improved CPU usage
  • Monitor config improvements

v9.2.4 • June 8, 2018

  • TitleBar Button separators can no longer be added to the right of the last TitleBar Button. If you need to move the buttons to the left, you should use the offset options in a Compatibility rule.
  • Resolved an issue with Monitor Fading and 'Fade Non-Primary Monitors'
  • Wallpaper exposure info tag now correctly formatted
  • Resolved a memory leak with taskbar shortcuts
  • Resolved an issue that caused the installer size to be larger than required
  • VirtualBox now works correctly with Alt+Tab
  • Resolved an issue that caused DisplayFusion to incorrectly detect if the computer is locked on startup sometimes
  • Resolved an issue that caused TitleBar Buttons to be removed if the image was missing
  • Resolved an issue where the DisplayFusion Taskbar and TitleBar Buttons are unexpectedly disabled
  • Resolved an issue where the wallpaper window was completely broken in remote desktop sessions
  • Resolved an issue that caused an extra Start button to show up when using the VR desktop feature in the Oculus Rift software
  • General fixes and UI tweaks

v9.2.2 • May 25, 2018

  • Resolved an issue where DisplayFusion couldn't see some monitors in 9.2.1 that were working fine in 9.2.0

v9.2.1 • May 24, 2018

  • Resolved an issue where DisplayFusion couldn't see monitors if there were 2 or more connected to the same model of USB display adapter or same USB docking station
  • Resolved a couple of scenarios where an error would be thrown when loading a Monitor Profile
  • Resolved an issue where Monitor Fading (set to "Fade everything except current window") would get stuck, causing DisplayFusion to run up the CPU

v9.2 • May 23, 2018

  • New Feature: Window Position Profiles!
  • 500px has been removed as a wallpaper source, they are closing their API
  • Monitor Profiles have been overhauled, it's recommended that you load and resave your existing profiles to upgrade them to the new format
  • The 'Screen Savers' tab will be slow to load the first time because of Windows Defender on some computers
  • WallpaperFusion source now allows you to specify the minimum resolution for images
  • Desktop Icon Profiles is now merged into the Settings window for configuring
  • Audio Devices context menu can now be disabled using a policy setting
  • New scripting function: BFS.Window.IsVisible
  • Added a "Delay Match" for trigger rules, to allow processes to start up, open windows, set window titles... etc before trying to match
  • Wallpaper provider logo updates
  • Added a 'Delete Cache' button for online wallpaper providers
  • Reduced the number of times DisplayFusion needs to garbage collect
  • Taskbar no longer sits on top of the Windows 10 lock screen
  • Bing Desktop wallpaper source fixes
  • Settings window UI fixes
  • Wallpaper window UI fixes
  • Monitor Profile fixes
  • Window Position Save/Load function fixes
  • Monitor Padding no longer gets lost from some profiles
  • Taskbar no longer drops behind windows when vertical
  • Added a wp-subject wallpaper info tag
  • Taskbar no longer sits on top of the lock screen
  • No longer creates empty "Settings" folder
  • Task View now works correctly with Windows 10 1803 and DisplayFusion
  • Right-click menu fixed for minimized-to-tray windows
  • Maximizing a window to splits no longer sends 2 clicks sometimes
  • Wallpaper sources with long filenames are now truncated correctly
  • Trigger event 'Process Ended' now fires correctly
  • Compatibility fixes for 'Hide titleBar Buttons all Windows'
  • Monitor Profiles and Monitor Config now support many more configurations
  • Wallpaper info tags are much improved at readying info
  • Discord compatibility fixes
  • Monitor Splitting fixes
  • Custom Functions now support up to 2 decimal places for percents (33.33% instead of 33%)
  • Google Photos fix
  • Bing Desktop fix
  • Monitor Fading fixes for Non-Current Monitor
  • Taskbar rendering fixes
  • Selecting a random wallpaper from a source no longer sometimes gives an error
  • Wallpaper autofix no longer runs when the wallpaper feature is disabled
  • Removed more reserved hotkey combinations from Windows 10
  • Cloned monitor profiles are now detected properly as 'current'
  • Start menu no longer shrinks each time it's opened in Windows 10 on multi-DPI machines
  • 'Process Created' trigger event matching now works correctly
  • Firefox 57+ now maximizes to split monitors correctly
  • Wallpaper generation now supports splits correctly that have a gap on the left-side
  • Selecting more than 1 font style now works correctly with wallpaper info tags
  • Pixabay wallpaper provider links now work again
  • Restoring windows that have been maximized to a split improvements
  • Tray icon context menu fixes
  • Compatibility and performance improvements
  • Alt+Tab compatibility improvements
  • Taskbar compatibility improvements

v9.1 • November 15, 2017

  • Note: This build uses a new code signing certificate, you may receive a Smart Screen warning from Microsoft until it becomes recognized
  • Monitor Fading settings UI improvements
  • Website Wallpaper no longer flashes
  • Resolved an issue with WallpaperFusion caching
  • Screen Saver not starting issue resolved
  • Fixed the missing icons in Alt+Tab for some settings
  • Wallpaper should no longer steal focus when changing on some machines
  • Window Highlighting improvements
  • Resolved a memory/user object leak that happened sometimes on non-English computers
  • Right-clicking a minimized-to-tray window now shows the menu correctly
  • Wallpaper Source selector issues resolved
  • Compatibility and performance improvements

v9.0 • October 25, 2017

  • New icon set
  • New Monitor Fading feature for automatically dimming unused monitors and windows
  • New wallpaper provider: Reddit
  • Removed wallpaper provider: Panoramio (site closed)
  • Fixed an issue where wallpaper lost the selected image in some cases
  • Updated Google Images wallpaper source to work with their new API
  • Huge improvements to support for mixed-DPI environments on Windows 10
  • New "Process Created" and "Process Ended" Trigger Events
  • Desktop icon now opens the Settings window
  • Fixed Wallpaper Source selector not working on some systems
  • Fixed some Video wallpaper issues
  • Start Menu X now opens correctly on non-Primary monitors
  • Resolved an issue where Monitor Profiles got updated with the wrong settings when loaded
  • 47 languages bundled (if you'd like to help translate DisplayFusion into your language, please contact us)
  • Many other performance, stability, and bug fixes

v8.1.2 • December 23, 2016

  • Resolved an issue that prevented DisplayFusion from connecting to APOD
  • Resolved an issue that prevented DisplayFusion from using TLS 1.1 or TLS 1.2 to connect to any online providers

v8.1.1 • October 31, 2016

  • Resolved an issue where Universal (Metro) apps were missing from the Alt+Tab window
  • Resolved an issue where Universal (Metro) apps were missing from the Taskbars
  • Resolved an issue where Universal (Metro) apps didn't get TitleBar Buttons
  • Resolved an issue that caused the Taskbars to blink in some situations