Bug 486615 - split the "edit screenshot" stuff into a separate package to be reused
Summary: split the "edit screenshot" stuff into a separate package to be reused
Status: CONFIRMED
Alias: None
Product: Spectacle
Classification: Applications
Component: General (other bugs)
Version First Reported In: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Noah Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-05 10:49 UTC by Henning
Modified: 2024-05-05 20:06 UTC (History)
2 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 Henning 2024-05-05 10:49:08 UTC
I noticed that there is feature duplication between Gwenview and Spectacle. 

It seems there are 2 codebases doing the same thing, and spectacle's is better in my opinion. 

There even is a dolphin context menu "make notes with spectacle" just to launch this edit mode.

Why not split it into a separate package, to use it from within dolphin and gwenview too? That would be pretty nice I think!
Comment 1 Noah Davis 2024-05-05 12:16:06 UTC
Yes, during development of the new version of spectacle, turning the new annotation system into reusable components was brought up as something desirable. It would probably need more cleaning up in order to turn it into a library with stable API. Before it is made into a library with stable API, I think that at least one other app should implement a UI using the components. Preferably two, but there might not be enough apps that need these components.
Comment 2 Nate Graham 2024-05-05 20:06:27 UTC
Koko would be an obvious candidate, given that it offers similar functionality to Gwenview and has a QML UI.