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

Setting to draw arrows pointer first #2144

Open
zoe-codez opened this issue Dec 4, 2021 · 1 comment · May be fixed by #3477
Open

Setting to draw arrows pointer first #2144

zoe-codez opened this issue Dec 4, 2021 · 1 comment · May be fixed by #3477
Labels
Enhancement Feature requests and code enhancements

Comments

@zoe-codez
Copy link

zoe-codez commented Dec 4, 2021

Feature Description

It'd be awesome if there was a setting to that let the arrows draw using the first click to set the pointer of the arrow, then being able to drag the tail where ever (reversing the current functionality).

The current tail first approach makes the arrow very difficult to use for more complex pictures (especially when doing screenshots of logs). Right now, I need to drop the tail end of the arrow off some place else, then re-find the content I want to draw attention to. There is more planning that needs to go into making sure that the arrow doesn't overlap any needed content while doing it's job.

@zoe-codez zoe-codez added the Enhancement Feature requests and code enhancements label Dec 4, 2021
@UnkwUsr
Copy link
Contributor

UnkwUsr commented Dec 11, 2023

Hello. I did some work in this direction in the past. See my branch: https://github.com/UnkwUsr/flameshot/tree/reverse_arrowtool

For now it works and looks nice (though not hugely tested). Demo:

simplescreenrecorder-2023-12-11_15.31.02.mp4

Currently it just replaces normal behavior, so no settings, etc.

If anyone want to continue this, feel free to base on my work.

lvhungdev added a commit to lvhungdev/flameshot that referenced this issue Jan 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Feature requests and code enhancements
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants