Krita 6.0

In The Name of God

Hi Krita Developers, How are you!? Im SuperProfessional Graphic Designer and Professional Software Engineer. Im just here to tell you with Technical Details that How could you be Great.

First of All;

  1. Krita is Good Open Source Software
  2. Useful for Editing & Painting
  3. Having part of Adobe Photoshop features

But,

  1. Krita is not Amazing Software
  2. Honestly, Its not UserFriendly
  3. Having many Problems and Delays

Before of my expert opinions;

  1. Im using ZorinOS
  2. Having CPU Intel Corei3
  3. Running 8GB RAM
  4. Installed ASUS Motherboard Z97C

And Know more:

  1. Im Designing more than 18 years
  2. Im Programming more than 12 years

And What To Do:

  1. Im not here for Programming
  2. Just Suggestions & Recommendations

Opinions:

  1. Software should start without any Graphic Docker before create a new document. Because, users should focus on their documents before designing to set everythings e.g. Size, Color Modes & Channels, Metadata and etc

  2. Canvas should having Fixed and Free options on stage. For Fixed; we should able to place or select eveything around or near the border of page without going out of main borders. For example on last version, we cannot set or move objects exactly and easily at starts of stage corners and its will be going out after movements. For Free; Its Free to do more than of borders whats this version having part of it.

  3. Move/Selection/Transformation tool should be ONLY ONE TOOL. For Moving and Selection as default and Transformation on Right Clicks.

  4. Selecting Layers by Selection Tool on Right Click from the stage without looking to Layers Docker.

  5. From last version, if you placed an image on your file; then using “V” input (Customed Keyboard) for Move Tool and Then Select Tool, you cannot having any access to the current object/shape/image and sometimes its will be disppeared or locked!!! Also, if you using Transform Tool on this situation; its will resized to past state when you transformed NOW!!! Really should focus on Opinion #4.

  6. Moving Images/Objects/Shapes around something; we should see some Dynamic Guides to know both things are in center of each, what distance and etc. Moreover, movements really having delay.

  7. Pasting/Placing new things should be in a new auto generated layer by detection without including new things on same detected layer.

  8. Typography is really important case that need many improvements. You should be able to insert text without dragging a text box, You should text options over the bar or navbar and this thing do not need any another opened window for typing. Setting Paragraph (LTR/RTL), Distances and Show Glyph (including what font have and not empty parts or undefined unicodes).

  9. Color Bar should be in Tool Bar too and need more flexibility and beauty. Because, when the Color Selection opened, Autofocus should mark in Hash Code Text Box to be easy for typing or pasting Hexadecimal color codes.

  10. Options of Values (Set Values for Operations); Its really should be looks like a Text Box to entering numbers easily and using up/down keyboard arrows as increasement/decreasement value on that value box. Furthermore, when i scrolling on settings or each pages that having Value Options (Value Slider), there is no enouch space for interface to scroll and scrolling will change the values. Also, Value Magnets option doesnt work correctly. Because, if you locked magnet and setting value for Width; you cannot see same number after entering inputs and its will be shown Zero and should put that digits again. Value Options problems should be fixed in Layers, Properties and etc.

  11. Convert as Smart Object should be in Layers Options in that Docker. Its really useful method for editions. Krita really need this operation.

  12. Styles should be Easily for Creating/Renaming Stylizing looks like Adobe Photoshop and need good interface after Layers Effects Settings.

  13. Erase Tool; Need something to Erase Solid Colors (White/Black) of images just by Click without seeing any remained white spaces or corrupted lines.

  14. Meta Data/Docs Info; should having another Standard Images Metadata looks like Full IPTC. In Addutional, text boxs inputs should have a memory or database to see autocompleted data e.g. Repeated Names, Keywords and etc. Also, its need more Copyright License Options.

Finally,

  1. Krita is just Good for Digital Painting
  2. Krita is not Recommended for Illustration

My Friendly Advices for Developers Team:

  1. Never Looking to Affinity or same like that. Do your Job and Release UserFriendly with Perfect Interface Software.

  2. Works more on Saving Options to be Sharpness e.g. JPG & PNG

  3. Krita is should be useful for small or medium Resolutions and DPIS e.g. 72dpi that images to seeing them very well.

  4. Works Hard on Engines

Im hope to see Krita 6.0 free open source version so soon.
You can be better than Adobe Photoshop.

God Bless You,
Take Care.

1 Like

In the name of the god
Thank you very much for your opinions and blessings.

Can you please change the title to be something meaning full and may be give a gist of opinions you have given?

God bless you
Take care.

5 Likes

I think Krita is well as good so far. Most changes I would prefer at the brush editor (create a new brush button) and create bundles, this not intuitive enough and makes it unnecessary hard.

1 Like

