Software 42350 Published by

The second beta of Krita 5.0 has been released. Krita is a professional free and open source painting program.





Second Beta for Krita 5.0

A bit later than planned — after a year and a half of isolation meeting people spreads really bad colds — we’re releasing the second beta of Krita 5.0.0!  The same warnings we gave with beta 1 still hold! There are still some  showstoppers, but there we’re also over 700 fixes closer to the final release.

This release also includes a reworked GPU accelerated canvas: especially on HiDPI screens and on macOS Krita should perform much better.

Krita5

These are the most important fixes since Beta 1:

  • Dmitry Kazakov and Ivan Yossi implemented a new way of uploading image textures to the GPU, improving performance when painting especially on macOS.
  • Michał Chojnowski fixed a crash in the gamut mask toolbar ( BUG:441122)
  • Alvin Wong improved the translatability of Krita a lot, and worked really hard on the traditional Chinese translation.
  • Tyson Tan also improved the translatability of Krita a lot, and worked really hard on the simplified Chinese translation.
  • Amyspark fixed a problem with Krita resetting its settings after using the G’Mic-Qt plugin. G’Mic has also been updated to the latest version.
  • Deif Lou fixed several issues in the filter brush engine
  • Amyspark reworked the layer metadata framework ( BUG:410341)
  • Agata Cacko fixed the color history button layout ( BUG:434915)
  • Alan North fixed working with shared curves in the brush editor
  • Agata Cacko made it possible to load Adobe Style Library files that have styles with conflicting unique id’s
  • Alvin Wong fixed the zoom level in the floating canvas message ( BUG:429569)
  • Tom Tom Tom fixed a bug in the calligraphy tool
  • Eoin O’Neill fixed a crash in the storyboard docker ( BUG:441592)
  • Emmet O’Neill improved the usability of the storyboard docker ( BUG:441593)
  • Sharaf Zaman fixed the welcome page on Android/ChromeOS
  • Matthias Wein fixed several issues with the docker titlebars
  • Alvin Wong fixed issues with placing popup windows ( BUG:441935)
  • Alvin Wong fixed the touch pan gesture breaking when moving too quickly ( BUG:441706)
  • Wolthera van Hövell tot Westerflier fixed loading KPL palettes defined using the Lab colorspace ( BUG:441139)
  • Alvin Wong fixed a performance issue in the overview docker ( BUG:442075)
  • Wolthera van Hövell tot Westerflier fixed a crash in the channels docker ( BUG:442117)
  • Matthias Wein fixed a performance issue in the channels docker
  • Alvin Wong improved the usability of Krita in MDI mode ( BUG:441644)
  • Halla Rempt fixed a crash in the task set docker if disabled actions were executed ( BUG:441638)
  • Halla Rempt fixed a bug in Qt’s font database where having a space between angular brackets in a font name would break the parser ( BUG:430220)
  • Agata Cacko fixed the previews of several assistant shapes ( BUG:441212)
  • Alvin Wong fixed an issue using Windows Ink or Wintab, where double tablet events might be sent by broken drivers, and where the second event then would activate a mouse event ( BUG:441687)
  • Matthias Wein fixed an issue where the dimensions for a new image were calculated wrongly ( BUG:442124)
  • Sharaf Zaman fixed incremental backup saving on Android ( BUG:427042)
  • Halla Rempt fixed rotating the system log
  • Halla Rempt changed the default setting for undo steps from 30 to 200
  • Agata Cacko fixed updating the preview for a gradient after editing
  • Amyspark fixed 32 bit floating point RGB in LittleCMS ( BUG:442004 BUG:439947 BUG:437429)
  • Wolthera van Hövell tot Westerflier fixed creating separations from the alpha channel ( BUG:434288)
  • Halla Rempt added a default shortcut for creating a vector layer: Shift-Insert ( BUG:442585)
  • Wolthera van Hövell tot Westerflier implemented loading a gimp brush or gimp imagehose brush as a color image when editing the brush as a Krita image and fixed saving these brushes  ( BUG:442316)
  • Wolthera van Hövell tot Westerflier added a reset option to the autobrush widget ( BUG:437006)
  • Halla Rempt fixed an issue where when a shortcuts definition file was missing, menu entries would turn out blank ( BUG:428453)
  • Eoin O’Neill implemented a new export user interface for the storyboard docker
  • Eoin O’Neill fixed using the move tool on animated masks ( BUG:441974)
  • Eoin O’Neill fixed the crop tool not working properly on cloned animation frames. ( BUG:441369)
  • Wolthera van Hövell tot Westerflier made it possible to add color labels and pin to the timeline for masks ( BUG:438124)
  • Wolthera van Hövell tot Westerflier fixed the task set docker’s appearance ( BUG:442185)
  • Alvin Wong fixed issues when using fractional display scaling
  • Sharaf Zaman fixed issues with changing the cursor icon on Android ( BUG:431859)
  • Reinold Rojas enabled color sample preview for the color sampler tool ( BUG:396490)
  • Reinold Rojas fixed a problem with Krita’s fullscreen mode in canvas-only mode ( BUG:437932)
  • Halla Rempt added a tool preview option combobox to the transform tool so users can switch between fast and in-stack preview
  • Black Cat fixed applying font styles in the text tool ( BUG:392343)
  • Agata Cacko fixed the preview of local assistants ( BUG:442619)
  • Wolthera van Hövell tot Westerflier fixed several issues in the crop tool ( BUG:442827 BUG:442959)
  • Wolthera van Hövell tot Westerflier fixed flattening a clones array: the flattened layer now is in the correct position ( BUG:437431)
  • Wolthera van Hövell tot Westerflier fixed a possible crash with color adjustment filter masks ( BUG:428349)
  • Agata Cacko fixed thumbnails for gradients when creating a resource bundle
  • Agata Cacko fixed several issues with resource tagging
  • Dmitry Kazakov improved the performance of masking brushes
  • Halla Rempt implemented saving user-defined tags
  • Dmitry Kazakov improved the performance of starting a new stroke when the current brush tip is very big ( BUG:436731)
  • Sharaf Zaman improved the usability of the text tool when using Android or ChromeOS
  • Dmitry Kazakov fixed updating shapes that belong to a transformed group ( BUG:443161)
  • Dmitry Kazakov fixed canvas updates in wraparound mode ( BUG:442796)
  • Dmitry Kazakov fixed artifacts in the hue sensor of the color smudge brush engine ( BUG:441755)
  • Matthias Wein fixed a memory leak in the create new image dialog
  • Halla Rempt fixed an initialization issue in the Notifier scripting class
  • Agata Cacko improved the performance of the perspective assistant
Second Beta for Krita 5.0 | Krita