Utgivelseshistorikk for MaxTo

Bedre enn vanlig historikk.

Monday, November 30, 2020
  • Bug Fix CPU usage "leak" that builds over time, introduced in 2.1.4. See issue #673.
  • Bug Fix explorer incompatibility on some machines. See issue #672.
  • Bug Prevent window:activated from triggering twice for the same window.
  • Bug Make sure the region highlight window is always ignored.
  • Bug Fix NullReferenceException in window:maximize.
Download setup
Wednesday, November 25, 2020
  • Bug Fix missing functionality caused by compiler flag.
Download setup
Tuesday, November 24, 2020
  • Bug Fix MaxTo not working properly with Chromium based applications, such as Google Chrome, Microsoft Edge, Microsoft Teams, Slack, etc. This regression was introduced in 2.1.1. See issues #657, #667, #666 and #663.
  • Bug Fix windows not becoming transparent the first time they are dragged.
  • Bug Fix crash when license server responds in unexpected ways (5 instances).
  • Bug Fix crash on startup caused by tooltip being set at the wrong time (4 instances).
  • Bug Fix crash when ingredient sends back failure code without exception (3 instances).
  • Bug Fix issue where UI Automation would start producing a large number of exceptions in the background, causing MaxTo to use CPU continously. We've replaced UI Automation with relying on the hooks we already set.
Download setup
Tuesday, November 17, 2020
  • Bug Fix windows becoming permanently transparent.
Download setup
Friday, November 13, 2020

This is a bug fix release that fixes the top 5 most common crashes and issues in version 2.1.0.

  • Improvement Saves recipes automatically after import. See issue #634.
  • Improvement Removes the transparency animation when dragging windows. Transparency now happens instantly. This was linked to the transparency being stuck. See issue #643.
  • Bug Fix inconsistent window argument editor. See issue #639.
  • Bug Fix crash when cancelling region change on multiple monitors. See issue #635.
  • Bug Fix unknown server error when validating license keys. This was caused by missing padding characters in the license keys, because when double-clicking a long string and copying it, Windows would not highlight the trailing padding characters.
  • Bug No longer allow MaxTo to subclass child windows. This affected e.g. MikroTik WinBox child windows causing crashes.
  • Bug Fix Chromium-based browsers being "restored" when exiting full-screen video. See issue #640.
  • Bug Fix NullReferenceException when starting de-elevated process.
  • Bug Fix ArgumentException when adding hotkeys during startup.
  • Bug Fix a crash that could occur when connecting to a machine via remote desktop.
  • Bug Configuration was automatically reset to default if it was unreadable or invalid JSON. Now it presents a dialog box instead.
Download setup
Friday, October 30, 2020

MaxTo version 2.1 is a minor version bump, but a large update with lots of new functionality. There are so many changes that this is an abbreviated list, containing only the most important changes. Feel free to go back and check out our alpha and beta releases to see all the details.

  • Feature Multiple trigger support for recipes. You can now run a recipe when any of the follow events happen:
    • Monitor
      • Connected (monitor:connected)
      • Disconnected (monitor:disconnected)
      • Details changed (monitor:changed)
    • MaxTo
      • Started (corresponds to Windows logon, maxto:started)
      • Regions changed (maxto:regions_changed)
    • Window events
      • Maximized (window:maximized)
      • Placed in region (window:placed)
      • Restored (window:restored)
      • Moved (window:moved)
      • Opened (window:opened)
      • Activated (window:activated)
    • Virtual desktop
      • Changed (virtualdesktop:changed)
      • Created (virtualdesktop:created)
      • Deleted (virtualdesktop:deleted)
    • Windows events
      • Desktop locked (windows:locked)
      • Desktop unlocked (windows:unlocked)
    • Network events (filter by network name, adapter name and possible SSID)
      • Network connected (network:connected)
      • Network disconnected (network:disconnected)
  • Feature New commands for recipes:
    • Cycle through presets.
    • Expand/contract window to closest edge.
    • Cycle window positions, like WinSplit Revolution. Sponsored by Hexabit GmbH.
    • Move mouse cursor.
    • Fit windows to regions.
    • Resize window.
    • Set window transparency.
    • Set topmost window.
    • Minimize window.
    • Open or close Maxto windows.
    • Change settings.
  • Feature New default recipes:
    • WinSplit Revolution keyboard shortcuts (Control+Alt+NumPad). Sponsored by Hexabit GmbH.
    • Expand (Windows+Control+NumPad arrows) and contract (Windows+Alt+NumPad arrows) windows to nearest region, window or monitor edge.
    • Open MaxTo Settings window (Windows+Control+T).
    • Open Change regions (Windows+Control+R).
    • Opens region editor when creating a new virtual desktop.
    • Move window to next and previous virtual desktop (Windows+Control+Alt+Left and Right).
  • Feature Manage presets. You can now rename and delete presets.
  • Feature Passive mode. Its back. When in passive mode, windows are only maximized to a region while holding Shift.
  • Feature Focus command can now set focus to a region instead of a window.
  • Improvement Much nicer argument editors for recipes:
    • File locator when selecting files.
    • Monitor selector.
    • Improved hotkey editor.
    • Copy an entire recipe for use on the command line.
    • Export recipe to file.
    • Import recipe from file.
  • Improvement Close MaxTo windows by hitting Escape.
  • Improvement Mouse back button now works with MaxTo's back button.
  • Improvement Allow launch command to skip launching if program is already running.
  • Improvement Improve automatic update support. You can now force an update check from the settings.
  • Bug Fixed a bug where MaxTo would cause Snip & Sketch to hang. See issue #386.
  • Bug Fixed a compatibility problem where Chromium browsers (such as Google Chrome, Edge and Brave browser) version 78 or later no longer worked with MaxTo. See issue #476.
