1. 14 Aug, 2019 1 commit
  2. 13 Aug, 2019 1 commit
  3. 06 Jun, 2019 1 commit
  4. 30 May, 2019 1 commit
  5. 27 May, 2019 1 commit
    • Boudewijn Rempt's avatar
      Do not use the stylus id to set the preset · 20cb1f86
      Boudewijn Rempt authored
      Using the stylus' unique id to set the preset allowed users to
      have different presets for e.g. an art pen and a normal stylus.
      
      However, we are seeing random stylus id's for the same actual
      stylus being reported, which means that this feature is completely
      broken.
      
      BUG:407659
      BACKPORT:krita/4.2
      20cb1f86
  6. 24 May, 2019 1 commit
  7. 18 May, 2019 2 commits
  8. 16 May, 2019 1 commit
  9. 10 May, 2019 1 commit
  10. 09 May, 2019 1 commit
  11. 06 Mar, 2019 1 commit
    • Boudewijn Rempt's avatar
      Remove the integration of KisIconWidget with KisResourceServerAdapter · 964ce144
      Boudewijn Rempt authored
      This was actually unused: only the gradient button had the
      KisResourceServerAdapter set, and the actual code for setting
      the current resource has had a bug since the inception (it
      would only set the new resource if it was the same as the old
      resource), and it was plain and plumb superfluous since the
      work was done by setResource.
      964ce144
  12. 01 Mar, 2019 2 commits
  13. 22 Feb, 2019 1 commit
    • Anna Medonosová's avatar
      Saving Mirror Tool state to KRA · 54d3dc15
      Anna Medonosová authored
      Summary:
      Saving Mirror Tool state to KRA file, wished for in bug 339515.
      
      BUG:339515
      
      Test Plan:
        - Set up mirror lines. Save, close and reopen. Expected result: the mirror lines and options should be automatically set and activated.
        - Open multiple files, with and without mirror lines. Expected result: Every open document should have separate configuration. Toolbar actions should affect only the currently active view.
      
      Reviewers: #krita, rempt
      
      Reviewed By: #krita, rempt
      
      Subscribers: rempt
      
      Tags: #krita
      
      Differential Revision: https://phabricator.kde.org/D18254
      54d3dc15
  14. 06 Jan, 2019 1 commit
  15. 31 Oct, 2018 1 commit
  16. 16 Oct, 2018 1 commit
  17. 05 Aug, 2018 2 commits
  18. 26 Jul, 2018 1 commit
    • Dmitry Kazakov's avatar
      [bugfix] Connect KisPaintOpBox to the resource manager in constructor · 09a1cc8e
      Dmitry Kazakov authored
      That fixes initialization of the toolbox sliders with correct
      values of the lastly used preset. The problem was caused by
      the fact that this preset was initialized in cold initialization
      of slotInputDeviceChanged(), but the paintop box was not
      connected to the resource manager at that time. Calling
      restorePreset() later didn't help because the resource manager
      already had this preset installed, therefore it didn't emit
      any signals again.
      09a1cc8e
  19. 10 Jul, 2018 1 commit
  20. 18 Jun, 2018 1 commit
  21. 07 May, 2018 1 commit
    • Jouni Pentikäinen's avatar
      Remove experimental code · ee5f1f6e
      Jouni Pentikäinen authored
      This commit removes the paging docker and quick layout chooser dropdown.
      These were merely proofs of concept, and never meant to go into master.
      ee5f1f6e
  22. 14 Apr, 2018 1 commit
  23. 09 Apr, 2018 1 commit
  24. 15 Mar, 2018 1 commit
    • Boudewijn Rempt's avatar
      Resources: Remove KoResourceLoaderThread · 5d361cf0
      Boudewijn Rempt authored
      All resources were loaded synchronously by now, so KoResourceLoaderThread
      was obsolete. This also moved the bundle server to it's own singleton,
      since it needs a completely instantiated singleton of KisResourceServerProvider.
      
      KisApplication now instantiates the singletons in the correct order, without
      superfluously getting the actual resource providers. Since the order is now
      properly known, we can clear the empty krita 3 system preset tags from the
      tag database after loading the last bundles. However, the tag system seems
      to be case-insensitive, but we used to have both ink and Ink; that still
      needs fixing.
      
      This fixes item 2 from
      
      CCBUG:391576
      
      Curiously enough, this also makes Krita start quite a bit faster for me...
      5d361cf0
  25. 12 Mar, 2018 1 commit
    • Dmitry Kazakov's avatar
      Fix resetting LoD options when changing the brush settings · 307f5723
      Dmitry Kazakov authored
      After we started to reset all the old brush settings before writing,
      saving of LoD settings broke. The problem is that LoD widget is outside
      of the brush settings widgets hierarchy, therefore, it is not written
      an every change. Instead, the value of the option is handled by the
      resource manager.
      
      The proposed solution is a bit "hackish", but I have no idea
      how to fix it without a full rewrite of the paintop editor :(
      
      BUG:391050
      307f5723
  26. 06 Mar, 2018 3 commits
  27. 05 Mar, 2018 4 commits
  28. 02 Mar, 2018 2 commits
  29. 27 Feb, 2018 1 commit
  30. 15 Feb, 2018 1 commit
  31. 29 Jan, 2018 1 commit
    • Dmitry Kazakov's avatar
      Fix syncing pixel grid state between windows once again · 95b2c02b
      Dmitry Kazakov authored
      Summary:
      This patch extends commit1a47ae24 and
      addresses the following issues:
      
      1) The state of the menu action checkbox was not updated when the other
         window changed the its state
      2) There should be **no** access to KisConfig in the OpenGL rendering
         loop (it is slow due to possible disk access).
      3) A canvas update call should be issued right after the config changed,
         otherwise the old state of the grid will be visible until one hovers
         the canvas
      
      BUG: 389033
      
      Test Plan:
      1) Open multiple Krita windows and zoom both of them to 1000%
      2) Change View->Show Pixel Grid in one of the windows
      3) The state on the checkbox and the canvas should automatically
         update in the other window
      
      Reviewers: #krita, scottpetrovic
      
      Differential Revision: https://phabricator.kde.org/D10171
      95b2c02b