2.9.7

Boudewijn Rempt boud at valdyas.org
Mon Aug 31 09:58:41 BST 2015


Krita changelog:

Changes in Krita

Highlights:

* As is traditional, our September release has the first Google Summer of Code results. Wolthera's Tangent Normal Brush engine has already been merged and provides:
    * Tangent Normal Brush Engine
    * Phong Bumpmap now accepts normal map input.
    * Normalize filter.
    * Tilt Cursor.
* We've got all-new icons!
* You can configure the size of the icons used in the toolbox.
* Colorspacebrowser: if you want to know the nitty-gritty details about the colorspaces and profiles Krita offers, all information is now available in the new colorspace browser. Still under heavy polishing!
* You can pick colors and use the fill tool everwhere in wrap-around mode


Some more new features...

     Implement ‘Scalable smoothness’ feature for Stabilizer smoother
     update tooltips for toolbox icons
     Right click to undo last path point.
     Update tooltips to include keyboard shortcut.
     Make the default size of the toolbox buttons dependent on screen resolution.
     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.
     Add three shortcuts to fill with opacity
     Implement loading for ZIP compressed PSD files
     XCF: load group layers from XCF files v3 or higher
     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)
     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
     Optimise dodge and burn filter.
     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, Feather Selection = SHIFT+F6 )

And a host of bug fixes:

     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 var.spool.mail700 at gmail.com. 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


More information about the calligra-devel mailing list