Skip to content

Conversation

@khaledosama999
Copy link

@khaledosama999 khaledosama999 commented Dec 22, 2025

Discussion

#1574

@khaledosama999
Copy link
Author

@rxhanson Let me know what you think, also I left a question about image creation for settings

@rxhanson
Copy link
Owner

Thanks for the pull request!

Sorry for the ambiguity, but the desired location for these additional shortcuts is here:
image

As for the icons, I have always hand drawn them in Pixelmator Pro, and they are actually quite simple to draw (or probably generate more accurately with further instruction) if you don't mind. They are template images (black only). The background rectangle is 40 percent opacity, and the frame and window rectangles are 100 percent opacity.

@khaledosama999
Copy link
Author

Ok makes sense my bad, will check it out today

@khaledosama999
Copy link
Author

Not the best UX in my opinion, I would've never have guessed we have extra shortcuts here (given it has its own tab and the arrow marker to display more shortcuts)

@rxhanson
Copy link
Owner

Not the best UX in my opinion, I would've never have guessed we have extra shortcuts here (given it has its own tab and the arrow marker to display more shortcuts)

Thanks for the feedback. I should have prefaced this with more context. The main feature request for Rectangle over the years is more sizes/positions. In order to accommodate all of these additional shortcuts, Rectangle's UI would have to change. I've tested out various interfaces, and in Rectangle Pro there is a table view and there is a custom size/position builder. For Rectangle, my desire is to reduce complexity as much as possible to make it more approachable - hence the single pane showing shortcut recorders. For many years, this meant only allowing additional sizes/positions to be contributed as Terminal command configurations. More recently, I've decided to allow more shortcuts to be added to the UI in this place, so that there's a middle ground that's more usable since Terminal command configuration of keyboard shortcuts is tedious. The fact that you would have never guessed we have extra shortcuts here is by design - it's inevitably going to be odds and ends that are added by the community. With that said, I'm always open to change.

@khaledosama999
Copy link
Author

Not the best UX in my opinion, I would've never have guessed we have extra shortcuts here (given it has its own tab and the arrow marker to display more shortcuts)

Thanks for the feedback. I should have prefaced this with more context. The main feature request for Rectangle over the years is more sizes/positions. In order to accommodate all of these additional shortcuts, Rectangle's UI would have to change. I've tested out various interfaces, and in Rectangle Pro there is a table view and there is a custom size/position builder. For Rectangle, my desire is to reduce complexity as much as possible to make it more approachable - hence the single pane showing shortcut recorders. For many years, this meant only allowing additional sizes/positions to be contributed as Terminal command configurations. More recently, I've decided to allow more shortcuts to be added to the UI in this place, so that there's a middle ground that's more usable since Terminal command configuration of keyboard shortcuts is tedious. The fact that you would have never guessed we have extra shortcuts here is by design - it's inevitably going to be odds and ends that are added by the community. With that said, I'm always open to change.

Ok man thanks, makes sense, will ping you when I update the PR 💯

@khaledosama999 khaledosama999 force-pushed the feat/add-screen-thirds-top-bottom-shorcuts branch from d10df53 to 66aea0e Compare December 23, 2025 18:11
@khaledosama999
Copy link
Author

@rxhanson Done, images are still bad (I'm a back-end engineer, so UI is my kryptonite) let me know if all is good

@khaledosama999
Copy link
Author

Any updates ? 👂👁️👃👁️👂

@rxhanson
Copy link
Owner

I’m in the middle of holiday travel, but will give this a look soon. I’ll add the icons if needed prior to merging.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants