Advanced Export "Last used" for resizing

HI everyone, I’ve been using krita for several years now, and I’ve been a bit missing a feature for the image resizing in the Advanced Export to keep last used pixel dimensions.

So I figured to implement it myself and hoped to merge it into the main at the end once it’s been through the developer reviews and testing.

I’ve also additionally implemented automatic setup script for windows (based on the krita dev environment setup instructions on the krita documentation website.) so it would assist people with setting up dev environment just by running it, and then it will generate the small script for automatic “build and run” so it’s just one line to do both whenever developer does testing. (Cuz I couldn’t see any other straight forward way to do any of that (please let me know if there was something like this already, thank you)).

I’ve also implemented the “Last used“ functionality already and tested and it’s working.
But I’d like to hear people’s feedback on how they think it should behave and work, or if they’d like to have any additional features that might go along with this one (Nothing major of course).

”Last used”:

  • Adds a “Last used“ checkbox button to the “Advanced Export → Resize“ menu.
    Once clicked it will save the last changed state and will keep it upon opening window again in the future uses. (I’ve been using it a lot when i was using Clip Studio Pain and my artworks usually would get exported a size smaller, hence why I implement it).
  • Currently it will save last recorded value and even if clicked cancel or “X” it will still save it (Can be changed to revert the last state).
  • Once checkbox is unticked it will leave the “Last used“ values in the fields and user would need to change them back to 100%/Desired size if required. (Can implement it to revert values to 100% once unticked (Probably will implement it anyway, seems like a better UX that way))

(Also are there any Dev Discord servers or group where devs can exchange knowledge and feedback, review e.t.c? You know, something faster and more instantaneous than a forum?)

There is an IRC chatroom which is also linked to matrix but no discord sorry

oh I see, how can i access it? And is it active much?

Yes it is active. Although many users and devs are in European time zone so you have to be patient for answers.

You can connect to the #krita chatroom in liberachat irc server. There is a web client from liberachat for quickly connecting and jumping into the chatroom. - https://web.libera.chat/

As for the bridged matrix room, kde provides the matrix server you can read about it here - Matrix - KDE Community Wiki

This is the link for the krita chatroom on matrix - Krita

Ah thanks man, that’s very helpful!