At the minimal, I would like minimum brushes installation setup. I have zero use for so many brushes. I use like 5 when I do.

  1. You want to get rid of the new document dialog? That sounds like setting up new users for failure, and more annoyance for advanced users.

  2. It could be an option, but snap to image bounds kind of already gives you ability to limit going outside of canvas for selecting. You can of course still go out, but it does snap to the border to make it easier not to.

  3. I’ll agree with merging the move and transform tool.

  4. You have lots of layer shortcuts, is there any reason to add layers to right click?

  5. By place an image you mean pasting a paint layer image? reference image? file layer image? Also, by select tool, are you referring to things like Rectangle selection tool or select shapes tool?

  6. Some guides when moving this would probably be nice, though if you are looking for accuracy, then expansion of the arrange docker would be more precise. As for delays, are you talking about the snap delays?

  7. Pretty sure default for pasting is new layer, other then maybe vector

  8. There are plans to redesign the text tool

  9. Krita has quite a lot of color dockers, but auto selecting the hex code on opening color picker would probably make things easier for those working with specific colors.

  10. Value sliders are text boxes, you can use up, down and type in them.

  11. Convert to file layer?

  12. Sorry, what are you asking for here? Krita already has layer styles.

  13. There is no need for yet another tool, now if people want to add their own preconfigured preset and turn that into an erase tool, that would be a good option. If you want to erase a certain color, why not select that color, then use erase?

2 Likes

I disagree with merging the move and transform tool. You can actually use move tool without inserting transform mask for clone layers. That’s very useful for edge-cases of game content creation.

Uhm, you can just make the Transform tool usable on clone mask layers, but limit them to moving only. Does that really warrant a separate tool?

I’m not sure how feasible that would be or if it would be easy. I’ll leave that for more experienced developers here.

Old News on stuff that is lacking
Did not read manual to do things
Does not know alternatives
Wants features to only serve OP workflow
Wants free Photoshop essentially

Testing should actually test something to help developers analyse something like performance UI/UX that is already there, and not point out a massive wish list of things missing to be a PS clone.

Because of it being a just a wish list there is no thought on how to actually implement stuff that is requested beyond just copy it.

I am all pro following good examples but my goal is never PS in specific but features that would serve Krita better regardless of source and how to incorporate to value up Krita and probably with the least effort if possible. Knowing more than JUST Photoshop would be nice to say this is good…

Requesting full version 6 for just OP needs is kinda outrageous. There are more things needed also and I don’t think this list is even good for what it requests.

7 Likes

OPs post is more an opinion than anything else but to be fair, its in #develop:artists-feedback-testing and not in #develop:feature-requests.

1 Like

I guess it would make a even worse feature request if changed.

Could you please instead use your super professional graphic design and professional software engineer skills to make Krita better for us all? :pray:

I would love to see you bring Krita to the 6.0 version

I hope to see merge requests from you soon

Take care

8 Likes

That would need porting to Qt6, though… But it would be awesome if someone started on that.

4 Likes

In The Name of God The Merciful And The Compassionate

Hi Everyone, Thanks All for useful opinions and regards.
Im really glad to help you as a Human. But, im think that i can suggest you as Great Consultant. Unfortunstely, im not having time to be in developer team of Krita in backend/frontend role.

In Additional, Helpful things based on my time is:

  1. Professional Suggestions
  2. Concept Schematic Design
  3. Deep Testing
  4. Unified Modeling

Explains of Above;

  1. PS: Great Advices to be Great More based on Performance
  2. CSD: Designing Interfaces of Krita in a Schematic Image like a Pen
  3. DT: Using my experiences for a sample design on a beta version to understanding Quality Rate and etc
  4. UM: Modeling on Core of Krita 6.0 based on UML language

But, Im Believe:

  1. You can be Great that if you want to be Great
  2. You can release excellent and clear version when you only looking for UserFriendly Ideas
  3. You can do based on Tasks
  4. You need to Believe

Moreover,

  1. Please Ask More from Me, Maybe that I Can Help You More
  2. I can sharing my Technical opinions Freely for You
  3. I would like to pray for you cause its helpful
  4. The Important thing is Standby TeamWork

I have another Ideas:

  1. Im think Krita Team and Inkscape Team should join and work toghether on something new that including both opnions in a new software named (IK) with [dot ik] formats whats having 2 designing plan; first Digital Painting and second is Illustration. This could be new generations of Graphic Softwares on Alternative vers.

  2. Starting a Competition named (Kricomp) that inviting all designers for drawing Based Environment Interface Design (BEID) that could be benefitial to having Nice View of Krita per updates.

  3. Restart; Go to the first steps of History of Designers that why they’re Designers like Rembrandt to figure out SelfSufficient that planning just your UX libraries.

  4. Create a Artificial Intelligence detector that realizing how much users are failed or repeating actions in Krita logs to find whats really should be compressed and needs more updates for next version.

Finally,

  1. Its seems we need to develop a specific language just for designing apps.
  2. Its proved that opinion on 12 March is worked for Krita 6.0
  3. Krita should be Krita and nothing else
  4. Kernel Developers is main issue for next Releases

And Why!?

  1. When The Road is Open, Why some people trying to closing it!?
  2. When we can think to be better, Why laughs coming!?
  3. When Krita need help, Why unuseful comments are sent!?
  4. Traditional Pen + Colorful Palette are Softness, Why Digitals are not like that!?

