Bug 454179 - Mouse Mark: Make it fully featured like Spectacles' annotation tools
Summary: Mouse Mark: Make it fully featured like Spectacles' annotation tools
Status: RESOLVED INTENTIONAL
Alias: None
Product: kwin
Classification: Plasma
Component: effects-various (other bugs)
Version First Reported In: git master
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-21 18:05 UTC by postix
Modified: 2023-06-21 04:44 UTC (History)
5 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description postix 2022-05-21 18:05:48 UTC
SUMMARY

Mouse mark is a very simple tool for drawing not anti-aliased mouse cursor traces on the screen. It would be awesome if it were extended so in such a way that it were more useful:

* Draw on mouse down
* Erase functionality
* Color changes
* Arrows
* Pen support
* etc.

Something like `gromit-mpx` or `ppInk`.

This wishlist issue may be too extended, so it might make sense to break it down into smaller pieces and to reference these issues.
Comment 1 Henrique Sant'Anna 2022-10-06 14:23:07 UTC
There is already a rudimentary functionality for drawing arrows, it is a hidden functionality. (Alt + Shift + Meta, 2x at two different points, only works somewhat good on Wayland).

Anyway, as a teacher I use screen annotation A LOT and a Mouse Mark effect overhaul wold be great.

I would also add the following features to this list:

* redo to the undo
* shapes
* hide/show marks
* work properly with the zoom effect
Comment 2 Henrique Sant'Anna 2022-10-06 14:27:36 UTC
(In reply to Henrique Sant'Anna from comment #1)
> There is already a rudimentary functionality for drawing arrows, it is a
> hidden functionality. (Alt + Shift + Meta, 2x at two different points, only
> works somewhat good on Wayland).

Actually the secret shortcut key to do arrows is another:

 Ctrl + Shift + Meta
Comment 3 Evan 2023-01-20 15:02:47 UTC
I'm not sure how this would work with the `meta+shift`?

What I'm imagining is reusing spectacle components, just without the screenshot functionality.

I feel like if this was to be done, mousemark would probably no longer be a desktop effect, and instead a desktop app. I can't imagine how the current shortcuts would fit in