The incoming version of Inkscape is a brilliantly engineered masterpiece designed to punch Adobe Illustrator in the face.

The scale of Inkscape 1.5 is hard to put into words.

  • A full port from GTK 3 to GTK 4
  • A new rendering engine
  • The Unified Font Browser becoming default,
  • Document Tabs being introduced,
  • Many long-standing issues finally being addressed,
  • New and changed dependencies across multiple target platforms.
  • UI/UX improvements

GTK 4 unlocks several possibilities, but it also exacts its own costs. This transition is definitely being felt in the amount and complexity of the work the developers have had to undertake.

Inkscape developers have been pouring their nights and weekends into 1.5 but they are currently feeling overwhelmed.

If you’re a C++ developer, particularly with graphics experience, Inkscape could use your help in pushing 1.5 forward.

https://gitlab.com/inkscape/inkscape/-/work_items

Adobe has unlimited ressources. Inkscape relies on us

🙏🙏🙏

  • pikl@lemmy.world
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    14 minutes ago

    Inkscape sucks, there’s no helping it until somebody decides the fill tool is important enough to work on. Affinity is the replacement everyone was waiting for. Just get the registration bypass and block their domains like everyone has done with adobe for the past 20+ years.

  • CoopaLoopa@lemmy.dbzer0.com
    link
    fedilink
    arrow-up
    2
    ·
    1 hour ago

    I realize this is a FOSS post, but does anyone also use Affinity?

    It’s been my go-to for vectors and layouts. Not sure if there are other things that Inkscape does better.

    • ProdigalFrog@slrpnk.net
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      1 hour ago

      Affinity only works (easily) on Windows and Mac, from what I know it’s difficult to get running on Linux.

      Affinity was also bought out by a large investment company, so while it may be the better option now, it’s virtually guaranteed to become just as enshittified as Adobe if they become popular. Only FLOSS protects us long-term.

  • spartanatreyu@programming.dev
    link
    fedilink
    arrow-up
    8
    ·
    3 hours ago

    I love the idea of inkscape but can’t get into it due to a continent sized papercut:

    I can’t put my cursor on part of the image then scroll to zoom in or out, not even holding a button while scrolling.

    The only zoom it lets me do is drag a box on the screen (which is useless for fine details, or annoying when I only want to zoom in a few %), or zoom in/out by a large fixed amount then need to pan to find where I wanted to focus on in the first place.

    I sure hope the new version fixes that.

    Otherwise, I’m holding out for graphite

  • Kangae_Hishiryo@scribe.disroot.org
    link
    fedilink
    arrow-up
    11
    ·
    6 hours ago

    I’m not programmer but I’m music producer. I could create one song for them so they can make a video looking to reach more people. Also I can create some SFX for them, like for the UI, the splash screen, etc.

    But I also feel insecure whether they’ll welcome this or if I’ll only add burden to them.

    Any advice? I really want to start contributing to FOSS projects but at the same time I don’t really feel prepared.

    • crypt0cler1c@infosec.pub
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 hour ago

      It’s open source just send it over or add it to the repository make a pull request. Worst case scenario, it gets ignored and you just did some practice.

    • hooferboof@lemmy.world
      link
      fedilink
      arrow-up
      5
      ·
      4 hours ago

      Its hard to be totally prepared until you already have enough experience to know, if you show up and put in work and stick with it youd be shocked how quickly you become one of the “experts” propping the whole thing up 😉

  • MonkeMischief@lemmy.today
    link
    fedilink
    arrow-up
    15
    ·
    edit-2
    2 hours ago

    If you’re a C++ developer, particularly with graphics experience, Inkscape could use your help in pushing 1.5 forward. https://gitlab.com/inkscape/inkscape/-/work_items Adobe has unlimited resources. Inkscape relies on us

    I definitely don’t fit that criteria, but, we could always stand to pitch a few bucks towards our favorite open source projects to help them thrive! Even in these trying times, we could all skip 1 or 2 takeout coffees for this! :)

    Edit: This header picture tho… adventurer has like 6 swords sticking up through him? This isn’t slop, right? :( I’m looking really closely but I can’t tell anymore.

  • shawarma@lemmygrad.ml
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    4 hours ago

    i’ve got c++ and graphics experience but i don’t think i’ve ever used inkscape. i’ll dig through the list and see if there’s a way for me to be useful here.

    also is there a way to see what issues are actually blocking 1.5? this is a list of 2000 things.

  • Hanrahan@slrpnk.net
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 hours ago

    im no developer but am a casual Inkscape user, love it. What’s the best way to chip in a few $ to help?

    • lordziv@lemmy.nz
      link
      fedilink
      arrow-up
      1
      ·
      9 minutes ago

      A lot of Open Source projects like this will usually have a sponsor button on their GitHub repo where you can choose an amount to give but I think you might need a GitHub account first :)

  • antianarchist@sopuli.xyz
    link
    fedilink
    arrow-up
    2
    ·
    6 hours ago

    Thanks for the info! Unfortunately I cannot help with the C++ part, but maybe I can improve something with the ci/cd/cs pipeline. Also I hope 1.5 is going to run smooth on linux with GTK4

  • MonkderVierte@lemmy.zip
    link
    fedilink
    arrow-up
    5
    ·
    8 hours ago
    • A full port from GTK 3 to GTK 4

    Uh oh. Will it work outside of Gnome? Menubar toggle-able?

    Then again, the software itself isn’t made by Gnome (unlike Gtk, and SimpleScan, Pavucontrol), so that’s likely the case.

  • sxwpb@lemmy.world
    link
    fedilink
    arrow-up
    6
    ·
    9 hours ago

    I think Inkscape’s UI could def also gain some good improvements even just with little technical know-how! I’ve been trying to make a UI style for it from scratch purely through GTK’s CSS layer (no touching internal code or recompiling at all) and I’m pretty impressed of what’s possible. (see here)

    If anyone is even just familiar with CSS, you could certainly make good contributions to the UI layer. Or help out in my repo i posted above, I need to port the style to Inkscape 1.5 / GTK4 (aswell as cover some missing stuff e.g. right-to-left) but I don’t find a lot of time to do it.

  • neversaydie@programming.dev
    link
    fedilink
    arrow-up
    81
    ·
    18 hours ago

    Unfortunately I’m neither good with C++ nor with graphics, but Inkscape is a great piece of software, all the best to them