The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Warning!
This page is outdated. To learn what Krita deveropers are doing now, go to https://phabricator.kde.org/project/profile/8/ or use one of the contact methods explained here: https://docs.krita.org/en/contributors_manual/community.html
Improve stamp-based brushes
Status
|
Description
|
Contact
|
TO DO
|
Predefined Brushes should be resizable (in pixels).
|
|
<{{{3}}}>
|
TO DO
|
Resurrect the Custom Brush dialog : The user should be able to select a part of the image and add it to Predefined Brushes. He should also be able to organize, delete, load and save brush dabs easily [1].
|
|
<{{{3}}}>
|
IN PROGRESS
|
Photoshop brush import (there is a dolphin plugin that shows .abr brush previews, maybe it could be useful ?[2]).
|
LukasT
|
Improve basic tools/features
Status
|
Description
|
Contact
|
DONE
|
Display a gradient preset that use foreground/background, and foreground/alpha 0.
|
slangkamp
|
TO DO
|
Make it easier to create new gradients (ideally it would use the same docker as the vector gradients).
|
|
<{{{3}}}>
|
TO DO
|
Allow to move selections.
|
|
<{{{3}}}>
|
IN PROGRESS
|
Improve the transform tool (when you drawn something bad, the transform tool is often the last solution before redrawing everything).
|
mpeg
|
DONE
|
Remove the "hidden" layer property change from the undo stack (if you just want to compare a new version to an old version, you will have to undo several times).
|
|
Faster workflow
Status
|
Description
|
Contact
|
DONE
|
- Modifier key need to be used more
- for selection tools : to switch easily between add/replace/intersect modes.
- for paint tools : pan, color pick, change the brush diameter.
|
|
DONE
|
Features that are tools in other apps are composite mode or paintops in Krita[3]. We should make sure that it is as easy and as fast to select them than in others apps. For example, if I want to erase with the current brush:
- in krita I must click the mode combobox, go down in the drop down menu, and select "Erase" (3 clicks).
- in photoshop, I would just click the erase tool or hit the "e" key.
I suggest to make it possible to assign a shortcut to composite modes.
|
|
TO DO
|
Junior Job: use more sliders in brush settings.
|
|
<{{{3}}}>
|
TO DO
|
Junior Job: remove a selection by a single click outside the selection.
|
|
<{{{3}}}>
|
DONE
|
Junior Job: Call the Edit>Clear action when the Del. key is pressed.
|
|
TO DO
|
Junior Job: move along an axis with modifiers.
|
|
<{{{3}}}>
|
Backward compatibility
Status
|
Description
|
Contact
|
TO DO
|
With brush presets, the user will expect than his brush work the same between two versions. If it's not garanteed, the brush engine should be labeled as experimental or unstable.
|
|
<{{{3}}}>
|
better koffice integration
Status
|
Description
|
Contact
|
TO DO
|
Use the same dockers for flake and pixel tool when possible : gradient creation, color selector...
|
|
<{{{3}}}>
|
learning curve
Status
|
Description
|
Contact
|
TO DO
|
show units in spinbox and curve widgets.
|
|
<{{{3}}}>
|
TO DO
|
Junior Job: show help about tool and paintops in the status bar.
|
|
<{{{3}}}>
|
TO DO
|
Junior Job: rename some features with better names (scale to new size -> scale image, etc..).
|
|
<{{{3}}}>
|
TO DO
|
add a search input box. It would highlight every menu items or docker that contain the text.
|
|
<{{{3}}}>
|
TO DO
|
write documentation about the Krita "spirit" (why the line tool is a tool, what is the difference between a generator and a filter, etc...and why it is better :) )
|
|
<{{{3}}}>
|
stylus/tablet pc
Status
|
Description
|
Contact
|
TO DO
|
With a stylus, it's hard to click, but easy to drag&drop. We could keep existing widgets, but add a feature that increment or decrement the value depending on how much the button is dragged.
|
|
<{{{3}}}>
|
to gain space
Status
|
Description
|
Contact
|
TO DO
|
replace radio buttons by combo box.
|
|
<{{{3}}}>
|
TO DO
|
replace some label+checkbox by button+icons.
|
|
<{{{3}}}>
|
TO DO
|
use icons instead of label in docker tabs, don't display two labels when docker are tabbed (take a look at Gimp's dockers).
|
|
<{{{3}}}>
|
TO DO
|
make dockers reduce into a pop-up-button (good for tablet PC users, or to use krita as sketch app).
|
|
<{{{3}}}>
|
TO DO
|
make item of the Brush and Stuff toolbar a docker. (that allows users to remove the toolbar completely, and make the brush dialog contextual to the tool like other features).
|
|
<{{{3}}}>
|
layer stack
Status
|
Description
|
Contact
|
TO DO
|
improve drag&drop (if the "dragged" layer can't be made a child
of the hoovered layer, then drop it between the current layer and the
previous/next one).
|
|
<{{{3}}}>
|
TO DO
|
replace some label+checkbox by button+icons.
|
|
<{{{3}}}>
|
TO DO
|
global selection <--> alpha mask.
|
|
<{{{3}}}>
|
TO DO
|
layer transparency --> global selection (Idealy, ctrl+click on the layer preview would trigger it).
|
|
<{{{3}}}>
|
TO DO
|
applying/dropping a mask to its parent.
|
|
<{{{3}}}>
|
TO DO
|
shape layer <--> vector selection --> raster selection and mask.
|
|
<{{{3}}}>
|
TO DO
|
shape layer --> raster layer.
|
|
<{{{3}}}>
|
TO DO
|
Ability to select multiple layers, then transform them together
|
Oskar Świerad
|
<{{{3}}}>
|
TO DO
|
Drag to trash bin to delete (PS-like)
|
Oskar Świerad
|
<{{{3}}}>
|
TO DO
|
[Del] on keyboard (while hovering cursor over Layers) to delete
|
Oskar Świerad
|
<{{{3}}}>
|
TO DO
|
Grouping multiple layers with [Ctrl][G]
|
Oskar Świerad
|
<{{{3}}}>
|
TO DO
|
UI proposal - fit Blending Mode and Opacity slider in single line
|
Oskar Świerad
|
<{{{3}}}>
|
mask
Status
|
Description
|
Contact
|
TO DO
|
improve drag&drop (if the "dragged" layer can't be made a child of the hoovered layer, then drop it between the current layer and the previous/next one).
|
|
<{{{3}}}>
|
TO DO
|
fix inconsistencies in masks by switching to a mask-selection-greyscale image paradigm. Then, masks and local selections would be the same thing, the user would just change the view mode by clicking a button. It'll make the workflow simpler, and allow powerful features
- gradient, paint tool and filters could be used to edit a selection (in mask or image mode).
- painting in a mask would be the same than painting in a paint layer.
- no need to show a selection in filter/generators layers, etc
|
|
<{{{3}}}>
|
TO DO
|
Isolate mask with [Alt]click on it (PS-like)
|
Oskar Świerad
|
<{{{3}}}>
|
TO DO
|
Temporarily disable mask with [Shift]click on it (PS-like)
|
Oskar Świerad
|
<{{{3}}}>
|
TO DO
|
Ability to "Create clipping mask" (PS-like, [Alt]click between 2 layers). Important for typical texture workflow for modern games - see "Keeping albedo, roughness synchronized in PS" on polycount.com/forum
|
Oskar Świerad
|
<{{{3}}}>
|
paintops
Status
|
Description
|
Contact
|
TO DO
|
bring back the automatic preview, or at least a single dab, like in autobrush, so that it's possible to set-up static settings like angle and softness. The dab could be reused later for smaller preset preview (like in Custom Brushes).
|
|
<{{{3}}}>
|
TO DO
|
merge pixel, eraser, pencil, mix and soft paintops (Better break presets now, than when we'll have millions of users :p)
|
|
<{{{3}}}>
|
abr missing features
Status
|
Description
|
Contact
|
TO DO
|
Stack the sensors - e.g. be able to use fuzzy for size and also some other controller as pressure, tilt etc. Needed for size, angle
|
|
<{{{3}}}>
|
TO DO
|
Roundness sensor - hardness/softness controlled by sensors
|
|
<{{{3}}}>
|
TO DO
|
Dual brush + implement some new composition modes
|
|
<{{{3}}}>
|
TO DO
|
Texture
|
|
<{{{3}}}>
|
DONE
|
Flip X, Flip Y - it mirrors the brush randomly (for each dab, there is 50% of chance that the brush is mirrorred, it seems), mirroring of the brush mask
|
LukasT
|
[1]In the long run, maybe a "resource manager" would be a good idea. It would be used to organize everything : brush presets, gradients, patterns, colors palettes, curve presets, vector shapes, filter effects, text styles... Koffice-wide.
[2]http://www.kde-apps.org/content/show.php/GimpBrushThumbs?content=107128
[3]blur, desaturate = filter paintop, dodge/burn tool = dodge/Burn composite mode, eraser tool = eraser mode, duplicate tool = duplicate paintop, ...