Members of the KDE Community are recommended to subscribe to the kde-community mailing list at to allow them to participate in important discussions and receive other important announcements

  1. 01 Aug, 2019 1 commit
  2. 29 Jul, 2019 1 commit
  3. 11 Jul, 2019 1 commit
  4. 03 May, 2019 1 commit
    • Boudewijn Rempt's avatar
      Fix the drifting of the MDI area background color · 0174960d
      Boudewijn Rempt authored
      All the conversions between QColor and KoColor were giving us all
      kinds of rounding errors. Now we use KoColor throughout. A bit
      overkill for a gui element, but that's what the color selector
      gives us.
  5. 18 Apr, 2019 1 commit
    • Dmitry Kazakov's avatar
      Add a GUI settings for useRightMiddleTabletButtonWorkaround · 4e602f7a
      Dmitry Kazakov authored
      Some tablet devices don't pass barrel-button clicks via tablet API.
      If you have such a device, you can try activate this workaround.
      Krita will try to read right- and middle-button clicks from the
      mouse events stream. It may or may not work on your device
      (depends on the tablet driver implementation).
  6. 10 Apr, 2019 1 commit
  7. 03 Apr, 2019 1 commit
  8. 26 Feb, 2019 2 commits
  9. 23 Jan, 2019 1 commit
    • Boudewijn Rempt's avatar
      Use QuaZip instead of KArchive for ZIP64 support · 593dba2b
      Boudewijn Rempt authored
      This makes it possible to save and load .kra files that are larger
      than 4GiB -- depending on available memory, of course. There is
      an option in the settings dialog to enable this; it's off by default
      because older versions of Krita cannot read Zip64 files.
      Note that everything that uses zip files now uses quazip, the
      karchive dependency is gone.
  10. 21 Dec, 2018 2 commits
    • Dmitry Kazakov's avatar
      Save OCIO settings to the Krita configuration file · 9fdf930a
      Dmitry Kazakov authored
      The OCIO options usually describe user's display, so he is not
      expected to change it too often. The only exception is Input Color
      Space. Ideally, it should be saved somewhere in the document itself,
      but we are not going to implemnt it right now.
    • Dmitry Kazakov's avatar
      Implemented switching of the root surface color color space · be922ce0
      Dmitry Kazakov authored
      1) It is configured in Settings->Display->Root Surface Format
      2) Rec. 2020 surface doesn't fully work because the we cannot do ICC
         conversions with it
      3) One needs to restart Krita to get the surface type activated
      4) One can also get the properties of the current display in the
         tooltip of the display label in the preferences dialog.
  11. 16 Dec, 2018 1 commit
    • Eoin O'Neill's avatar
      Added Fill Layer Content Option for New Documents · cb8d3c97
      Eoin O'Neill authored
      This patch also changes a few things about how new images are created by
      making use of enums in the newImage interface. I think I've also
      addressed the background opacity in a way that makes more sense and also
      allows for users to tweak background opacity settings after creating a
      new image. Lastly, while using RASTER or FILL backgrounds, if you create
      more than one layer the background layer will start locked. This helps
      to prevent accidental painting on initial starting background layers.
  12. 15 Oct, 2018 1 commit
  13. 12 Oct, 2018 2 commits
  14. 10 Oct, 2018 1 commit
    • Eoin O'Neill's avatar
      Global Kinetic Scrolling Added · 49da9070
      Eoin O'Neill authored
      This patch takes the concept of Kinetic Scrolling and
      exapands it, applying it uniformly across Krita's UI.
      It also adds middle click as a kinetic scroll option
      which is set as default, to keep consistency with the
      canvas view (middle click pan.) Also added more
      configuration file settings for extra kinetic scrolling
      feel modifications.
  15. 03 Oct, 2018 1 commit
  16. 23 Aug, 2018 1 commit
  17. 20 Aug, 2018 1 commit
  18. 13 Jul, 2018 1 commit
  19. 10 Jul, 2018 2 commits
  20. 02 Jul, 2018 1 commit
  21. 27 Jun, 2018 1 commit
    • Michael Zhou's avatar
      Some fix following Boud's suggestions on code review · 6ce029dd
      Michael Zhou authored
      Removed unnecessary license heading line
      Removed inclusion of export of shape classes used in KisDlgInternalColorSelector
      Returned the override keywork in KisScreenColorPicker
      Removed unnecessary declaration in KisConfig
  22. 26 Jun, 2018 2 commits
  23. 25 Jun, 2018 1 commit
    • Dmitry Kazakov's avatar
      Fix initialization of the global assistants color · 4dc097c9
      Dmitry Kazakov authored
      1) KisDocument is a 'model' of global color
      2) KisPaintingAssistantsDecoration is a 'controller' of global color
      3) KisPaintingAssistant is a 'view' of global color
      Decoration is responsible for updating the global color cache
      of global color in all the assistants.
  24. 06 Jun, 2018 1 commit
  25. 05 Jun, 2018 1 commit
  26. 31 Mar, 2018 1 commit
    • Boudewijn Rempt's avatar
      Remove the lock, collapse and hide option for dock titlebars · b662043a
      Boudewijn Rempt authored
      On asking around, it seems that even Krita power users were not
      using these options. New users to Krita seemed unable to grasp this
      functionality altogether. And we were always having trouble managing
      the locked and collapsed state of dockers.
      Note that not having a custom titlebar widget also makes it impossible
      to keep having an option to remove the titlebars altogether, which was
      another way to force the dockers to stay in one place.
      A side-effect is that on macOS, floating dockers are resizable now.
  27. 19 Feb, 2018 1 commit
  28. 01 Feb, 2018 1 commit
  29. 02 Jan, 2018 1 commit
  30. 17 Nov, 2017 1 commit
  31. 15 Nov, 2017 1 commit
  32. 28 Oct, 2017 1 commit
  33. 16 Oct, 2017 1 commit
  34. 14 Oct, 2017 1 commit
  35. 05 Sep, 2017 1 commit