Krita is underfunded.
Krita is one of the software I use that do listen to the artist workflow.
I once come here with trivial request [flipping around cursor] , I know some who pop up with some other random things that are maybe mild but does help their use case. A developer/ contributor was free and since its a little thing they implemented it.
irrc the three view indent control was from that kind of request too.
This is one of the few community where if you request in not hostile manner , and its possible with what the team is currently focus on, it gets implemented.
deiflou develop enclose and fill - with us giving feedback. you link one thread where one of the main developer is taking feedback, there are another one like a thread suggestion for webtoons and comic panel floating around.
Outside of view contention - having a dedicated eraser tool [is one]. which are cause by the software software philosophy [in Krita most tool is a brush]. Right now we are seeing who winds in the meantime there are plugins contributed for this by other artist/dev i think it was Grum999
outside of main developer there are contributors, those contributors for obvious will implement what they wanted such is the nature of opensource.
I dont feel it honestly. I feel the devs are so open - that one of the random request thread gets implemented if I blink my eye.
Also there are many different 2D artist with different needs. There are few developer, some contributor. Outside of being underfunded, krita is undermanned. To whom do Krita need to listen to have the software they wanted.
Its not like krita has dedicated dev for animation, vector, digital painting, photo manip, traditional painting emulation. Who’s problem should the few dev focus on? Obviously for a better development they would need to choose which one they want to focus on in a development release and work on those feature. Sometimes a feature cannot be applied because - the underlying code need to be reworked [such is the case with text tool]
This release cycle based on tiar post - those are vector, webtoon, panels, and other illustration feature that favor webtoon/manga style works.
Comic Panel New Feature development
Ideas for Comics workflow including WebComics
Perspective Grid
Assistant Tools 1
Assistant Tools 2
Ill give you an example where a feature was down 50/50 and artist could not agree.
Inclusion of layer state in undo. Other point of contention is vector and text was due for some love badly [couldn’t be touch before due to some needed work with the inner codes of krita - as far as i know]
We sometimes go and think we know what all other people wanted - and i admit it , i do that too. But you have different need, I have different need. We have different vision of krita and we cannot all be pleased all at the same time.
I think sometimes we need to stepback, and look how realistic - how fast can something be develop given the number of devs and contributor. Something easy in our eyes as artist can be very hard to implement.
There are bugfix need to be done, feature need to be maintained and new features under development.
The team cannot focus solely on bugfix [user wants and request new things / but they can’t neglect that. What is a feature if its buggy - no feature have been develop with no bug even after bugtesting such is the nature of software dev].
Realistically not everything you or I wanted and things needed will be implemented.
- Because there are other who wanted something else and its not only krita user vs requesting feature from different software. There can also be those who want software a approach over software b to be the one copied over krita.
Krita can never be the software 100% suited for me or for you - because it caters to more than just me or you. I myself I want quick pressure toggles ;A; , a not wonky text tool, etc…
With that saying yes sometimes it feels you don’t get heard. ehem bucket fill with enclose lines.
but compare to other software - Krita feels alot more open and have user involve into the process/ and yes the krita user will happen to get more say because they are using it and testing it and they are most likely to give feedback. Their voice get heard more because they are talking more.
As for contributing as artist, Join thread discussion about feature - create feature request with use cases and examples that is not in antagonistic tone. Drop by plugin thread proposal - some of what you need might be being develop there.
GL, i just woke up and need to get some breakfast.