Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Add freehand drawing and a way to exit selection mode #12

Closed
REALERvolker1 opened this issue Nov 5, 2023 · 4 comments

Comments

@REALERvolker1
Copy link

Hey there! I think this project has lots of potential.

Are there any plans to add freehand drawing? It is my main use case for swappy.

Also, when I select an area in the editor, I can't deselect. Am I missing something here?

Another suggestion would be to add a GTK color picker to the bottom color panel to choose a custom color.

Great job!

@gabm
Copy link
Owner

gabm commented Nov 6, 2023

Thank you for your suggestions, constructive feedback is always appreciated.

As I see, there are several requests

  • freehand drawing - that makes sense, i Will have a look
  • selection - selection is currently only half implemented. Crop and text can be active (=selected), but the others don't have that concept. I'm future i wanted everything to be selectible and editable. Therefore a "select nothing" button is required, will implement that
  • colour selection: I'm not sure about that .. the intention was to have a limited selection of attributes (5 colours, 3 sizes) to keep things simple. I'm not sure about free colour selection atm...

@REALERvolker1
Copy link
Author

REALERvolker1 commented Nov 7, 2023

imo adding a GtkColorChooser widget would not complicate anything, and in fact would make it much easier to use. It does not hurt the UX of Swappy, for example.

image

@gabm
Copy link
Owner

gabm commented Nov 9, 2023

custom color dialog and pointer tool have been released as v0.5.0: https://github.com/gabm/Satty/releases/tag/v0.5.0

@gabm
Copy link
Owner

gabm commented Nov 13, 2023

freehand drawing is implemented in https://github.com/gabm/Satty/releases/tag/v0.6.0

image

@gabm gabm closed this as completed Nov 13, 2023
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

No branches or pull requests

2 participants