MacTile 1.1.0
What's New
Virtual Spaces
Save and restore window arrangements per monitor:
- 10 virtual spaces (0-9) per monitor for organizing different workflows
- Save current window positions with customizable modifier keys + number
- Restore windows to saved positions with correct z-order (stacking)
- Rename spaces for easy identification (shown in menu bar)
- Only saves windows that are at least 40% visible (filters hidden windows)
- Persistent storage - spaces survive app restarts
Virtual Spaces Settings Tab
Full configuration in Settings > Spaces:
- Enable/disable virtual spaces feature
- Customizable save modifiers (default: Control+Option+Shift)
- Customizable restore modifiers (default: Control+Option)
- Record new modifiers by pressing modifier keys + Space
Default Tiling Presets
Quick window tiling without configuration:
R- Right side (cycles: half → third → quarter)E- Left side (cycles: half → third → quarter)F- Full screenC- Center (cycles: third → half)- All presets auto-confirm and have no modifiers (work in overlay)
Per-Tab Reset Buttons
Reset individual settings tabs to defaults:
- Each tab (General, Shortcuts, Appearance, Presets, Focus, Spaces) has its own reset button
- Replaces the global reset button for more granular control
Bug Fixes
- Cancel Button Now Discards Changes: Settings window properly reloads saved values when reopened after canceling
- Event Monitor Cleanup: Recording keyboard shortcuts no longer leaks event monitors when the settings window is closed
- Virtual Spaces Disable: Disabling virtual spaces now fully stops all background monitoring
Installation
- Download
MacTile-1.1.0.dmg - Open the DMG file
- Drag MacTile.app to the Applications folder
- Open MacTile from Applications
- Grant Accessibility permissions when prompted (System Settings → Privacy & Security → Accessibility)