-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
Right click to open panel and select tool #2008
Conversation
@mmahmoudian You have anything to add/change? |
I think the issue is on my end. wait... |
It also seems that our AppImage upload script is broken: https://github.com/flameshot-org/flameshot/runs/3999071759?check_suite_focus=true |
@mmahmoudian Works fine on my end. My hash: SHA1: 9ec8a4642853eebd589307e241b396ac0c5b1c22
If you mean the fact that the "Artifacts" button is missing, it's a GitHub bug (started bugging me recently). You just have to remove the |
It works. the issue was totally on my end. But surprisingly enough for some reason my hash is different: SHA1:
What I think is a bit confusing is that when I right-click on different buttons (e.g highlight, line, arrow, square) I don't see any difference in the side panel, but in action it is changing. I wanted to suggest to add some title to the top of the side panel to say this is settings for this tool, but then I realized because this setting is not tool-specific, it would also become confusing if we put a title there as user might think the setting is tool-specific. If you have a quick suggestion for this, let's address it, if not, let's merge this one and see what the feedback would be. After all this is not a totally new feature and it is just another way to open settings.
No, I meant that if you check the log for the AppImage under the "Upload appimage package for daily build" you can see that there are some error and ultimately the artifact is not uploaded, whereas the checksum has been successfully uploaded in the previous chunk of the log file!
I don't think it is a bug, they have re-arrange the UI a bit. if you go to https://github.com/flameshot-org/flameshot/actions/runs/1381805133 and scroll to the bottom you will see the artifacts in a separate section. I think by moving it down there is a plan to gradually remove it (?) |
Probably different build type/flags. Maybe the compiler version can affect this as well. Come to think of it, comparing hashes of a compiled executable does not strike me as reliable.
I don't know what you mean by "in action it is changing". But I am fine with the current behavior, and I can't recall any recent changes in the workflow files.
I see. Maybe it's just a temporary connection problem with the service. The previous commit didn't have this problem.
Thanks, good to know. |
Closes #1917.
Created two seperate signals for left click and right click and handled them accordingly.
Current behaviour: