[-] CmykStudent@fosstodon.org 1 points 1 week ago

@unwarlikeExtortion Sure - what additional things would you like accessible via API? Public docs for reference: https://developer.gimp.org/resource/api/

As for separation, the styling of elements is done via separate (GTK3 subset of) CSS so that's fairly flexible. The GUI elements themselves are defined in C, which is less flexible but we do separate them out in source in our /widgets and /gui folders as best we can.

[-] CmykStudent@fosstodon.org 1 points 1 week ago

@SaharaMaleikuhm @spartanatreyu As of GIMP 3.2, we have vector layers: https://www.gimp.org/release-notes/gimp-3.2.html#vector-layers

You can also export to vectorized PDF or SVG (with an option for Inkscape SVG to retain shared project settings). Inkscape is definitely the better choice for dedicated vector work, but vectors as part of a composition is possible now in GIMP.

[-] CmykStudent@fosstodon.org 18 points 1 week ago

@BlackLaZoR @Vosh I think lots of people talk about it. :)

We have a dedicated UX site for people share to feedback on that very topic, which we try to implement as we can: https://gitlab.gnome.org/Teams/GIMP/Design/gimp-ux/-/work/_items

The hope is that over time, designers will get more comfortable and work on larger design challenges (like how new code contributors start small and hopefully grow to develop more complex features)

[-] CmykStudent@fosstodon.org 8 points 1 week ago

@janus2 @Vosh You'll be happy to know it's in the cards. Proof of Concept now that we have vector layers: https://fosstodon.org/@CmykStudent/116455148076446506

I haven't touched it lately since a new contributor was interested in implementing it, but one way or the other I hope to get it into 3.4.

[-] CmykStudent@fosstodon.org 7 points 1 week ago

@Hadriscus @phoenixz Just FYI, that's from our testing page (note the subdomain), so it'll give you a 404 again once we push it from drafts to the live site.

[-] CmykStudent@fosstodon.org 7 points 1 week ago

@schnurrito @thingsiplay Yes, the XML is for file structure descriptions not binary data.

The GEGL buffers we use for image data in GIMP can be synced across files, so this new format will allow us to quickly auto-save the image/layer/etc to file as you make edits. Still in-progress work, but it's really cool.

[-] CmykStudent@fosstodon.org 3 points 1 week ago

@atomicbocks @anewfox We actually have a UX site where we ask for user feedback and design suggestions - no coding required! https://gitlab.gnome.org/Teams/GIMP/Design/gimp-ux/-/work/_items

Feel free to contribute if interested. It's not always immediately possible to implement everything, but we do our best as we're able - recent news posts have included a UX/UI section so we can highlight the work being done and show that we *are* willing to take feedback. :)

[-] CmykStudent@fosstodon.org 8 points 5 months ago

@Paranoidfactoid No worries! I think I misunderstood what you meant by "mask". Technically, each filter has an associated mask (set to the active selection when applying the filter) - we just don't have the UI yet to edit it after the fact. It's on the TODO list.

I have a pending merge request for exporting Inkscape SVGs that didn't quite make it into 3.2. I'd like to add better SVG import (as vector not raster) integration as well - Inkscape is awesome.

[-] CmykStudent@fosstodon.org 16 points 5 months ago* (last edited 5 months ago)

@Paranoidfactoid Trust me, I'm well aware the UX can be a lot better - I'm the person who implemented initial non-destructive filters for GIMP 3.0. :)

I'm just saying that it can be done in GIMP right now, and I linked a plug-in that makes it easier (it adds a menu option that does all I said in a single step). I'm happy to hear feedback from people who use GIMP on how to improve it further.

[-] CmykStudent@fosstodon.org 22 points 5 months ago

@Paranoidfactoid @monica_b1998 We actually do have masking on Adjustment Layer Groups. Basically, make a layer group in passthrough mode, put whatever combination of filters you want on it, then add a layer mask.

Someone even made a plug-in to simplify that process while we continue to work on the UX: https://github.com/yousei3/GIMP3-Aseudo-Adjustment-Layers/releases/tag/Ver1.0

[-] CmykStudent@fosstodon.org 1 points 5 months ago

@Blue_Morpho @mech We actually welcome user feedback and try to make improvements as we're able. We have a dedicated UX site now (https://gitlab.gnome.org/Teams/GIMP/Design/gimp-ux/-/issues) and we encourage people to share designs and discuss proposals for implementation.

view more: next ›

CmykStudent

0 post score
0 comment score
joined 3 years ago