This eliminates the need to fork screenshots to swappy.
Changes:
Forced freeze screenshots to better fit other changes
Resizable & movable selection rectangle
Editing toolbar attached to selection rectangle
Regular pen drawing or pre-made shapes
Color selector
Undo, clear, copy to clipboard, cancel and save buttons
Shortcuts for copy and save; ctrl + c & ctrl + s respectively
Related issue
No response
Type
New feature
Tested
Build succeeds
Existing tests pass
Manually verified
Breaking changes?
We will also need to change zshell-img-tools to not fork to swappy as well, since this is now handled before the image is sent to it. Currently QML will not send the screenshot to zshell-img-tools at all due to this.
Checklist
CI passes (format, lint, typecheck)
Clean commits
No new warnings
Docs updated if needed
### What & why
This eliminates the need to fork screenshots to swappy.
Changes:
- Forced freeze screenshots to better fit other changes
- Resizable & movable selection rectangle
- Editing toolbar attached to selection rectangle
- Regular pen drawing or pre-made shapes
- Color selector
- Undo, clear, copy to clipboard, cancel and save buttons
- Shortcuts for copy and save; `ctrl + c` & `ctrl + s` respectively
### Related issue
_No response_
### Type
New feature
### Tested
- [x] Build succeeds
- [x] Existing tests pass
- [x] Manually verified
### Breaking changes?
We will also need to change `zshell-img-tools` to not fork to swappy as well, since this is now handled before the image is sent to it. Currently QML will not send the screenshot to `zshell-img-tools` at all due to this.
### Checklist
- [x] CI passes (format, lint, typecheck)
- [x] Clean commits
- [x] No new warnings
- [x] Docs updated if needed
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
What & why
This eliminates the need to fork screenshots to swappy.
Changes:
ctrl + c&ctrl + srespectivelyRelated issue
No response
Type
New feature
Tested
Breaking changes?
We will also need to change
zshell-img-toolsto not fork to swappy as well, since this is now handled before the image is sent to it. Currently QML will not send the screenshot tozshell-img-toolsat all due to this.Checklist
This merge is about to be awesome