Loop icon indicating copy to clipboard operation
Loop copied to clipboard

✨ Pre-built layouts

Open Dhairy2003 opened this issue 1 year ago • 8 comments

Feature Request Description

When a particular layout is selected , it should fit all windows present in the screen into the layout ,

Screenshots

Screenshot 2023-12-31 at 10 04 55

Additional Context

No response

Final Checks

  • [X] My issue title is descriptive
  • [X] This is a single feature request (multiple feature requests should be reported individually)

Dhairy2003 avatar Dec 31 '23 04:12 Dhairy2003

So would this work by dragging the window ex. to the top, and then a popup with all the pre-set layouts shows up, and you select a window action?

MrKai77 avatar Dec 31 '23 04:12 MrKai77

@MrKai77 if that's possible then sure 😁, I won't even mind if I have to select an option to do this through drop-down menu. It just saves a lot of time by snapping multiple windows at once rather than manually doing them 1 by 1.

Dhairy2003 avatar Dec 31 '23 05:12 Dhairy2003

Got it! Seems complicated but I'll see what I can do!

MrKai77 avatar Dec 31 '23 06:12 MrKai77

I think something like app layouts, but without the "app" part, might be close to this. I don't know how useful it is, since if, for example, you have a layout with 4 apps in 4 corners, the layout will be different every time you snap to it, since Loop won't know what app to place in what corner.

002252@2x

Soft-Bred avatar Dec 31 '23 16:12 Soft-Bred

I was thinking that when a layout is chosen, Loop would detect the (ex.) 4 frontmost windows and then let them out accordingly.

~Does Rectangle Pro require you to supply which apps to layout when making an App Layout?~ (I just realized that Rectangle Pro just takes a "snapshot" of the current layout)

MrKai77 avatar Dec 31 '23 17:12 MrKai77

It does. Rectangles isn't like what the user is requesting.

It's more like "when I press this button, put these exact windows in this exact poison, and if they aren't open, open them first."

What the user is describing is Windows's way which is "select a layout, then one by one tell me which app should go in which slot"

Which is kinda slow, but to each their own.

Soft-Bred avatar Dec 31 '23 17:12 Soft-Bred

@Soft-Bred @MrKai77 It doesn't necessarily has to be like windows , choosing a slot option can be tedious so u can rather just snap all windows into layout and can give a option to rotate all windows clockwise (kinda similar to amethyst or yabai ). Well take ur time and a Happy New Year 🥳

Dhairy2003 avatar Jan 01 '24 04:01 Dhairy2003

@MrKai77

https://github.com/MrKai77/Loop/assets/101127874/875b2e32-aa6d-4033-95b1-c77380e3190a

This is from Rectangle pro , it lets u choose a what layout is to be presented and where the layout menu should appear( top of cursor, below the cursor , top of screen etc). Though this is just snapping a single window , it would be cool if loop can just take a count of total number of windows in space and suggest u the layouts . Kinda same as snap assist in windows #215

Dhairy2003 avatar Mar 02 '24 06:03 Dhairy2003