Inkscape 1.4 Released

(inkscape.org)

174 points | by s1291 4 days ago ago

33 comments

  • tetris11 4 hours ago

    The more I learn about the SVG spec, the more I understand the rationale of some of the UI decisions inkscape made, and the more impressed I am by how they implemented advanced techniques like shape union and intersection, clipping and masking.

    • urban_alien 2 hours ago

      Care to elaborate? I'm curious.

    • AlienRobot an hour ago

      From the little I know about SVG, I wish there was an open source alternative to Inkscape that didn't support standard SVG but used a proprietary format instead.

      Almost everything you need to create vector art, SVG doesn't support.

      Multiple outlines in a single shape? No. Varying thickness in an outline? No. Rounded corners on arbitrary vertices? No. Non-destructive boolean operations? No. I'm not even sure SVG supports paragraphs.

      Many of these Inkscape implements as live filters, which are saved as SVG extensions in the XML .svg file that nobody but Inkscape can properly load.

      SVG is ridiculously bad as a creation format. It's a good format to export to, but as a backend and it's just insane. It's like using a single PNG file as a backend for your multi-layer 128bpp raster project.

      I use Inkscape a lot but I can't help but notice that the best vector art illustration come from Affinity Designer, Corel Draw, and Adobe Illustrator. If you compare the quality of artwork made with proprietary tools to those made with Inkscape, it's very clear that Inkscape severely limits what artists can achieve. You can easily create complex illustrations in other tools that would be a nightmare to manage in Inkscape. Just compare how you clip something in Inkscape to how you do it in Affinity. It's ridiculous how different the two workflows are.

      • WillAdams 25 minutes ago

        There is Cenon:

        https://cenon.info/

        which runs well in Mac OS and Linux and for the basics has the basic vector editing capabilities which folks would expect.

      • n3storm 29 minutes ago

        Are you creatively crippled by not being able to create multiple outlines on a single shape on a file format that can be viewed in almost any device from here to eternity at no cost? Cause you know Michelangelo didn't use procreate in a iPad...do you?

      • anthk 8 minutes ago

        Use Krita for art.

  • bityard 2 hours ago

    Inkscape has its UI quirks but is really quite a fantastic tool for people who make things. It's my go-to tool for anything that looks like a 2D vector image or plot. I even use it to design vinyl motorcycle emblems: https://blog.bityard.net/articles/2022/June/diy-vinyl-cut-mo...

  • omoikane 4 days ago

    The one new feature in 1.4 that I appreciated the most is the ability to disable anti-aliasing when exporting from the command line:

    https://gitlab.com/inkscape/inkscape/-/merge_requests/5167

    Before this option appeared in Inkscape nightly builds, I had no way of automating a pipeline to rasterize SVGs into black&white PNGs in a pixel perfect way.

  • msarnoff 4 days ago

    I love Inkscape. I’ve been using it for 20 years. But it boggles my mind how it’s still so horribly laggy on macOS. At least they got rid of the Xquartz dependency though.

    • smitelli an hour ago

      They’ve historically been quite open about needing help on the macOS front. For example, https://inkscape.org/news/2021/06/22/seeking-macos-dev-contr...

    • allenu 2 hours ago

      I love Inkscape as well. It took some getting used to at first, but now I can sketch things rather quickly with it. The lag on macOS and non-standard UI behaviors are really frustrating though.

      For example, for the longest time, if you put the cursor in a text field and then hit cmd-A to select all text, it would interpret that to mean select all objects in the canvas instead. Another thing is that sometimes when I click and drag the corner of the window to resize it, the thing just won't budge. It takes several attempts before it actually works. Very frustrating, but it's open source and gets the job done for the most part, so it's very hard for me to move away from it.

    • thot_experiment 3 hours ago

      Is there an OS it's not horribly laggy on? Last time I used it you couldn't even get previews of things when you dragged them around, it would just degrade to a bounding box. Heaven forbid you have a scene with any complexity.

      Every time I see an Inkscape update I skim it for "massive performance upgrades" and am invariably disappointed. Inkscape doesn't need features, it needs to not lag for 5 seconds when I open a menu, it needs to run at 100+fps when I'm editing paths.

      EDIT: I installed the latest version (under W10) and while it doesn't degrade to bounding boxes it's still like 10fps and it leaves trailing copies of the item being dragged around the canvas while I'm dragging. Really disappointing.

      • fourteenfour 2 hours ago

        Strange. I've been using Inkscape to make vector art on Windows and Ubuntu with various hardware for years and while I don't think it's ever running at 100+ fps it's totally usable and hasn't been laggy. [edit: unless you are using filters or editing a very complex file, it does bog down then.]

      • wg0 3 hours ago

        Can't say about Windows but on Linux - it works flawlessly since ages.

        • thot_experiment 3 hours ago

          Just installed under Arch and while performance is better and there are no solitaire style copy-trails when I drag stuff it's still like 15-20fps when I'm dragging even a simple shape around while Illustrator manages 170fps without issue even with complex nested groups.

          • wg0 3 hours ago

            Illustrator is on Linux too? Could this low frame rate be related to missing drivers? Very less likely though.

            I think Inkspace probably should have its own UI kit rendered directly on GPU. That's lot of work however.

        • janci 3 hours ago

          It's laggy on windows. On linux it works great.

      • __mharrison__ 2 hours ago

        Never had issues on Linux...

      • inferiorhuman an hour ago

        1.3.2 works fine on MacOS (M2 Pro) for me. There's a bit of lag following the mouse cursor especially when moving stuff quickly but the UI widgets are performant and there are no visual artifacts.

      • exe34 3 hours ago

        $ nix-shell -p inkscape

        [nix-shell:~]$ inkscape --version Inkscape 1.3.2 (091e20ef0f, 2023-11-25)

        [nix-shell:~]$ nixos-version 24.05.3787.a781ff33ae25 (Uakari)

        Seems flawless for me. simple example I made: https://imgur.com/a/wi0kXbm

    • gennarro an hour ago

      Came here to say the same. The app is very useful for me (pen plotters etc) but it’s awful on my Mac. Barely useable despite being required for some of my workflows.

  • Dwedit 2 hours ago

    We really need a vector editor that has some of the features of Flash's UI. I haven't seen them in other programs.

    • WillAdams 38 minutes ago

      Wick Editor implements some aspects of the vector drawing from Flash:

      https://www.wickeditor.com/#/

    • wwweston 36 minutes ago

      They were called Fireworks and Freehand. Sadly, they didn't survive Adobe's acquisition of Macromedia.

  • sprucevoid 3 days ago

    Unfortunately 1.4 does not fix command palette issues on Windows (5+ seconds to show, freezes, crashes, several commands accessible through UI buttons not available through palette with same name phrase). Finding the name of an action and how to trigger it (button somewhere or menu/submenu item) is a pain point in Inkscape and a good command palette can help a lot.

  • neves 4 hours ago

    I've just bought a Surface Pro tablet. Does Inkscape interface work well in a tablet or with a pen?

    • janci 3 hours ago

      Some operations are best with keyboard (i.e. moving, zooming, panning, duplicating, acessing panels) and you need modifier keys quite often. You can map one or two to the stylus buttons, but that may not be sufficient

  • billfruit 4 days ago

    Have they added any method of setting a tool style before drawing, rather than adjusting style after drawing?

    • ants_everywhere 4 hours ago

      It's always fun to set up your font, then write some text and realize it's in the wrong font and all your work was lost

      • fourteenfour 3 hours ago

        I just installed 1.4 to check and it now appears to keep the font you've chosen.

  • anthk 2 hours ago

    Adobe might be more impressive wiht AI but wth that your data will be exploited by bigger players. And, in media, in a world of lawsuits, the big media corpos often have better lawyers.

    If you want your media to be stolen to generate 'new' media, choose Adobe. If you want to own your produced media, choose free software, such as Inkscape, Krita, Gimp, Cinelerra-CV, KDEnlive, Blender, Ardour.

  • jgalt212 2 hours ago

    It would be nice if Inkscape supported SVG P/S. We need that for BIMI, and now have to pay someone who has access to Adobe.