CmykStudent

joined 3 years ago
[–] 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 19 points 1 week ago (1 children)

@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 7 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 6 points 1 week ago (1 children)

@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 (1 children)

@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. :)