| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| Loop.zip | 2026-01-11 | 33.8 MB | |
| 1.4.0 source code.tar.gz | 2026-01-10 | 61.1 MB | |
| 1.4.0 source code.zip | 2026-01-10 | 61.3 MB | |
| README.md | 2026-01-10 | 5.5 kB | |
| Totals: 4 Items | 156.2 MB | 0 | |
π° Important News
- πΈ Reminder to support me & Loop by sponsoring the project!
- π Let us know if you are interested in localizing Loop to your language :)
- π¬ Join our Discord server!
- π Thank you to all contributors who helped make this release possible through bug reports, feature requests, PRs, and community support!
βοΈ Window Actions
- β¨ [#785] Horizontal/vertical-only grow/shrink actions
- β¨ [#797] New "Minimize others" action
- β¨ [#820] Top/bottom/left/right screen switching
- β¨ [#855] New horizontal fourths actions
- β¨ [#870] Top/bottom/left/right focus navigation between windows
- β¨ [#929] New action to focus the next window in a stacked configuration
- β¨ [#939] New actions for larger/smaller while preserving aspect ratio
- β¨ [#968] New fill available space action
β‘ Input & Triggers
- β¨ [#786] Option to restart cycling from the first action
- β‘ [#798] Modularized trigger key detection with system window manager bug fixes
- β‘ [#802] Improved trigger key handling and removed notification usage throughout codebase
- β¨ [#866] Side-independent trigger key support (left/right modifiers can be used independently)
- β¨ [#897] Improved mouse event handling
- β¨ [#953] Configurable trigger key timeout
- β¨ [#955] Mouse calculations improved so radial menu can be opened & used at screen edges
π¨ UI/UX Enhancements
- β¨ [#789] Focus window action picker popup on appearance
- π [#806] Increased Stage Manager strip size range with improved clamping
- π [#810] New Liquid Glass icons
- β¨ [#814] Centralized accent color management with
AccentColorController - π [#851] UI improvements with Liquid Glass styling in radial menu
- π [#888] Increased maximum corner radius value in preview configuration
- β¨ [#893] Lightweight IconView component for optimized icon rendering in Keybinds & Radial Menu tabs
- β¨ [#900] Smoother and more responsive preview window animations
- β¨ [#906] Previews can now use actual window corner radius
- π [#914] Reorganized menubar dropdown menu
- π [#918] Luminare UI updates
- β¨ [#934] Fully customizable radial menu with visual guides; actions can be standalone or linked to keybinds!
- π [#935] Improved visual effect behaviors when inactive
- π [#950] Changed several default settings and fixed graphical bugs
- β¨ [#964] Stashed windows will now reveal themselves when activated externally (e.g. Spotlight search)
- π [#966] Reworded "Restart" to "Relaunch" in update window
- π [#971] Additional preview configuration options with materialized radial menu
π§ System Integration
- β¨ [#842] Option to enable Mission Control gesture even when window snapping is enabled
- βοΈ [#849] Replaced event monitors and improved Accessibility permission handling
- β¨ [#874] Windows now preserve proportions when moving between displays
- β¨ [#906] Improved methods for loading private APIs in SkyLight
- β¨ [#943] Precomputed padding for optimized window positioning
- β¨ [#952] Update checks now verify minimum macOS version compatibility
- β¨ [#957] Users are notified if their macOS version is no longer supported
π οΈ Developer Experience
- π [#813] Project organization improvements
- β¨ [#917] Unified logging system with Scribe package
- π [#946] Added Internet Access Policy file
- π [#960] Updated issue templates
β‘ Performance
- β‘ [#930] System keybinds are now cached during keypress processing
- β‘ [#964] WindowEngine refactored to run on background threads, eliminating UI lag during window operations
π Bug Fixes
- π [#805] Fixed Luminare settings window not disappearing on macOS Tahoe
- π [#812] Window frames are now matched before initializing Window objects
- π [#848] Middle-click down events are no longer swallowed by Loop
- π [#850] Fixed multi-monitor positioning by using
screen.displayBounds - π [#860] Restored trigger delay and double-click functionality
- π [#863] Restored middle-click trigger support
- π [#864] Delete and Help keys now recognized as special Fn keys
- π [#865] Left mouse drag events now properly reveal stashed windows
- π [#873] Handle special keys that are modified by the fn modifier
- π [#886] Fixed potential memory leak in window drag detection
- π [#905] ListenEvent is now reset when requesting Accessibility access
- π [#915] Picture-in-Picture windows are now properly handled
- π [#916] Improved settings window management
- π [#940] Fixed file picker performance issues
- π [#941] TriggerKeycorder now force-closes when window loses focus
- π [#942] Windows with non-window roles are no longer blocked from resizing
- π [#947] Screen switching actions now start from the screen containing the window
- π [#948] Fixed double-click trigger
- π [#951] Prevented rapid action changes for
noSelectionactions - π [#954] Undo functionality now works even when preview is disabled
- π [#959] Fixed event monitor memory leaks
- π [#970] Windows are now correctly focused when system window manager is enabled
π Localization
- π Loop now supports Japanese!
- π [#868] Add context to many localization keys
- π€ [#872] Automated Crowdin integration for more frequent translation updates
Minimum macOS version: 13.0