Release Notes
What's new in Moom?
Moom 4.1.3 - Nov 5 2024
Bug Fixes and Improvements
- Fixed a bug that would cause a window alignment issue when moving a window from a larger to a smaller display while near a screen edge. (Hat tip to Steven A.)
- Fixed a regression where the "center frontmost window geometrically" AppleScript command did the same macOS centering "center frontmost window" does. (Hat tip to DarthMac on Discord.)
- Fixed an inconsistency with assigning non-standard behavior to the palette's anchor button. (Hat tip to Aeon M.)
- Improved hover resizing on multi-display setups. (Hat tip to Yaroslav Y.)
- Further improved compatibility with some third-party apps that use invisible windows that can interfere with Moom.
- The "layout doesn't apply" dialog now displays the name of the layout in question, and the apps within that layout. (Hat tip to Steve M. for the suggestion.)
Moom 4.1.2 - Sep 17 2024
Bug Fixes and Improvements
- Fixed a regression in Moom 4.1.1 where moving a window to another display failed under very specific circumstances. Sorry about the hassle! (Hat tip to Nicolas R and Chad O.)
Moom 4.1.1 - Sep 16 2024
Bug Fixes and Improvements
- Improved compatibility with macOS 15 Sequoia: Moom now automatically disables any competing macOS tiling features while the corresponding Moom feature is enabled.
- Drop zones now respect the underlying layout's setting for obstructed windows, granting access to partially obstructed windows if appropriate. (Fully obstructed windows are still ignored, since the corresponding drop zones wouldn't be accessible via drag & drop anyway.)
- If drop zones via modifier keys aren't enabled, Hover will be less "greedy" and not respond when other non-Hover modifiers are pressed. (Hat tip to Lewis.)
- Percentage-based resizing now takes spacing into account. (Hat tip to Bernd F.)
- Further improved Moom's robustness against macOS interfering to (erroneously) "correct" window sizes and positions. (Hat tip to Adam J.)
- Improved positioning when moving windows to another display while resizing proportionally is disabled. (Hat tip to Matt G.)
- Improved cheat sheet appearance in dark mode when viewed in front of bright windows. (Hat tip to Chris.)
- Improved compatibility with various third-party apps. (Hat tip to Swifferdusterr on MPU Talk.)
- Animations are disabled if the user has "Reduce Motion" enabled in Accessibility, and hasn't ever interacted with Moom's animation setting. (Hat tip to Craig G.)
- The toggle full screen action now has a unique icon.
Moom 4.1 - Aug 28 2024
New Features
- Drop zones can now be activated by holding a single modifier key while you move a window manually. Alternatively, you can rely on the modifier key components of your layouts' hot keys for this, or just the actual layout hot keys as before. See the lower part of your "Snap" settings for how to set this up.
Bug Fixes and Improvements
- Your custom actions' hot keys are now displayed in the sidebar by default. You can switch this off or make it depend on the window's width by taking a trip to the View menu.
- Worked around a rare issue where the settings window's sidebar wouldn't be displayed correctly. (Hat tip to Pierre B.)
- Worked around an issue where putting a window flush against the Dock could result in incorrect window dimensions because of macOS interfering to (erroneously) "correct" the window's size. (Hat tip to Fernando and TDK_SA90 on Discord.)
- Fixed a bug where Moom could get confused about where to put windows under very rare circumstances. (Hat tip to David W.)
- Fixed a bug where Moom crashed when switching between grids or activating the same grid multiple times. (Hat tip to Hans S.)
Moom 4.0.1 - Aug 23 2024
Bug Fixes and Improvements
- Fixed a bug where the palette got confused about icon sizes when switching between retina and non-retina displays. (Hat tip to Dean B and Steffen K.)
- Fixed a bug where using keyboard control on Moom's own settings window could lead to unexpected results. (Hat tip to Jeff N.)
- Resize & center now centers windows correctly even if the resulting window size isn't what was requested, e.g., because the window's minimum size is being enforced. (Hat tip to Matthias F.)
Moom 4.0 - Aug 21 2024
New Features
- Drop zones let you drag a window and either activate a saved layout via hot key, or drag to a defined snap zone, and then drop on a window location from the saved layout.
- Hover mode allows you to move or resize windows simply by dragging your mouse while holding down a set of modifier keys of your choice. Also works for windows in the background!
- The palette is now fully customizable: Drag in your own custom actions (including folders of even more actions — see below), hide the default buttons, and change the palette's size as you see fit.
- Assign Moom's palette to any of the three standard window widgets. The green (zoom/full screen) button is still the default, of course, like it has always been.
- Optionally choose non-standard functionality for the window widget your palette is assigned to, such as zooming to fill the available space or doing nothing at all.
- Navigate and activate your custom actions via keyboard, either via top-level hot key, or by assigning hot keys to individual folders. Use your arrow keys, or just start typing to jump to an action via fuzzy matching.
- Speaking of folders, custom actions can now be organized using folders.
- Layouts can now optionally apply to any windows starting with the frontmost window, as opposed to only applying to windows matching what was there when the layout was saved. (What are layouts? They were known as "Arrange Windows" in previous Moom versions.)
- Layouts now automatically adapt to display configuration changes by default.
- Chains are now folder-like entities, as opposed to being defined by assigning the same hot key to multiple custom actions.
- Chained actions can now be run as one (as before), or as separate steps in a loop, where each activation of a chain executes the next step in the chain. Loops can optionally be tracked separately for each affected window.
- Center is now a valid option for the Snap feature.
- Better yet, any custom action is now a valid option for the Snap feature. Specifically, layouts will present themselves as drop zones (see above), and folders will let you choose from their descendants by dragging along a display edge.
- You can now have as many grid actions as you want, where each of them can have its own individual numbers of columns and rows.
- Convert move & resize actions into layouts — either individually, or by selecting a number of actions and compiling them into a layout — and extract individual move & resize actions from layouts.
- Share custom actions with other local Macs via drag & drop (assuming Universal Control is enabled) or copy & paste (assuming Universal Clipboard is enabled).
- Share custom actions with non-local Macs via export/import. (Note that you can select multiple custom actions before exporting.)
- Duplicate your custom actions via File menu, context menu, or by option-dragging them.
- Alternatively, you can have Moom stay visible in both the menu bar and the Dock at all times. (Faceless mode as well as the "standard" dock-only mode are also still options, of course.)
- The "run" AppleScript command lets you activate any custom action.
- If you don't want a given custom action to appear in Moom's menus, prefix its name with a dot (".").
Bug Fixes and Improvements
- Revised settings interface: A familiar sidebar layout now gives you access to both Moom's standard functionality and your own custom actions. The general settings are accessible via the gear icon in the settings window's top right corner.
- Moom now lives in your menu bar by default, but it appears in the Dock while its settings are open, making it easier to switch to and from those settings, and giving you access to Moom's own menu bar.
- Moom now supports odd window spacing values — most importantly 1 pt, which is the new default and which mirrors what macOS does when it snaps one window's edge to another window's edge.
- All custom actions can now be renamed.
- Move & resize actions now hang on to their respective configuration grid dimensions individually.
- Manually update move & resize actions with the frontmost window's (relative) frame.
- Manually update resize actions with the frontmost window's size.
- Revert window frame/size changes for resize, move & resize, and layout actions via the File menu.
- App-/window-specific layouts now identify windows more reliably if window titles vary slightly. In addition, all open tabs (in browsers and other tab-supporting apps) are checked for matching titles.
- Visibly detect overlapping windows in a layout's settings, and toggle between including or excluding overlapped windows as needed for each individual layout.
- Restore custom actions you just deleted via "Add Custom Action" → "Recently Deleted".
- Full size grids now respond to both keyboard and mouse input.
- Full size grids now automatically adjust their initial state to whether they were triggered via mouse or keyboard.
- There are now multiple options for where keyboard-induced grids should start: top left display corner, near top left corner of frontmost window, or near mouse.
- Increased the maximum number of columns and rows for grids to 50.
- If a window already spans multiple displays, Moom now confines resizing, growing, and shrinking to the relevant union frame of all of those displays instead of just one display.
- Choose from three different grid/snap outline designs. They're all animated by default, but you can disable that.
- Toned down the "can't Moom" indicator. No more giant red stop sign.
- The keyboard cheat sheet's layout now reflects the Moom settings' layout and sort order (keys on the left, descriptions on the right).
- When multiple actions match the same hot key, Moom now lets you choose. (Chains are now separate folder-like entities, as mentioned further up.)
- Moom now applies window size changes more forcefully, reducing the number of scenarios where you end up with a different window size than what you were going for.
- Moom animates certain kinds of window resizing/moving by default now. You can switch this off in the general settings.
- Improved consistency with regard to raising windows affected by custom actions, as controlled by the "Bring affected windows to front automatically" general setting.
- Improved palette positioning, which is important now that the palette can become positively gargantuan.
- If you're still reading, you probably noticed by now that we renamed custom controls to custom actions, and move & zoom to move & resize.
- Came up with a prettier icon for Moom, or so we like to think.
Moom 3.2.28 - Aug 20 2024
Bug Fixes and Improvements
- Fixed an issue with window title matching for "Arrange Windows" custom controls.
Moom 3.2.27 - Jul 16 2024
Bug Fixes and Improvements
- Worked around an issue in macOS 14.5 that caused slowdowns for some users, primarily when using keyboard mode.
Moom 3.2.26 - Feb 12 2024
Bug Fixes and Improvements
- Moom will no longer generate a macOS permissions request about accessing data from other apps. (This only affected users using third-party desktop image apps.)
- Improved error logging to help diagnose issues Moom may have when interacting with other apps.
- Moom's pop-up menu now works when the LanguageTool app is running.
Moom 3.2.25 - Jun 14 2022
Bug Fixes and Improvements
- Fixed an issue when using Moom with ScreenBrush.
- Fixed an issue related to triggering the mouse grid via the keyboard. (Hat tip to Jamie S. for reporting this one.)
- Fixed an issue related to a briefly flashing Moom logo when using keyboard mode on some Macs.
- The "Bring moomed windows to the front automatically" preference is now applied more consistently.
- Fixed an inconsistency in how automatically triggered "Arrange Windows" custom controls detected multiple display layout changes.
- Improved compatibility with the latest 14" and 16" MacBook Pros.
- Various other behind-the-scenes improvements.
Moom 3.2.24 - Dec 16 2021
Bug Fixes and Improvements
- Improved menu layout on macOS Monterey.
- Improved preferences display for users with non-retina displays on macOS Monterey.
- Fixed a presentation issue for saved layout menu items in macOS Monterey.
- Worked around issues with Cursor Pro and LyricsX. (Hat tip to David B. for reporting this one.)
- Disabled Command-Option-T so users won't accidentally hide the toolbar in Moom's Preferences panel. (Hat tip to Silvio S. for reporting this one.).
Moom 3.2.23 - Jul 29 2021
Bug Fixes and Improvements
- Improved compatibility with progressive web apps. (Hat tip to Luis C. for reporting this one.)
- Improved compatibility with certain third-party apps. (Hat tip to Devon T. for reporting this one.)
- Worked around an app activation bug in macOS 11.4.
Moom 3.2.22 - Apr 28 2021
Bug Fixes and Improvements
- Fixed a bug that prevented Moom from launching on macOS 10.9 Mavericks. (Hat tip to Michaël G. for reporting this one.)
- Fixed a bug where Resize controls didn't remember their "Resize & Center" state across relaunches. (Hat tip to Diego C. for reporting this one.)
Moom 3.2.21 - Mar 13 2021
Bug Fixes and Improvements
- Reduced memory usage.
- Minor cosmetic user interface changes.
- Worked around a bug in Safari that resulted in incorrect behavior when moving a Safari window to another display. (Hat tip to Jaymie T., Jacob, and Nic S. for reporting this one.)
Moom 3.2.20 - Nov 30 2020
Bug Fixes and Improvements
- Moom is now a universal app, built for both Apple silicon and Intel Macs.
- Worked around an issue where macOS 11 Big Sur failed to remember the position of Moom's menu bar icon correctly.
- Fixed a recent regression that caused display glitches in the custom control configuration tab on macOS 10.13 or earlier.
- Continued visual refinements for macOS 11 Big Sur.
Moom 3.2.19 - Nov 21 2020
Bug Fixes and Improvements
- Fixed an issue that prevented Moom from working properly when notifications were onscreen in macOS Big Sur. (Hat tip to Will L. for reporting this one.)
- Fixed an issue that could cause slowdowns when opening and working in the Custom tab of Moom's preferences.
- Fixed some macOS Big Sur layout issues.
Moom 3.2.18 - Nov 11 2020
Bug Fixes and Improvements
- Resolved an issue that could occasionally result in misalignment by one point.
- Other minor bug fixes.
Moom 3.2.17 - Dec 9 2019
Bug Fixes and Improvements
- Resolved a possible issue relating to macOS Catalina's Sidecar feature that was affecting a few users.
- Fixed a screen redrawing issue related to using multi-step actions.
- Blacklisted Plexamp, as it was accidentally triggering Moom's pop-up menu. (The window isn't resizable anyway.)
Moom 3.2.16 - Oct 16 2019
Bug Fixes and Improvements
- Moom now functions properly when using an iPad in macOS Catalina via Sidecar.
Moom 3.2.15 - Sep 1 2019
Bug Fixes and Improvements
- Works properly with macOS Catalina—see the Mouse preferences for a setting to control how Moom and Apple's green button menu work.
- Custom menu labels are now visible if you use Dark Mode and the "reduce contrast" system setting.
- Worked around an issue that could cause incorrect move/zoom actions after using Text to Speech or VoiceOver. (Hat tip to Daniel A.)
- The pop-up palette no longer shows on full screen windows.
- Worked around an issue with Opera's non-standard window widgets.
- Chromeless windows in Kitty (a terminal emulator) can be resized via Moom.
Moom 3.2.14 - Jan 31 2019
Bug Fixes and Improvements
- Zoom button tooltips now properly reflect their alternate state. (Hat tip to Lance C. for noticing the issue.)
- The custom Touch Bar Escape key is disabled in macOS 10.12, as it seems to cause crashes there.
- Changed all in-app and help references from "Mac OS X" to "macOS," as we should've done long ago.
- Worked around an issue that prevented Moom from working with Electron-4-based apps, such as Discord.
Moom 3.2.13 - Nov 8 2018
New Features
- Oooooh look at that shiny new icon!
- Added Dark Mode support in macOS Mojave.
- Moom is now notarized by Apple and uses the hardened runtime, in preparation for a future when Apple requires developer-signed apps to be notarized by Apple and use the hardened runtime.
Bug Fixes and Improvements
- Fixed an issue that prevented Moom from fully working in iTunes in macOS Mojave. (Hat tip to Johnny H. for reporting this one.)
- Figured out a workaround to make Moom work with Opera's odd vertically-oriented buttons.
Moom 3.2.12 - Sep 27 2018
New Features
- Added a basic set of Touch Bar controls to the keyboard controls panel.
Bug Fixes and Improvements
- Adobe's apps should now work with Moom, except for the green button pop-up.
- Worked around an incompatibility with DockShelf. (Hat tip to Rik W. for reporting the issue.)
- Worked around an incompatibility with Subliminal. (Hat tip to Panin S. for reporting the issue.)
- Fixed a bug that prevented reusing keyboard shortcuts after they'd been assigned and then removed, if the associated action had been moved. (Hat tip to Mike H. for reporting this one.)
Moom 3.2.11 - May 14 2018
New Features
- Added a built-in log message viewer to make it easier for us to help you. (Direct version only.)
Bug Fixes and Improvements
- Greatly improved speed of full-screen grid animation while moving and dragging.
- Fixed a bug related to moving a window to another display then resizing using keyboard mode. (Hat tip to Joshua K. for reporting this one.)
- Worked around an issue with Transmit 5.
Moom 3.2.10 - Oct 19 2017
Bug Fixes and Improvements
- Fixed a login items bug that could cause Moom to crash on launch for some users. (Hat tip to Éric T. for finding this one and then pointing out an incomplete fix.)
- Improves compatibility with Transmit when using drag-to-edge operations.
- Updated to work with uBar 4.
Moom 3.2.9 - Aug 1 2017
Bug Fixes and Improvements
- Added full-screen grid-based resizing, which is also the default mode for the grid.
- Moom's palettes now automatically switch between dark and light versions depending on if you're using the dark menu bar and dock or not.
- Improved appearance of the hexagonal grid.
- Fixed an issue that could cause Preview to become unresponsive when viewing certain huge PDFs. (Hat tip to Raúl for finding this one.)
Moom 3.2.8 - May 15 2017
Bug Fixes and Improvements
- For the grid users among you, we introduce Moom's new and unique hexgrid, which replaces Moom's old grid — features more natural dragging directions, shorter mouse travel distances, and a spiffy new look.
Moom 3.2.7 - May 14 2017
Bug Fixes and Improvements
- Modified the grid's appearance.
- Fixed a bug relating to Moom's palette position when the green zoom button was near the right/bottom screen edge.
- Fixed a bug related to double-clicking the center button in the custom resize action.
Moom 3.2.6 - Nov 3 2016
New Features
- The escape key is now configurable in Moom's "Keyboard" preferences.
Bug Fixes and Improvements
- Fixed a bug where the snap feature would misbehave while a display was zoomed.
- Fixed a bug where the snap feature would interfere with customizing a standard window toolbar.
- Fixed a bug where the snap feature would occasionally reduce other apps' responsiveness while interacting with those apps' menus.
Moom 3.2.5 - Apr 7 2016
Bug Fixes and Improvements
- Fixed a bug in Moom 3.2.4 that made moving windows to other displays impossible under certain circumstances. We apologize for the inconvenience!
Moom 3.2.4 - Apr 7 2016
Bug Fixes and Improvements
- Moom works (as best as we can make it) with iBooks.
- Addressed some issues with Microsoft Office 2016.
- Resolved an issue where looping through all displays would sometimes skip some displays.
- Improved help with better layout and greatly improved navigation and search.
Moom 3.2.3 - Jan 31 2016
Bug Fixes and Improvements
- Updated the Sparkle in-app update mechanism to use a secure connection (HTTPS).
- Improved support (the best we can do) for iBooks.
- The latest version of Microsoft Office should now work well with Moom.
Moom 3.2.2 - Sep 28 2015
Bug Fixes and Improvements
- Fixed an issue with OS X 10.11 El Capitan's Gatekeeper.
Moom 3.2.1 - Jan 13 2015
New Features
- Yosemiteized the interface.
- Thinned the menu bar icon.
- Added support for Yosemite's dark mode.
Bug Fixes and Improvements
- Blacklist additions: DockView, iPhone Simulator, Screen Shade, Steinberg plug-ins.
- Added iPhone Simulator to Moom's ignore list, to prevent it from crashing in some situations.
- Help has been updated and retinaized.
- Added code to make Moom work better with uBar.
- Improved layout of the cheat sheet (for keyboard mode).
- Solved an issue causing lag in Preview when working with large documents.
- Solved a problem related to sizing windows across multiple displays with custom actions.
Moom 3.2 - Aug 6 2014
Bug Fixes and Improvements
- Modified some interface elements in preparation for Yosemite (OS X 10.10).
- Prepared for upcoming Gatekeeper changes.
- Disabled Moom in Chief Architect and DockView, due to issues with those apps and Moom.
- Worked around an issue in DynamicLyrics
Moom 3.1 - Oct 18 2013
New Features
- When configuring resize controls, window dimensions can now be specified as percentages, relative to the available screen space.
- Menu items now show application icons for window snapshots.
- Added a new AppleScript command, tell application "Moom" to list of snapshots.
- Reworded configuration messages for Mavericks users.
Bug Fixes and Improvements
- Snap-to-edges highlight now appears even when highlighting is disabled.
- Fixed constantly-shrinking grid bug on rotated external displays. (Hat tip to Robert W. for finding this one.)
- Worked around an issue where saved window layouts weren't properly handling Terminal windows.
- Resolved an issue with Tweetbot for Mac when restoring windows.
- Removed "Snapshot doesn't apply" alert unless snapshot was automatically applied. (Hat tip to Paul J. for the suggestion.)
Moom 3.0.1 - Oct 2 2012
New Features
- Added high resolution graphics for retina display Macs.
Bug Fixes and Improvements
- Worked around a reserved Dock space issue when maximizing a window. (Hat tip to Crispin B. for reporting this one.)
- The Command-Period key combo can be used as part of a keyboard shortcut. (Hat tip to Ralf P. for reporting this one.)
- Made changes to make Moom more functional for those using pen input on a tablet.
- Reverting dragged-to-edges actions for right- and bottom-side edges now works properly. (Hat tip to Mike B. for reporting this one.)
- Added sample restricted (non-global) shortcut keys and reorganized the cheat sheet layout.
- Command-Comma will now open Moom's settings when the keyboard bezel is onscreen. (Hat tip to Nicholas R. for suggesting this one.)
- Fixed an issue related to the Enter key and the onscreen keyboard bezel. (Hat tip to Nick for reporting this one.)
- Fixed a Mountain Lion issue that could cause some shortcuts to be displayed with a single "FN" modifier instead of their actual modifier keys.
Moom 3.0 - Jun 8 2012
New Features
- Windows can now be snapped to edges and corners, and resized to either full screen, half screen (edges), or quarter screen (corners) when snapped.
- Revert last Moom action (either snapped actions only or any Moom action) by dragging a Moomed window.
- New "Zoom to fit" custom control mimics the behavior of the stock green button. (Hat tip to Tim H. for the suggestion.)
- Initial grid cell location is now shown onscreen, prior to click-and-drag. (Hat tip to Janusz B. for the suggestion.)
Bug Fixes and Improvements
- Fixed a bug that would sometimes cause the keyboard grid to remain onscreen after use.
- Minor changes to Moom's user interface.
Moom 2.4.1 - Apr 17 2012
New Features
- Added a visual indicator for shortcuts created using keys on the numeric keypad. (Hat tip to Darren C. for the suggestion.)
- Moom now automatically adjusts the grid orientation on portrait-oriented monitpors.
Bug Fixes and Improvements
- Fixed an issue related to Moom hot keys and Butler, Teleport, and Synergy.
- Moom is now smarter about moving to the most-logical display in certain multi-display arrangements. (Hat tip to Nicholas R. for the suggestion.)
- Saved snapshots are activated after a slight delay when switching monitors, to allow apps like iChat time to reconnect.
- Changed how Moom calculates window sizes when moving between displays. (Hat tip to Christopher S. for the suggestion.)
- Moom now works better with tablets in Lion.
- Fixed an issue caused by a Lion bug that only manifests itself in virtual Lion installations.
Moom 2.4 - Feb 28 2012
New Features
- Custom controls can now be chained together, so they run sequentially with just one Moom invocation.
Bug Fixes and Improvements
- Reorganized Moom's menu bar menu to put often-used commands near the top.
- Custom Controls that use F-key shortcuts should now properly show in Moom's menus. (Hat tip to Matthias F. for finding this one.)
- Moom now checks if it's hidden at launch, and asks the user to unhide if that's the case.
- Fixed a timing issue related to bringing windows in saved layouts to the foreground. (Hat tip to Boone S. for finding this one.)
- Fixed an issue that affected some windows with attached sheets. (Hat tip to Andy K. for finding this one.)
- Changed the way grid resize and spacing settings interact. (Hat tip to Dominik W. for the suggestion.)
Moom 2.3.3 - Dec 20 2011
Bug Fixes and Improvements
- Chrome (the browser) windows in saved layouts are now handled properly when restoring those layouts.
- PinPoint and Keymo, two apps that enhance the cursor's visibility, no longer prevent Moom's pop-up panel from appearing. (Hat tip to Ajacs for reporting this one.)
- Fixed an issue related to local keyboard shortcuts and resetting the onscreen bezel timeout. (Hat tip to Michael R. for reporting this one.)
- Moom's keyboard controls now work properly in Things. (Hat tip to Stéphane for reporting this one.)
Moom 2.3.2 - Nov 8 2011
Bug Fixes and Improvements
- Fixes a regression where Moom wouldn't work properly with apps that don't fully support the Accessibility API, such as LibreOffice.
Moom 2.3.1 - Oct 18 2011
New Features
- Saved window layouts can be automatically activated when resolution changes, not just when monitor counts change.
- Added 'center' AppleScript support (see Help for details). (Hat tip to Roelof vR. for the suggestion.)
Bug Fixes and Improvements
- Keyboard controls and custom controls now work as expected with Safari Reader windows. (Hat tip to David W. for reporting this one.)
Moom 2.3 - Sep 14 2011
New Features
- Automatic triggering can (optionally) activate saved window layouts when adding or removing displays to or from your Mac.
- Added basic AppleScript support to enable activating saved layouts. See the Usage section of Help for details. (Hat tip to Harrison H. for the suggestion.)
- Added a hidden pref to allow all shortcuts to be local-only shortcuts: defaults write com.manytricks.Moom "All Hot Keys Are Local" -bool YES (Hat tip to Dale J. for the suggestion.)
- Added two hidden prefs to ignore the Dock and menu bar's reserved screen space: defaults write com.manytricks.Moom "Ignore Menu Bar" -bool YES (or "Ignore Dock").
Bug Fixes and Improvements
- Moom's settings are now saved in a more-timely fashion. (Hat tip to Aayush A. for reporting this one.)
- Added P4 and Lyx to Moom's ignore list; both apps would crash if Moom is active.
- Command-comma will open the Settings window when Moom is run as a normal application.
- Moom should work properly with the latest version of MPlayerX.
- Fixed an issue with Word and Excel windows in saved layouts. (Hat tip to Steven R. for reporting this one.)
- Fixed an issue in Lion related to resizing windows near screen edges and/or the Dock. (Hat tip to Steven R. for reporting this one.)
Moom 2.2 - Jul 19 2011
New Features
- If an app uses a drawer (e.g. TextMate, BBEdit), Moom will optionally account for the drawer when moving and zooming the window.
- Function keys, when used as shortcuts with Custom commands, now work globally instead of locally. (Hat tip to Tom C. for the suggestion.)
Bug Fixes and Improvements
- Fixed issues with Dreamweaver and Google Chrome when saving window layouts. (Hat tip to James R. for reporting the Dreamweaver issue.)
- Full-screen apps on non-primary displays are now properly saved in window layouts. (Hat tip to Jon S. for finding this one.)
- The grid is now properly formatted when displayed on rotated (portrait) displays. (Hat tip to Mat for reporting this one.)
Moom 2.1.1 - Jul 6 2011
New Features
- New 'Save Window Layout Snapshot' menu item allows quick creation of saved window layouts.
Bug Fixes and Improvements
- Grow and Shrink via keyboard now repeat when you hold the assigned keys down. (Hat tip to Sherman W. for the suggestion.)
- Fixed a bug with the Shrink keyboard command. (Hat tip to Matt S. for finding this one.)
- The Settings window will now properly appear on the active Space. (Hat tip to Jacob D. for finding this one.)
- The Arrange Windows Custom Control now always remembers all windows. The 'Ignore obstructed windows' checkbox now applies when you activate a saved layout, so you can choose between affecting those windows and not affecting those windows.
Moom 2.1 - Jun 29 2011
New Features
- Save and restore window layouts (via Custom Controls).
- Create single-key keyboard shortcuts, for use only when the keyboard bezel is onscreen.
- Grid-based resizing can now be accessed in keyboard mode. (Hat tip to Robert R. for the suggestion.)
- Grid-based resizing now shows a 'live' preview of the window's size on the screen.
- Optionally highlight the window to be modified by dimming the background to a user-settable level.
- The Custom Control menu in the mouse palette can now show without a mouse click. (Hat tip to Konfluenzpunkt for the suggestion.)
Bug Fixes and Improvements
- Maximum grid size has been increased to 16 pixels. (Hat tip to Thomas D. for the suggestion.)
- Keyboard shortcuts should now always work after disconnecting an external display. (Hat tip to Robert W. for finding this one.)
Moom 2.0 - June 7 2011
New Features
- Create unlimited custom controls, which can have dedicated keyboard shortcuts, or be used via the menu.
- Specify window spacing (empty pixels) to leave around zoomed and moved windows.
- Mouse grid can now be up to 12x12 in size. (Hat tip to Johannes D.)
- Holding Option turns the half-screen mouse controls into quarter-screen mouse controls. (Hat tip to George W.)
- Keyboard control now works with Quick Look windows.
- Vim keyboard bindings for cursor movement (HJKL) are now interpreted as their respective arrow keys. (Hat tip to Orta T.)
Bug Fixes and Improvements
- Moom no longer causes minor (previously under 2%) CPU load when the mouse moves if Moom's mouse controls are disabled.
Moom 1.2.1 - Apr 26 2011
New Features
- You can now Option-click on Moom's Full Screen icon to center a window.
Bug Fixes and Improvements
- Works properly when HyperDock and/or Dreamweaver are running.
- Improved activation algorithm to reduce CPU usage.
Moom 1.2 - Apr 15 2011
New Features
- A 'cheat sheet' for keyboard users optionally shows assigned keys when the keyboard bezel is onscreen. (Enable on the Keyboard tab of the Settings panel.)
- A resize grid for mouse users, to resize and move to any size/position. (Enable on the Mouse tab of the Settings panel.)
Bug Fixes and Improvements
- Moom now works properly with apps that don't fully support the Accessibility API, such as LibreOffice and OpenOffice.
- Moom now ignores certain apps that cause it problems, including BZFlag, CrossOver, Stuffit Destinations, and World of Warcraft.
- Moom should work properly with Sparrow.
Moom 1.1 - Mar 18 2011
New Features
- Move and zoom to quarter-size windows pinned in corners.
- Move and/or move and zoom windows across multiple displays.
Moom 1.0 - March 2 2011
Takeoff