-
-
Notifications
You must be signed in to change notification settings - Fork 102
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
Support SVG Format #122
Comments
(A not-described solution fixing a non-existent problem, with no drawbacks or alternatives? 🤔) I think everything related to shapes/pencil/text/line could be exported as SVG (example of SVG export with the same underlying library), but the other tools (cropping, scaling, blurring, saturation, and selection) are manipulating some So i don't know what to do, i'll let that opened, but implementing this would require rewriting 60% of the entire app so you shouldn't expect any progress for like 1 or 2 years lol |
If Drawing is designed to be "a simple drawing application similar to MS Paint", then supporting SVG is not really important. There're lots of developed and well-known apps on Linux for editing vector graphics. I still want Drawing to keep its simplicity. |
FYI there are various intermediate steps between not understanding SVG at all and being an SVG editor: creating a classic raster image by importing an SVG file for example. And even a full SVG files editing and saving support wouldn't change the ergonomics of the app. Anyway my answer was:
|
well, this already works
any other svg support is out of scope |
Allows the file chooser dialog to show and open SVG files. Partially fixes maoschanz#122.
#654 should take care of that. I personally didn't test if importing an SVG file creates a raster correctly, but I'm trusting you on that one. |
For cropping and scaling we could change the shape/line/text coordinates and/or size directly. Saturation we could change the object color directly or something. Not sure about blur tho. |
Problem
Suggested solution
Possible drawbacks
Possible alternatives
The text was updated successfully, but these errors were encountered: