< Krita We will be releasing 2.9.x versions of Krita until 3.1 is ready for end users. Every month a new 2.9.x is expected. This page is for documenting the new features and bugs that get fixed from 1st of july 2015 till whenever the 3.1 release is. Contents 1 Feature Template 2 Features 2.1 3.0 Alpha 3(14th of March) 2.2 3.0 Alpha 2(4th of February) 2.3 3.0 Alpha(6th of January) 2.4 2.9.9 (5th of November) 2.5 2.9.8 (10th of october) 2.6 126.96.36.199 (2nd of September) 2.7 2.9.6 (9th of July) 2.8 188.8.131.52 (19th of June) 3 Fixed Bugs 3.1 3.0 BETA (22nd of April) 3.2 3.0 Alpha(6th of January) 3.3 2.9.10 3.4 2.9.9 (5th of november) 3.5 2.9.8 (10th of october) 3.6 184.108.40.206 (2nd of September) 3.7 220.127.116.11 (1nd of September) 3.8 18.104.22.168 (1nd of September) 3.9 22.214.171.124 (31st of August) 3.10 126.96.36.199 (14th of July) 3.11 188.8.131.52 (9th of July) 3.12 2.9.6 (7th of July) 3.13 184.108.40.206 (20th of June) 3.14 220.127.116.11 (19th of June) Feature Template [Short Feature Name] [Short explanation in 2-5 sentences] [Screenshot] Screenshot and/or video should small and catchy, so it would be possible to post it in social networks. Example: New Icons! All the icons are reworked to fit a single style and not distracting the user form his work http://vk.com/photo-38024296_377216662 Features 3.0 Alpha 3(14th of March) Feature freeze till 3.0 proper is out. New layerdocker-look: More condensed and clean looking to make it easier to use. Layers can have colors be associated with them. You can later filter the layers by color. A lot of new shortcuts for grouping, moving, and working with multiple layers. Ctrl+Alt+G now quick ungroups layers! (Not in the video below) We removed the Grid Tool… And created a new grid docker that exposes all the grid and guide settings. This makes it much easier and logic to work with and edit your grids. Krita’s grid handling has been streamlined by removing the perspective grid tool (you can find a much more powerful perspective grid in the assistants) and the snap settings docker is gone, to be replaced by the snap setting pop-up(shift+s) Snapping to grids and guides wasn’t part of the original plan, and we were even considering making it a 2016 Kickstarter stretch goal, but we implemented snapping for all vector, selection and raster tools! Well, with the exception of the distance measurement tool and the freehand tools, like the freehand brush tool, multibrush, dynabrush, and freehand path tools. A Spriter exporter! We’ve worked together with BrashMonkey to create a new export filter to create sprite maps from Krita images. Based on the Photoshop plugin, this filter is still in its early stages. Plenty of known bugs, but very promising. Compatible with TV-Paint, Fazek created a new export filter that can generated CSV-based layered animation projects Turn your greyscale artwork into color with a gradient map filter. This wasn’t planned to be done, but we had a surprise special guest hacker Spencer Brown who submitted this feature out of the blue! Thank you Spencer! For the future, we want to make it possible to use the Gradient Map filter as a filter layer, but that isn’t possible yet. Nicolas Guttenberg implemented the “Greater” blending mode to make it easier to create semi-transparent strokes. There are still known bugs in the move tool, but it also got a really nice additional feature: Move Increment Multipliers for the Move Tool. (Accessible with shift+arrow keys) The Crop tool, Assistant editing tool and the Straight line tool got an improved user interface, and the Straight line tool’s on-canvas preview has been improved as well. Shortcut settings have been moved to sit with the other settings The steps for the lighter/darker and similar hotkeys can now be configured in the settings. The HSY selector’s Gamma can be configured in the settings! New cursor options: single pixel black and white, for those who REALLY need precision. Pixel art brush presets 3.0 Alpha 2(4th of February) Shift+R+click onto canvas can now select multiple layers! Use this in combination with the multiple properties editor to rename a bunch of layers quickly, or use ctrl+g to group them! Improved pop-up palette, now preset-icons are more readable (size depends on maximum amount of presets set in the general settings) Tons of improvements to the color space browser: the Tone curve is now visible, making it easier to find linear spaces, there’s feedback for color look-up table profiles like CMYK, there’s copyright in the info box, as well as possible conversion intents, and overall just more extra info moved into the tooltips for a cleaner look. The PNG 16bit import is also alphabetised. Hotkeys for Hue, Saturate/Desaturate, making a color redder, yellower, bluer or greener, as well as making lighter/darker use luminance where possible. The new hotkeys have no default key and need to be set in the shortcuts editor.: HSI, HSY and YCrCb for the HSV/HSL adjustment filter. HSY and YCrCb can use the correct coefficients for most rgb spaces, but it isn’t linearisable yet, so not true luminance yet. Regardless, below a comparison: The color smudge brush can now do subpixel precision in dulling mode: krita-smudge-brush-pixel-precision in dulling mode. Add progress reporting when Krita saves a .KRA file 3.0 Alpha(6th of January) Animation: Implemented a "Drop Frames" mode for Krita and made it default option Now you can switch on the "Drop Frames" mode in the Animation Docker to ensure your animation is playing with the requested frame rate, even when the GPU cannot handle this amount of data to be shown. Show current fps and whether the frames are dropped in the tooltip of the drop frames button 1) The buttons becomes red if the frames a dropped 2) The tool tip shows the following values: Effective FPS --- the visible speed of the clip Real FPS --- how many real frames per second is shown (always smaller) Frames dropped --- percentage of the frames dropped FEATURE: Allow switching frames using arrow keys(canvas input setting) Add "Show in Timeline" action to the Layers Docker Let the current frame spin box have a higher limit as well/ Let the user choose the start frame higher than 99 We rewrote our tablet handling. If tablets didn't work for you with 2.9 or even crashed, check out the 3.0 branch. Refresh Wintab context after tablet screen rotation Move increment keys for the move tool! This is still under development, but we are sure it's basic form is appreciated. We removed the 'move in/out of group layer' buttons. Moving a layer up and down will also pass it into the group. Duplication of multiple layers Shift+Delete shortcut to the Remove Layer action Move Up/Down actions for multiple layer selections Make Merge Down for multiple layers and selecting the right merged layer afterwards Our shortcut system is now ordered into groups. You can now save and share custom versions of your shortcuts. Krita now has Photoshop and Painttool Sai compatible shortcuts included by default. You can now switch the selection modifiers to use ctrl instead of alt. Useful if you are on Linux, or prefer ctrl to alt. anti-aliasing edges on popup palette simple color selector now has white on top and black on the bottom. updated ICC profiles. Added a Smudge_water preset to make smudging easier. Added printing of the current FPS on canvas when the debugging is activated Animation! https://community.kde.org/Krita/Docs/AnimationGuiFeaturesList https://www.youtube.com/watch?v=oxTPZXidvSI https://userbase.kde.org/Krita/Manual/Animation This consists of a Timeline, Animation docker, Onionskins and export of animations as image-files. Cache Optimisation(LOD Strokes). https://userbase.kde.org/Krita/Manual/BrushEngines/LODstrokes The speedup funded with 3.0! https://www.youtube.com/watch?v=kWHK68iCRHk 2.9.9 (5th of November) Improve performance by not updating the image when adding empty layers and masks. Add a ctrl-m shortcut for calling up the Color Curves filter dialog. Patch by Raghavendra Kamath. Thanks! Show a message when trying to use the freehand brush tool on a vector layer 2.9.8 (10th of october) Improve performance when adding new layers. (A blank new layer doesn’t need to make Krita update the entire image) Add a Save Profile checkbox to the TIFF and JPG export filters: you can now save TIFF, JPG and PNG images without an embedded profile. Fix saving PSD when the image has a non-transparent background. Krita has an option to change the default color of the image when all the layers are transparent (available in 'Image' menu). PSD doesn't have this feature so now Krita just creates an additional 'Background' layer if the image has non-default background color. Layer Styles with noise speed improvement Now the randomly generated noise is cached inside Krita, so recalculation of Layer Styles containing any noise effects became much faster. Illustration by David Revoy 18.104.22.168 (2nd of September) Allow 'shift'-modifer after dragging an assistant handle to snap lines. Add snap-single checkbox under assistant snapping. Update brushes with optimised versions.(Basic_tip_default.kpp, Basic_tip_soft.kpp, Basic_wet.kpp, Block_basic.kpp, Block_bristles.kpp, Block_tilt.kpp, Ink_brush_25.kpp, Ink_gpen_10.kpp, Ink_gpen_25.kpp) New widget for picking the color profile! Works best with RGB profiles, but improvements are coming. [FEATURE] Make color picking with shortcuts work in Wrap Around mode [FEATURE] Make Fill Tool work in Wraparound mode! [FEATURE] Implement 'Scalable smoothness' feature for Stabilizer smoother update tooltips for toolbox icons Port away from using KIO in our filters Right click to undo last path point. BUG: 348626 Update tooltips to include keyboard shortcut. Make the default size of the toolbox buttons dependent on screen resolution. [FEATURE] Added ability to merge down Selection Masks Improve loading of PSDs of any colour space big time. 16bit CMYK psd files can now be loaded. [FEATURE] Implement loading for ZIP compressed PSD files Right click on the toolbox to change the icon sizes BUG:348742 Add three shortcuts to fill with opacity BUG:336686 Make icon size of the toolbox configurable New Icons! XCF: load group layers from XCF files v3 or higher Add Tangent Normal Brush Engine: https://userbase.kde.org/Krita/Manual/BrushEngines/TangentNormalBrush and https://www.youtube.com/watch?v=qiX60EWyMF8 for more info. Add mathematically robust normal map combination blending mode. Slow down updates for randomized brushes. added convert to shape for selections Added Trim to Image Size action Optimie dodge and burn filter. [FEATURE] Multiple layers merge with layer styles on Ctrl+E. (1) "Merge selected layers" is now deprecated and you can use usual Ctrl+E to merge multiple selection 2) Mass-merging of layers with layer styles works correctly now 3) Merging of clone layers together with their sources will not break Krita now.) Make color to alpha work with 16f channel depths Add new shortcuts (Scale Image to new size = CTRL+ALT+I, Resize Canvas = CTRL+ALT+C, Create Group, Layer = CTRL+G, Merge Selected Layers = CTRL+ALT+E, Feather Selection = SHIFT+F6 ) 2.9.6 (9th of July) [FEATURE] Add possibility to continue a Crop Tool action Speed up of color balance, desaturate, dodge, hsv adjustment, index color and posterize filters. Activate Cut/Copy Sharp actions in the menu Optimize per channel filter. Implemented continuation of the transform with clicking on canvas new default workspace Add new shortcuts('\' opens the tool options, f5 opens the brush editor, f7 opens the preset selector.) FEATURE: Show the tool options in a popup(toggle this on or off in the general preferences) Add three new default shortcuts (Create group layer = Ctrl+G, Merge Selected layer = Ctrl+Alt+E, Scale image to new size = Alt+Ctrl+I ) Add an 'hide pop-up on mouseclick option' to advanced color selector. [FEATURE] Make brush 'speed' sensor work Allow preview for "Image Background Color and Transparency" dialog. [FEATURE] Selection modifier patch is finally in! (shift=add, alt=subtract, shift+alt=intersect, ctrl=replace. Path tool doesn't work yet, and they can't be configured yet) 22.214.171.124 (19th of June) [FEATURE] Implemented a composite RGB curve for Curves filter Adding a Fish Eye Vanishing Point assistant. Added concentric ellipse assistant. Have the colour selector pages' 'defaults' button only set the current page's defaults. Added memory locating configuration to Krita, as well as putting the profiler option into the UI: (https://userbase.kde.org/Krita/Manual/Preferences/Performance) Create a copy of a currently open image (filling wish 348256) Add a one way pressure sensor(in the sensors) (filling wish 344753 ) Added a reporting functional for memory consumption in Krita Fixed Bugs 3.0 BETA (22nd of April) BUG:349059 Fix invert filter for devices with alpha color spaces Fix channel order for rgb in float vs int for tangent tilt brush. CCBUG:361619 Add a workaround for Qt's event compression bug Added a concept of "safe" assert Fixes T2332, BUG:361883 Barrier-lock the image before start saving (needs testing!) Fix crash in tangent tilt brush engine. BUG:349484,345612, Ref T2085 Fix masks update problem. make the artistic text and shape handling toolbox icons theme-able Ref T2334 Make some default frame always present in a paint device BUG:361619 Fixes T2224 Fix a "bended lines"+AMD+Qt5.6 bug (!) T1244 Add correct file extension when creating new scheme BUG:348336 Fix a dangerous state when the root node gets selected BUG:356056 Fix D&D bugs related to really weird selection stuff in Qt CCBUG:356056 Change timeline selection only when the thing is dropped, not when still dragging somewhere outside BUG:356086 Fix painting onion skins in LoD mode BUG: 360595 Handle "Cancel" in shortcut schemes editor Fix crash with guides. CCBUG:361851 Add an assert for openGL 3.0 functions Compress mouse events as well Reimplement tablet event compression again BUG: 357497 Fix exporting from the command line BUG:359030 Add some missing gmic definitions. Multithreaded G'MIC now possible! Fix the tablet debugging debug areas. Fixes T1209 Be more careful: sometimes a key event arrives before the tool system is setup fix icons on configure toolbar window update the brightness/contrast filter to have a themed background use themed palette for level filter background update the grids display on the curves widget so they are a bit more subtle make the anchor points on the curve a bit easier to see by using a themed color have the curve widget use the application theme and make them easier to read make the background for the color adjustments layer use the application base palette like the other curve widgets add background to rulers so it is easier to see bounds make the "no color" X on the layer context menu theme-able and easier to see Ref T2217 Fix crash when canceling applying a filter BUG:361530 Fix creating a cloned in LoD mode BUG:361577 Fix Clone Brush. BUG:361721 Fix wrong values of Grid spacing when changing the spin box BUG:361728 Fix initialization of the default bounds object for filter and fill layers Fix all invalid accesses in stl-like iterators Fix a random crash while canceling strokes BUG:361682 Fix an assert in KisStroke::cancelStroke() Update links in About dialog in actually used text make it easier to tell if the portrait or landscape button is selected in the new document dialog make it easier to see what color label you have selected in the layer context menu Avoid memory leaks when using the mouse wheel BUG:343791 Fix scaling of the vanishing points in the 4-point transform tool BUG:351435 Don't double update the transformation mask when applying transform BUG:347755 Fix initial update of the transform mask when loading a file CCBUG:347755 Make transform mask return a change rect for the non-affine transoforms as well BUG: 361762 enable batch mode and fix the extension BUG:361736 Try to fix the layout of the color selector CCBUG:360541, 361736 Do not hardcode a max size for the image group BUG:361746 Add an error handler to the jpeg loader. BUG:361593 Actually save the custom shortcuts Only add upper-case extensions on Gnome BUG:361724 Wrong icon in Configure Krita add some diagonal arrows icons BUG:361596 Do not assume the F16 types are available. BUG:361635 Fix saving of blacklist files show all of the snap options in the view menu. move the two existing snap options inside of it BUG:357020,352724 Fix crash when switching transformation type in Transformation Masks BUG:350510,349821, Ref T2081 Fix transforming layers bigger than the image in size Avoid LOD to be disabled when a new view is opened BUG:361333 Fix the toolbar edit dialog Clang Static Analyser: KoStrokeConfigWidget: fix possible crash if the canvas is null Clang static analyser: Fix possible crash with an unhandled import button Clang static analyser: Remove duplicated checks and assignments Clang static analyser: KisColorSource: Removing ifs and adding a Q_ASSERT Clang static analyser: Fix a potential memory leak Clang static analyser: Fix potential crash due to an unsupported tiff colorspace Clang static analyser: Fix potential crash when not finding any color device Clang static analyser: Correct a logic error and possible crash Clang static analyser: Fix memory leak using correct delete call BUG:361495 Load backup files again Fix loading an image in Color Transfer Filter Fix a crash when closing a document without the image Make it possible to load translations A couple of fixes ported from kXMLgui Fix compilation on GCC 4.8 Fix active layer selection after merging with Ctrl+E Find all the languages so the language chooser is shown Fix thread affinity of the nodes : fixes The progress bar shown on the layer doesn't get cleared 3.0 Alpha(6th of January) Fix Duplicate Layer feature for animated layers Fix crashes with cropped animations, the move tool and changed backgrounds. Fix loading of the animation playback properties Fix initialization of the offset of the frame when it is duplicated Fix crash when loading a file with Onion Skins activated Fix Wintab scaling to support QT_SCALE_FACTOR Fix of multiple window glitches thanks to QT5 port. 2.9.10 BUG:355110 Fix loading PSD files by PS after being edited by Krita Enable openGL logging. Enable this option to find out the currently requested FPS for openGL updates. It also tells the percentage of the glSync busy reports. If the value is zero then glSync doesn't work for some reason. Added an option to disable vector instructions explicitly(May be needed for AMD CPUs which work with vector instructions really badly. ) Remember the profile last used when importing untagged 16 bit/channel png images Krita - Make some file formats return KisImportExportFilter::UserCancelled when their options dialogs are cancelled, Patch by Nicholas LaPointe, thanks! BUG:352918 (Probably) fix a crash caused by not detaching progress proxy on view removal BUG:353043 Fix a crash in the update mechanism BUG:355205 Fix a crash when switching subwindows after removing a layer Use our own scaling method to create the preview BUG:353505 Change value to start with white on top. BUG:354975 Fixed a really weird crash when working with multiple documents BUG:354907 Fix crash in artistic text tool selection. BUG:353152 Fix uninitialized variables crash in the painting assistants BUG:353638 Avoid race conditions in the destruction of KisBusyProgressIndicator BUG:345562 Fix assert in the shortcut matcher system BUG:354791 Load the alpha channel correctly BUG:352018 Restore the window settings correctly after going canvas-only 2.9.9 (5th of november) Fix typing in the artistic text tool. A regression in 2.9.8 made it impossible to type letters that were also used as global shortcuts. This is now fixed. Don’t crash when opening an ODG file created in inkscape. The files are not displayed correctly, though and we need to figure out what the issue is. Fix the gaussian blur filter: another 2.9.8 regression where applying a gaussian blur filter would cause the right and bottom edge to become semi-transparent. Fix calculating available memory on OSX. Thanks to René J.V. Bertin for the patch! When duplicating layers, duplicate the channel flags so the new layers are alpha locked if the original layers were alpha locked. Fix a number of hard to find crashes in the undo system and the compositions docker. Another exiv2-related jpeg saving fix. Add a new dark pass-through icon. 2.9.8 (10th of october) Fix the pass-through icons so there’s dark and light variants and make some other icons smaller BUG:353261: Make rotation terminology consistent in the rotate image and rotate layer plugin BUG:353248: Prevent a crash when using some types of graphics tablets BUG:352916: Fix a crash in the cage transform worker Improve rendering speed when some layers are invisible Fix a crash when using shape/vector layers BUG:352734: Fix saving single-layer EXR files BUG:352983: Load the layers in a multi-layer EXR file in the right order BUG:352734: Support loading and saving EXR files that have both layers and top-level channels BUG:310359: Fix loading and saving of L*a*b TIFF images BUG:352845: Store the smoothing options only once 126.96.36.199 (2nd of September) BUG:352110 Make the maximum default toolbox button size 22px Fix bundle and preset loading 188.8.131.52 (1nd of September) Re-add the toolbox docker to the toolbox menu Fix the advanced color browser 184.108.40.206 (1nd of September) Don't crash when selecting a new colorspace 220.127.116.11 (31st of August) BUG: 351599 Fix abr brush loading BUG:343615 Remember the toolbar visibility state BUG:338839 Do not let the wheel zoom if there are modifiers pressed(Patch by [email protected] Thanks!) BUG:347500 Fix active layer activation mask Remove misleading error message after saving fails BUG 350289 : Prevent Krita from loading incomplete assistant. BUG:350960 Add ctrl-shift-s as default shortcut for save as fix Bristle brush presets Fix use normal map checkbox in phongbumpmap filter UI. Fix loading the system-set monitorprofile Make cs-convert UI attempt to automatically determine when to uncheck optimise CCBUG:351488 Do not share textures when that's not possible Remove disabling of system profile checkbox CCBUG:351488 Update the display profile when moving screens Update the display profile after changing the settings Fix crash due to calling a virtual method from c-tor of KisToolPaint BUG:351664 Disable the layerbox if there's no open image BUG:345285 Correctly install the xcf import plugin on Windows Fix Fill with ... (Opacity) actions BUG:351548 Make a transform tool work with Pass Through group layers Fix parsing XML with MSVC 2012 Make all the lines of paintop options look the same BUG:351560 Make sure a default KoColor is transparent Lots of memory leak fixes (pointers that weren't deleted are now deleted) BUG:351497 Blacklist "photoshop":DateCreated" when saving Only add shortcuts for Krita... Only ask for a profile for 16 bits png images, since there we assume linear by default, which is wrong for most png images. Don't build the thumb creator on Windows or OSX Revert "Revert "Use the KisColorTransformationConfiguration"" BUG:350498 Work around encoding issues in kzip BUG:348099 Better error message in PNG export Don't rename resources. BUG:336693 Also change the color selector when selecting a vector layer BUG:349554 Remove old compatibility code BUG:349571 Disable the opacity setting for the shape brush Initialize KoColor to black, as per apidox CCBUG:351411 Add some explanation to the recovery dialog BUG:321361 Load resources from subfolders CCBUG:345619 Recreate a default bounds object on every KisMask::setImage() call CCBUG:321361 Create subfolders for presets BUG:349819 Fix a severe crash in Transformation Masks BUG:349819 Add a barrier between sequentially undone commands with setIndex Fixed API of KisPNGConverter to not acces the entire KisImage BUG:351383 Check which color spaces PNG supports before passing the preview device to it CCBUG:351298 Save CMYK JPEG's correctly BUG:351298 Do not crash saving 16 bit CMYK to JPEG BUG:351195 Fix slowdown when activating "Isolate Layer" mode Fix loading of selection masks BUG:337187 Accept events so oxygen doesn't get them [FEATURE] Keep Selection Masks while merging layers BUG:345560 Added optional flags to KisDocument::openUrl() and made "File Layer" not add its file to the recent files list. BUG:351224 Fix crash when activating Passthrough mode for a group with transparency mask BUG:347798 Don't truncate fractional brush sizes on eraser switch (Patch by Alexey Elnatanov. Thanks! ) BUG:351271 Fix layout of the color options page Don't add new layers to the group if it is locked Transform invisible layers if they are part of the group BUG:345619 All Drag & Drop of masks optimisize advanced color selector. Select the right list item in the fill layer dialog BUG:349871 Remove excessive qDebug statements. BUG:349514 Remove the non-working fast grid settings BUG:344490 Make the luma inputboxes aware of locale BUG:348940 Don't crash if there isn't a pattern BUG:350128 Fix location of colon in color management settings BUG:351193 Don't hang when isolating a layer during a stroke BUG:349621 Palette docker: Avoid showing a horizontal scrollbar Stamp and Clipboard brush fixes Sort the dockers alphabetically BUG:349732 Add the toolbox to the docker menu BUG:351185 Make it possible to R-select layers in a pass-through group BUG:350298 Set a minimum width for the tool option popup BUG:351164 Fix build on ARM Fixing pattern png loading on bundles Don't stop loading a bundle when a wrong manifest entry is found BUG:349333 fix inherit alpha on fill layers Fix to resource md5 generation BUG:348981 Fix full-screen/canvas-only state confusion (Patch by Alexey Elnatanov, Thanks! ) BUG: 345195 Brush editor Stamp and Clipboard refactoring BUG:351005 Don't crash on closing krita if the filter manager is open Fix a memory leak in KisWeakSharedPtr BUG:350803: Re-enable antialias for selection tools. BUG:347285: Open the Krita Manual on F1 on all platforms Update all the action icons when the theme is changed BUG: 341899 Workaround for Surface Pro 3 Eraser Fix an issue with mimetype detection BUG:350588 Fix a crash when PSD file type is not magic-recognized by the system BUG:350280 Fix a hangup when pressing 'v' and 'b' in the brush tool simultaneously BUG:350280 Fix crash in the line tool. BUG:350507 Fix crash when loading a transform mask with a non-affine transform BUG:349479 Fixed Flatten Layer and Merge Down actions for layer with layer styles 18.104.22.168 (14th of July) BUG: 349770 fix .desktop validation, MimeTypes= key needs trailing ; Check for absolute paths in the layer's filename (g'mic) Fix viewport preview generation Fix loading png brushes on CentOS KRA: Check whether writing out data succeeds BUG:350043 Don't crash when saving lab kra files 22.214.171.124 (9th of July) BUG 350031 Fix a bug in Transform Tool with applied a bogus transformation when continued. BUG:347851 Use name filters instead of mimetypes(GMIC) Fix linking of crashreporter on Windows BUG:349988 Fix GMIC filters that are added by update definitions Fix for slider not setting the value BUG:344012 Fix trimming of canvas by fixing exactBounds(). 2.9.6 (7th of July) BUG:346932 Fix crash when saving a pattern to a *.kra Make Group Layer return correct extent and exact bounds when in pass-through mode Make fixes to pass-through mode. Added an optional optimization to slider spin box BUG:348599 Fix node activating on the wrong image Fix a misprint in psd_pattern.cpp BUG:349792 Fix deleting a color in the palette docker BUG:349823 Fix scale to image size while adding a file layer Fixed wrapping issue for all dial widgets in Layer Styles dialog Fix calculuation of y-res BUG:349598 Prevent a divide by zero BUG:347800 Reset cursor when canvas is extended to avoid cursor getting stuck in "pointing hand" mode BUG:348730 Fix tool options visibility by default BUG:349446 Fix issue where changing theme doesn't update user config BUG:348451 Fix internal brush name of LJF smoke. BUG:349424 Set documents created from clipboard to modified BUG:349451 Make more robust: check pointers before use Use our own code to save the mergedimage for kra and ora (is faster) BUG:313296 Fix Hairy brush not to paint black over transparent pixels in Soak Ink mode Fix PVS warning in hairy brush (gmic) Try to workaround the problem with busy cursor BUG:348750 Don't limit the allowed dock areas BUG:348795 Fix uninitialized m_maxPresets BUG:349346 (gmic) If there is selection, do not synchronize image size BUG:348887 Disable autoscroll for the fill-tool as well. BUG:348914 Rename the fill layers 126.96.36.199 (20th of June) BUG:349026 Do not localize 'All' resource tag(this prevented resources showing up when localised) BUG:348997 Don't crash when saving after saving failed (this would sometimes cause crashes on autosave) BUG: 344968 Fix preset docker flickering and slowdown BUG:349394 Disable autoscroll for the contiguous selection tool Don't hangup when changing background color in the properties dialog BUG:349374 Don't assert but warn when we don't have enough score values Initialize current colorspace correctly in the Convert Color Space dialog Fix Ctrl+ and Ctrl- standard zoom shortcuts in multiview mode BUG:349292 Don't try to allocate an entire image worth of bytes in one go. 188.8.131.52 (19th of June) Only set the resolution using tiff tags if they exist, this caused issues with Krita saving JPEG files. BUG:349078 Fix trimming an image under Filter Layers BUG:324505,294122 Fix Adjustment layers composition Bug 349185 Fix explicitly showing the cursor when the Stabilizer is active Fix showing a floating message when switching MDI subwindows BUG:348533 Fixed a bug when the tools became disabled after new document creation BUG:331708,349108 Fix a crash when redoing actions BUG:348737 Fix copy/pasto: fade isn't speed BUG:345762 Mirror View now correctly remembers which subwindow is mirrored. BUG:349058 Fixed bug where rulers were only visible on the canvas that was active when the option was first toggled. Fixed similar bugs with Mirror View and Wrap Around Mode. BUG:331708 Fix a crash when trying to redo after canceling a stroke Fixes an issue where some config files may not be picked up by the config system. BUG:299555 Change cursor to "forbidden" when active layer is locked or can't be edited with the active tool. BUG:345564 Don't warn about image file being invalid after user cancels "Background Image (overrides color)" dialog while configuring Krita BUG: 348886:Don't scroll up the list while adding or removing resources to the bundle fix default presets for bristle engine, restoring scale value to 1 fixed a small bug in wdglayerproperties.ui that made the color profile not show up properly in the layer properties dialog. Patch by Amadiro, thanks! BUG: 348507 Fix issue with import PDF dialog resolution BUG:347004 Filter preview button difficult to see state BUG:345754 Fixes perspective assistant lockup Remember current meta-data author. BUG:348726 Be more careful when 'smart' merging metadata BUG:348652 Correctly initialize the temporary swap file Fix loading PSD files saved in OpenCanvas Retrieved from "https://community.kde.org/index.php?title=Krita/Krita3dot1releasenotes&oldid=64661" This page was last edited on 24 April 2016, at 17:46. Content is available under Creative Commons License SA 4.0 unless otherwise noted.