Implement the ability to flip the current selection
Please submit only one feature request in one issue!
If it is UI/UX related, don't post how a single aspect of the UI should be changed, rather in which use-case you felt
the UI is lacking or should be improved.
Is your feature request related to a problem? Please describe.
In many photo editors, such as GIMP and the like, they have the ability to flip the current selection, albeit in a submenu. I find this ability in Rnote is missing, which I didn't expect and was kinda hurt by it as well, since I was working on a detailed (for me) joint. I was hoping that I could just flip it, so I could save some time, but I can't. I've attached a picture below if you're curious.
Describe the solution you'd like
Add 2 buttons next to where the copy and paste button is to flip the current selection vertically and horizontally.
Describe alternatives you've considered
Xournal++ does this by allowing "negative" resizing, by allowing a selection to be flipped when resizing, where Rnote just blocks the resizing at 1px wide/tall. Screenshot added to help understand.
Additional context
This would make the program amazingly perfect in my opinion. Being able to flip a selection is essential for design
I think that's a duplicate of #207. I think the negative resizing part is a good idea. Though maybe a dedicated button would be there (as this might not be super "discoverable")
Yea I agree it's a duplicate, but it's an enhancement for sure. Should we close as duplicate and bump that with the negative resizing bit?
10/11/2024 06:15:51 Doublonmousse @.***>:
I think that's a duplicate of #207[https://github.com/flxzt/rnote/issues/207]. I think the negative resizing part is a good idea. Though maybe a dedicated button would be there (as this might not be super "discoverable")
— Reply to this email directly, view it on GitHub[https://github.com/flxzt/rnote/issues/1155#issuecomment-2466302739], or unsubscribe[https://github.com/notifications/unsubscribe-auth/AX32RZELUJLBBR5OKWWCLX3Z7Y7MPAVCNFSM6AAAAABLNQCC6KVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDINRWGMYDENZTHE]. You are receiving this because you authored the thread. [Tracking image][https://github.com/notifications/beacon/AX32RZD46ZE6JIHL23XOLSLZ7Y7MPA5CNFSM6AAAAABLNQCC6KWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTUTADFRG.gif]