Replies: 2 comments
-
Alright, so someone else already pointed this out to you in a Rectangle Pro discussion. I'm not sure what's the timeline but I would've paid double the price of Pro if it even resembles FancyZone 😄 |
Beta Was this translation helpful? Give feedback.
-
Sorry for the delay. It's still a ways off before I think it will make it into Rectangle Pro (and I won't make a promise - if I start down that path and it looks like something that I don't want to do then there's still a chance I might not do it, although I'm pretty sure I will add it in). Definitely feel free to give it a go, it sounds like you're already down a path I would have suggested.
Preferences are handled in the Defaults class. If you're interested I can make a gist for my JsonDefault class that inherits from StringDefault and you can use that for managing prefs.
Sure, same concepts. Probably makes sense to make a "ZonesManager" or something like that and base it off of
I agree. I would still say it makes sense to create a "ZonesManager", and the |
Beta Was this translation helpful? Give feedback.
-
I've looked over the discussions but couldn't find a similar topic. Since the current code base is ready for something like this. Maybe we could give users an option to provide custom snap zones and/or select multiple zones and move the window to the bounding box of those selections.
I'm actually describing FancyZones. I would like to contribute this idea to the Rectangle but I would need some guidelines for to succeed.
I have never developed anything in Swift but I'm a quick learner. The file in question is SnappingManager.swift
In my mind, a rough idea for implementation could be like this. POC of course:
It could be a really simple POC if you have the time for it. If not then I would like to contribute as much as I can.
Best Regards,
Deniz.
Beta Was this translation helpful? Give feedback.
All reactions