Skip to content

Releases: mrkai77/Loop

1.0.0-beta.14

Choose a tag to compare

@mrkai77 mrkai77 released this 23 Jan 20:07
4cf088b

📰 Important News

  • 💸 Reminder to support me & Loop by sponsoring the project!
  • 🥳 New icons, featuring Greg Lassale (@greglassale on 𝕏)!

✨ New Features

  • #77 Option to use macOS center instead of screen center (@mrkai77)
  • #82 Multi-monitor support! (@mrkai77)
  • #151 Possibility to trigger emoji shortcut if just tapped (@mrkai77)
  • #154 Larger Window Padding Values (@mrkai77)
  • #165 Removed ability to add preset keybinds, in favour of custom cycling keybinds (@mrkai77)
  • #170 Improve compatibility with system keybinds (@mrkai77)
  • #171 Less intrusive prompt when new icon is unlocked (@mrkai77)
  • #184 Add Loop icons by Greg Lassale (@mrkai77)

🐛 Bug Fixes


Full Changelog: 1.0.0-beta.13...1.0.0-beta.14

1.0.0-beta.13

Choose a tag to compare

@mrkai77 mrkai77 released this 30 Dec 00:01
8fa79c6

📰 Important News

  • 🎉 Loop now has a GitHub Sponsors page, check it out and support the project!
  • ⚠️ This new version will unfortunately get rid of all your current keybindings. However, to help prevent this in the future, you can now export a copy of your keybinds!

✨ New Features

🐛 Bug Fixes

  • #104: Settings window is duplicated instead of focused (@mrkai77)
  • #127: "Double-click trigger key to trigger Loop" doesn't work (@mrkai77)

1.0.0-beta.12

Choose a tag to compare

@mrkai77 mrkai77 released this 28 Nov 23:58
ab946b3

What's Changed

  • #79: App icons shadow by @mrkai77 in #81
  • 🐛 #83: Enabling "Middle Button Trigger Loop" will affect the drag operation of the left mouse button by @mrkai77 in #84
  • #75: Custom Keybindings by @mrkai77 in #90
  • 🐛 #80: Settings toolbar items maintain active state on lost focus by @mrkai77 in #91

Full Changelog: 1.0.0-beta.11...1.0.0-beta.12

1.0.0-beta.11

Choose a tag to compare

@mrkai77 mrkai77 released this 28 Oct 02:55
d96e10a

It's been a while since the last release, but our development has been active and productive!
Below is a list of changes in the newest release:

✨ New Features

  • #39: Ability to restore previous window size (@mrkai77 )
  • #40: Ability to enter fullscreen mode (@mrkai77 )
  • #45: Restore a window's original frame directly from Loop (@mrkai77 )
  • #49: Window resize options are now also present in the menubar (@mrkai77 )
  • #54: Ability to cycle through resize directions by pressing the same resize key (WASD)! (@mrkai77 )
  • #60: Reset a window's resize history when it has been moved (@mrkai77 )
  • #62: Hide/minimize a window by scrolling down when Loop is open (configure this in the "More" tab in settings) (@mrkai77 )
  • #63: Ability to trigger Loop using middle click! (@mrkai77 )
  • #65: Configure Loop's animation speeds! (@mrkai77 )
  • #68: Loop's icon in the settings window is now much smoother! (@caocanx)
  • Loop's settings window now animates when changing between tabs! (@mrkai77 )
  • Many new icons to unlock! (@mrkai77 )

🐛 Bug Fixes

  • #42: Fixed bug where Loop would request to screen record even when animations are off (@mrkai77 )
  • #46: Window center preview will now show appropriate size! (@mrkai77 )
  • #50: Fixed bug where Loop would randomly stay open (@mrkai77 )
  • #55: Preview window's padding will now also automatically add window padding as well! (@mrkai77 )
  • #57: Fixed bug where changing Loop's icon wouldn't apply until app relaunch (@mrkai77 )

💻 New Contributors

To see a full list of changes, see here.

1.0.0-beta.10

Choose a tag to compare

@mrkai77 mrkai77 released this 21 Sep 01:17
b1ffa39
  • #31: Much more trigger key options!
  • #33: Ability to double-click trigger key to trigger Loop
  • #35: Prevent Loop from staying open when Caps Lock is enabled
  • Optimized code to generate new window frames

To see a full list of changes, see here.

1.0.0-beta.9

Choose a tag to compare

@mrkai77 mrkai77 released this 11 Sep 23:18
061ebe3
  • 🐛 #24: Loop will now resize windows correctly even if your dock is placed on the bottom.
  • #22: You can now snap windows! You can enable this in Loop's settings.
  • #25: Ability to add a trigger delay! This means you can now use system keybinds using Loop's trigger key!
  • ✨ Window padding is no longer a beta feature!

To see a full list of changes, see 1.0.0-beta.8...1.0.0-beta.9.

1.0.0-beta.8

Choose a tag to compare

@mrkai77 mrkai77 released this 05 Sep 01:28
aac0038

This release fixes a bunch of bugs, and introduces many graphical improvements!

  • Windows will now only resize on the screen they started on
  • #14: Arrow keys now work when Loop's trigger key is the globe key!
  • #16: Add padding between windows!
  • #17: Loop won't resize over your dock anymore :D
  • #19: Loop can now animate window resizes!

To see a full list of changes, see here.

1.0.0-beta.7

Choose a tag to compare

@mrkai77 mrkai77 released this 30 Aug 00:15
4c44de7

This release is packed with so many fantastic changes that we couldn't wait to share them with you. Grab a comfy seat and let's dive into the changelog!

  • Support MacOS Sonoma!
  • Dock icon is now auto-set upon launch
  • "fn" key has been renamed to "globe" key
  • More information on using Caps Lock as trigger key
  • Use SwiftUI's Form view for the preferences window
  • Show warning when there's no frontmost window
  • New window management system
  • Loop can now handle windows that are size-constrained
  • New keybind system! Press WASD keys while Loop is open to resize windows!
  • No longer use the KeyboardShortcuts package
  • Add SwiftLint to ensure code is consistent
  • Loop's preview window can now show thirds!
  • New icons for you to unlock!
  • New system to set build number in Xcode
  • Loop now only triggers if accessibility access is granted (to reduce confusion)
  • Shorter animation times make Loop feel smoother
  • Center windows using the enter key!
  • Menubar icon animates when you loop
  • New makefile so that you can compile Loop yourself too!

To see a full list of changes, see here.

1.0.0-beta.6

Choose a tag to compare

@mrkai77 mrkai77 released this 31 Mar 22:29
ff165a5
  • Fix settings window visibility against bright backgrounds
  • Launch at login works perfectly now!
  • Make code MUCH more readable
  • Unlock a shiny new icon after looping 100 times!

1.0.0-beta.5

Choose a tag to compare

@mrkai77 mrkai77 released this 18 Feb 04:52
ff165a5
  • Fix launch at login on MacOS 13
  • Activate settings window when opened
  • New icons which can be unlocked by using Loop more!
  • Fix bug where resizing windows on external displays would have a small margin on top (caused by menubar height on main screen)