Feature
A note docker could be helpful to write down ideas, or keep some keywords of our open projects. Either by typing in text or loading a simple *.txt file from hard drive. A history could remember these files as requirements change from work to work
Reason
If you enjoy some weekend activity with krita it’s one thing, but if you need to deliver a certain type of product, you use several sources of information, including seemingly insignificant text notes.
Notes are, basically, a guideline for our artwork
I don’t really see a benefit over just having a text file or whatever you need together with your kra file in a folder. That’s what I do in addition to just writing the notes on a separate layer.
The point is I don’t split windows with other applications when working with krita. Mostly I keep fullscreen, but then and when I check the dockers, where I pick what I need.
Helps to speed up the process if you can keep simple things together.
Useful for projects, not some occasional scribble.
Well, i have a second and third screen for notes references and other things I need. I can understand wanting it all in Krita but the dockers already take a lot of UI real estate. Having it all in Krita sounds good on paper but I doubt it would speed up much in practice for most people when alt+tab lets you switch to your notes in a second. However, you could probably make a phython plug-in to get this functionality.
Yeah I see, a lot of people desire everything possible from other software, often just for the sake to “stuff the chicken” uselessly
Yep, I forgot to specify this request should be a python plugin, no need to implement it into krita directly. Plugins do a great job.
In the past, i used PS which has this kind of feature. Alt +tab is a workflow breaker for me, so I prefer rather not.
Usually I drag drop Screenshots of my notes on krita, converting them as references… It’s cumbersome. So it’s not a imagination on paper but a real life situation, but you can’t know that
Not sure how this would be useful overall considering the user base.
Alternatively you can make a vector layer above your comp and just make a text box and type there.
Also you can just open the scripter and use that instead but it is not integrated inside Krita it exists independent despite being part of.
I think those would be better options for you at the moment and might be reason enough not to make text editor inside Krita.
Alternatively making a Python addon for it is always a option that is open.
Then use the scripter? shrugs
Either way a plugin in should not be awefully hard to make. you probably just need to use a “QPlainTextEdit” and then do save load buttons with corresponding functions and make it remember what it was holding on startup.
I just stumble across to it. There is actually already something like that available (kindoff) Every kra file has some usefull metadata including a description you can set. If you go through the menu to file → document info you’ll find a window where among others there is a textarea for description but there is no formatting of any kind, i guess you could use that. If i recall correct, the comic manager plugin depicts this description on its docker for every page you add. But honestly I think its better just to keep notes somewhere else and then screenshot them and add them as reference picture as @Venn suggested
The usual user base uses krita for fun so there is no need to add such a ridiculous simple plugin.
I can’t code yet in python, if I’ve time I put it together myself
The document information is for storing meta data that other programs like Gwenview can use. They can be exported to png and a few other file formats too. So they’re basically “public” information if you’re not careful and not suitable for storing personal notes, project guidelines or the likes, at least I wouldn’t recommend it for such use.
Not sure about where the statistics come from, but as a non professional user, yes, I use Krita for fun.
But using it for fun doesn’t mean I don’t use references for work: I often use many and many sources for inspiration: photo, drawings, documentation… my browser often have too much tabs opened just for one drawing.
Yeah, coding is so easy…
But on my side, even if base idea is interesting, what I have in my mind to organize my work is so dense (a mix between post-it, mind-mapping, with rich text, pictures and hand-writing) that hey, I don’t have time to implement it as a Krita plugin…
Maybe something simpler could be enough, but for me, if plugin doesn’t allows me to organize my note as I really need, I just won’t use it (so by extension, I won’t code it)
Additionally I need so much information reference that I’m not sure that a docker would be the right solution for me
i did not say that coding is easy, i said the concept of my plugin is “ridiculous simple”. I dare to say it after a decade of coding many apps and workflows for MacOs using shell and Applescript, some ObjC . Coding languages differ greatly each other and the jump to new tools is not immediate if at all.
The plugin i was to suggest needs not much to do, just to have a browse button to a txt file, read it and display it finally in a docker.
users have all kind of wishes, and it is hard to make happy everyone. The point is considering what users ask, if the request is consistent with its goal, and how hard it is to implement technically. Some feature request are merely caprice, some arise from need and daily use, so it makes sense to discuss the matter first, so we do see different perspectives
i would have all kind of fancy ideas for this plugin. Like to generate random verbs and nouns for creature design etc. inside Krita. But since i did it already on my own, i was just thinking how to add this text to krita.
oh for that i actually had no idea about. Thanks for pointing this out. it was not vert comfortable to use this as personal notes to begin with though, but still i may have done it once or twice. If this is actually readable then yes it is a very bad idea to use this as notes. Is the “time spended” also readable?
Following this post and doing a pause on all other current personal projects, I finally found some time to start to implement it…
Not yet finished, no official release yet, but source code is already available on github
Current version is usable, but please also note, due the bug explained here, plugin currently can’t manage properly more than one note
(you can create more than one one, they’re properly managed/saved in document, but on next document reload, it’s not possible to access to all notes content and saving document in this state will lost notes data…)