Bug 475348 - SVG support (save as *.svg)
Summary: SVG support (save as *.svg)
Status: RESOLVED WORKSFORME
Alias: None
Product: Spectacle
Classification: Applications
Component: General (show other bugs)
Version: 23.08.1
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Noah Davis
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-08 02:31 UTC by Edmund Laugasson
Modified: 2023-11-09 03:46 UTC (History)
1 user (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 Edmund Laugasson 2023-10-08 02:31:04 UTC
SUMMARY
Please allow to save as *.svg

STEPS TO REPRODUCE
1. capture screen
2. open "Save as..." dialog
3. there is no option to save as SVG (*.svg)

OBSERVED RESULT
Not possible to save as SVG (*.svg)

EXPECTED RESULT
Possible to save as SVG (*.svg)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: EndeavourOS, KDE Plasma
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10

ADDITIONAL INFORMATION
Current workaround is to save as PNG, import to Inkscape and export as SVG.
Needed to create icons, etc in SVG format.
Comment 1 Noah Davis 2023-10-08 13:17:12 UTC
> Needed to create icons, etc in SVG format.

But you'd just be wrapping a raster image in the SVG. What would be the point? It wouldn't scale any better than if you tried to scale a PNG.
Comment 2 Noah Davis 2023-10-09 19:23:55 UTC
forgot to mark it as NEEDSINFO
Comment 3 Edmund Laugasson 2023-10-10 13:23:26 UTC
(In reply to Noah Davis from comment #1)
> > Needed to create icons, etc in SVG format.
> 
> But you'd just be wrapping a raster image in the SVG. What would be the
> point? It wouldn't scale any better than if you tried to scale a PNG.

The point is, that we need SVG. As mentioned, PNG is emergency workaround as no other option is possible if to use current Spectacle. Also point is, that other supported file formats in Spectacle are not better but even worse. So PNG is really emergency workaround. Then please allow to save directly to SVG, then we will not use PNG or any other raster graphics format anymore.
Inkscape itself does not make screenshots and even if does - what's the point to use Spectacle then? As using latest KDE, would like to use its tools to make screenshots. Otherwise we render KDE tools useless.
Comment 4 Noah Davis 2023-10-10 14:57:27 UTC
(In reply to Edmund Laugasson from comment #3)
> The point is, that we need SVG. As mentioned, PNG is emergency workaround as
> no other option is possible if to use current Spectacle. Also point is, that
> other supported file formats in Spectacle are not better but even worse. So
> PNG is really emergency workaround. Then please allow to save directly to
> SVG, then we will not use PNG or any other raster graphics format anymore.
> Inkscape itself does not make screenshots and even if does - what's the
> point to use Spectacle then? As using latest KDE, would like to use its
> tools to make screenshots. Otherwise we render KDE tools useless.

You want the screenshot rendered directly to SVG? Not raster graphics wrapped in an SVG? Sorry, but that's literally impossible. There is no screenshot app in the world that can do that. If there is one that allows saving screenshots to an SVG, what it is actually doing is either wrapping raster graphics in an SVG (no better than PNG) or using an algorithm to convert screen content to vector graphics (highly error prone).
Comment 5 Bug Janitor Service 2023-10-25 03:45:30 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Bug Janitor Service 2023-11-09 03:46:03 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!