Download setup
torsdag 1. oktober 2020
2.1.0-beta5 Beta

This release fixes 3 crashes introduced in the previous beta release.

  • Bug Fix crash if shims.json is not found.
  • Bug Fix crash caused by the logged on user being on a domain.
  • Bug Fix crash caused by multiple equal hotkeys registered on different recipes in specific situations.
Last ned installasjon
fredag 25. september 2020
2.1.0-beta4 Beta

While the main focus of this preview release has been stability, we have also added a large number of new default recipes. We recommend going into Settings, select the Recipes tab, and selecting Restore defaults, For this tab. This will reset your recipes back to defaults, which includes the new ones added in this release.

  • Improvement New recipe: Open Settings window (Windows+Control+T)
  • Improvement New recipes: Expand window (Windows+Control+NumPad arrows).
  • Improvement New recipes: Contract window (Windows+Alt+NumPad arrows).
  • Bug Fix bug in licensing that could partially overwrite license key when license is updated online.
  • Bug Compatibility shims are now included in the installer, so you do not need to have the computer online to download them. See issue #566.
  • Bug Fixes a crash when a recipe trigger has a Monitor property set to null. See issue #578.
  • Bug Fix a bug that caused passive mode to not work. See issue #594.
  • Bug Fix window related triggers and notifications when windows move. See issue #582 and #575.
  • Bug Fix crash when clicking Cancel in region editor. See issue #600.
  • Bug Fix issue where window transparency hangs after drag.
  • Bug Fix crash when trying to read network adapter changes.
  • Bug Fix off-by-one virtual desktop number.
  • Bug Fix virtual desktop number editor not updating the configuration.
  • Bug Fix issue preventing multiple local user accounts from using MaxTo at once. See issue #616.
  • Bug Fix occasional RPC crash when listing virtual desktops.
  • Bug Give a better error message when UI cannot communicate with the rest of MaxTo.
  • Bug Fix crash when monitor configuration in config.json is explicitly set to null.
  • Bug Fix crash when command is empty object ({}) in recipes.
  • Bug Fix crash caused by not being able to de-elevate processes that shouldn't be elevated.
Last ned installasjon
onsdag 5. august 2020
2.1.0-beta3 Beta

This release focuses solely on stability.

  • Improvement Add default option to window argument editor. See issue #572.
  • Improvement Improve error message when cycle position command is missing arguments. See issue #576.
  • Improvement Allow moving windows to adjacent virtual desktops.
  • Improvement Add selector for virtual desktops in recipes.
  • Improvement Add new default recipe to move window between virtual desktops.
  • Bug Fix exception when monitor configuration could not be found. See issue #592.
  • Bug Fix issue with library resulting in virtual desktop support being broken.
  • Bug Attempt to unlock MaxTo DLL files when MaxTo unloads by hinting to other programs that they can be unloaded.
  • Bug Prevent MaxTo windows from being opened multiple times at once.
  • Bug Fix crash when duplicate hotkeys are loaded from configuration.
  • Bug Fix crash when configuration file cannot be written.
  • Bug Fix crash when executing recipe without ingredients.
  • Bug Show error on CLI when executing unknown commands.
  • Bug Fix using Esc key to close region editor breaks it. See issue #580.
  • Bug Fix broken transparency animation. See issue #584.
  • Bug Fix crash when running elevated and the computer has no shell (i.e. explorer.exe isn't running).
Last ned installasjon
onsdag 20. mai 2020
2.1.0-beta2 Beta
  • Feature Passive mode is back. When in passive mode, windows are only maximized to a region while you hold Shift. See issue #270.
  • Feature Change settings using a command. For instance, you can toggle passive mode using the command maxto settings set /Setting behavior.passiveMode /Mode on. See issue #270.
  • Feature New command that lets you open MaxTo user interface. From the command line: maxto ui open /Window ChangeRegions See issue #310.
  • Improvement Close MaxTo windows using escape key. See issue #565.
  • Bug Fixed window resize issues related to snapping. See issue #555.
  • Bug Removed ability to filter network change triggers by network name (you can still filter by adapter name), due to crashes. See issue #519 and #557.
  • Bug Fixed crash on startup caused by invalid license key. See issue #558.
  • Bug Reverted change in 2.1.0-beta.1 that would more often leave windows transparent after moving them. See issue #561.
  • Bug Fixed problem where dropping a window into a region while holding Shift would sometimes shrink the window. See issue #551.
  • Bug Fixed "Last update" date in user interface when MaxTo has never been able to download its shims. See issue #567.
  • Bug Fixed editor for the Cycle presets command, which appeared to forget which presets had been selected. See issue #564.
  • Bug Shorten interval to trigger "was stopped to prevent infinite loops" message. See issue #568.
  • Bug Fixed issue where programs that were maximized, then was put into a region using hotkeys, then minimized, and then restored ended up maximized instead of placed in their region. See issue #548.
  • Bug Adjusted calculations of region sizes; to minimize the "off by a few pixels" errors that could sometimes be seen previously. See issue #258.
  • Bug Faster and less memory-intensive low-level keyboard hook.
Last ned installasjon