Notice:
When you know Why, First Steps will coming to you for great journey of Ends.

Continue…
God Bless You,
Take Care.

Honestly I doubt your expertise as a professional when I read this. You even contradict yourself in your own suggestions and some of them are ludicrous like joining Krita and Inkskape (and then later writing Kirta should stay Krita).

What we need aren’t suggestions but people actually doing something. Prayers won’t help since Krita is made by people.

I suggest actually doing something instead of just writing about what you could do. Doesn’t have to be coding, there are enough other things you can do to help the project with.

16 Likes

Hi, I will still need to read your first post but please let me answer your second one.

Ad. Ideas:

  1. Regarding Krita and Inkscape teams working together on a new software. I’m sorry, but I don’t believe we have enough work power to be able to - Krita itself is not even bringing enough money to handle all of the current user’s suggestions just for Krita, and starting a new project would be a huge investment of time and money with many years of possibly no users since the software wouldn’t be as ready for users as users would want it.

I first thought you meant something like a graphic design software, which would be closest to what Scribus is doing, but now I see that no, you just mean digital art in both raster and vector at the same time. I can agree that Krita’s vector tools are much less powerful than Inkscape, but I would guess that improving Krita’s vector tools could still be more achievable than a great software in a reasonable amount of years that is not based on Krita and does both raster and vector art (and both very well).

I think now the best option would be to use Krita with Inkscape alongside of it, and dragging and dropping it into Krita if you want to use Krita’s vector tools. I can see the inconvenience of having to learn both software, and I can see how Blender’s users can easily switch between sets of features because they have all the same shortcuts and design etc., but creating a new software is at this time unfeasible for Krita team.

However, as usual in open source space, anyone else can try to start this project. (Not necessary you, just - anyone who has time and want to see it happen).

  1. I’m sorry, but I’m not sure I understand what you mean here. I guess you meant “Environment-based interface design” (so, drawing suggestions for Krita GUI) - am I correct? - but we can’t really change the whole interface of Krita that quickly. We do have a plan for rewriting big parts of it, mostly from the technological necessity (we have to move to QML), and we could do this kind of “suggest new interface for Krita” then.
  1. I’m not sure what are the actionable items here. What we should learn and how would it help? Maybe there is a language barrier between us; I’m not an English native speaker, and I really don’t understand that easily some of your sentences, and I have to guess (I hope I guess correctly).
  1. That kind of thing doesn’t need Artificial Intelligence actually, just some logger. We do have basic loggers (logging creating new documents and all SAFE ASSERTS) but not for this. It would be a bit of a “political” decision though: some of our users choose free and open source because they don’t want software programmers know their habits and behaviour. If Krita implements that, it would have to be very clear and precise, what we log and what we don’t, and we should get detailed feedback from our users before we implement this.

Ad. the section “Finally”:

  1. What do you mean by that?
  1. No one (that I know of) is working on Krita 6.0 yet - it would need porting to Qt 6 first, as Halla said. We don’t have a list of features we plan for Krita 6.0 yet, since we just recently released Krita 5.0.
  1. Can you please explain what do you mean?

I do have something you could help with :slight_smile: I have created two threads where I ask for suggestions for my project on assistants.

This thread is asking for new ideas on how to solve certain issues with assistants: How to improve quick editing/use of assistants? - #20 by Hologram - and I really need lots of help here.

This thread is a list of features I planned to add or issues to fix in assistants, it’s very long but what I need is just an answer “yes, it will be really useful” and “no, it’s not useful/worth it/better to do something else”. For both you can explain your reasons or not. Planned changes to assistants coming in 2022 (or later)

Please just try to keep on topic and don’t worry if I don’t answer your comment, I will read all of it but answer to just some :slight_smile:

If you want to help with either of those threads, it would be awesome if you could first check out how assistants in Krita are currently implemented, so you know what changes and what features are needed.

4 Likes

I am just an artist, but I guess some of the seemingly weird language of the OP is because of the translated text.

2 Likes

I think the hexmak is his opinion. that he can tell us. And other Krita users have a different opinion on how Krita might look like. But keep it secret from us. Krita should go its own way and not become a Photoshop clone.

4 Likes

10 posts were split to a new topic: Telemetry in Krita and related topics

Going back on topic.

I really don’t see how uml can help. I am a developer myself and honestly the only time i used uml was at college, nowadays with agile methodologies it’s very rare to see uml being used. It’s just something else to be maintain and i honestly don’t see it as being that useful.

The first post you made had more concrete ideas but this one they feel way too open and honestly way harder to understand as i think the translation has a lot of problems.

To me feels like you are using a lot of buzz words and terminology without really explaining what you mean by those. Throwing terms like that and expecting people to understand what you mean by it doesn’t really work.

From what i read you are basically saying that krita dev team needs to complete change the way they are developing the software. If that’s the case i honestly disagree, and i also think that what you are proposing would actually slow down development by a lot.

3 Likes