mrkai77 / mrkai77/Loop

✨ Window snapping compatibility with drag-to-top to enter Mission Control

Open
#838 7 comments 0 reactions 0 assignees View on GitHub

A pull request for this has already been merged.

  • #842 by @cipher-shad0w — merged
Feature
Dominant language
Swift
Stars
11.6k
Forks
270
Avg merge
8h 7m
Merged PRs (30d)
3

Description

Feature Request Description

I use Loop's window snapping, however it is not compatible with these macOS features (System Settings > Desktop & Dock):

  • Drag windows to menu bar to fill screen
  • Drag windows to top of screen to enter Mission Control

I particularly miss the 2nd one, because it's the best way I've found to move windows between spaces (at least until https://github.com/MrKai77/Loop/issues/223).

In Rectangle, it's possible to disable the top snap area to maintain compatibility with these features. This would be a good stopgap compatibility fix.

The ultimate goal would be to have Loop be compatible with "Drag windows to top of screen to enter Mission Control", so dragging windows to the menu bar would still trigger Loop's preview animation.

Screenshots

No response

Additional Context

I thought I opened a feature request for this a while ago, but I couldn't find it. I think this is the last item needed to match all the Rectangle functionality I used!

Final Checks
  • My issue is written in English
  • My issue title is descriptive
  • This is a single feature request (multiple feature requests should be reported individually)
  • I can help with the improvement or development of this feature (tick if you can help)

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

No source files or tests are named. Start by reviewing linked pull request #842 and the macOS Desktop & Dock behaviors described in the issue; done means preserving the requested Mission Control drag behavior while retaining the intended window-snapping compatibility.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, swift
Domain
desktop, operating-systems
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.