1. 19 Apr, 2019 1 commit
  2. 17 Apr, 2019 2 commits
    • Dmitry Kazakov's avatar
      Fix hiccups when using wheel on the Wacom's tablets · fb089519
      Dmitry Kazakov authored
      The tablet generates ctrl-down+wheel+ctrl-up group of events, so we
      shouldn't reset the accumulated wheen delta on every key and tablet
      move event.
      
      BUG:381452
      fb089519
    • Dmitry Kazakov's avatar
      Implement a hack for right- and middle-buttons on weird tablet devices · c30c6f42
      Dmitry Kazakov authored
      If should fix the following cases:
      
      1) Wintab drivers that do not generate tablet events for right-click and
         middle-click.
      
      2) WinInk mode. With the patch both right- and middle-clicks should be
         available with the stylus buttons.
      
      To activate a workaround just add the following to your 'kritarc':
      
      rightMiddleTabletButtonWorkaround=true
      
      This hack just ignores tablet events for right- and middle-click and
      starts to use mouse events for them. Please be careful, the hack will
      make right- and middle-strokes less precise. And it also can just break
      the tablet support completely.
      
      CCBUG:399585
      CCBUG:368849
      c30c6f42
  3. 11 Mar, 2019 2 commits
  4. 16 Dec, 2018 1 commit
  5. 12 Dec, 2018 1 commit
    • Boudewijn Rempt's avatar
      Work around QTBUG-72488 · b937eccc
      Boudewijn Rempt authored
      Qt 5.12 now deletes a void pointer member variable of QTabletEvent.
      QTableEvent doesn't implement a copy constructor for QTabletEvent,
      but Krita does copy events when compressing move events. Both
      the original and the copy try to delete the pointer, and poof.
      
      This is strictly a workaround, only valid for Qt 5.12 and should
      be removed if this bug is fixed in Qt 5.12.1 or later.
      
      BUG:401988,401988
      b937eccc
  6. 10 Jul, 2018 3 commits
  7. 28 Mar, 2018 1 commit
  8. 26 Mar, 2018 1 commit
  9. 05 Mar, 2018 1 commit
  10. 02 Feb, 2018 1 commit
  11. 28 Oct, 2017 1 commit
  12. 22 Oct, 2017 1 commit
    • Alvin Wong's avatar
      Fix WinTab pen action not released on Windows ver 1709 · 74b771f1
      Alvin Wong authored
      Windows starts synthesizing touch events from "unhandled" Windows Ink
      pen events and causes the WinTab pen release event to be incorrectly
      ignored. This is known to affect certain non-Intuos Wacom tablets and
      N-Trig devices. (Pointer Input API is not affected.)
      
      BUG: 386008
      74b771f1
  13. 13 Oct, 2017 2 commits
  14. 12 Oct, 2017 1 commit
  15. 28 Sep, 2017 1 commit
    • Boudewijn Rempt's avatar
      Wrap proxy objects in QPointers · b3ea2d9a
      Boudewijn Rempt authored
      It's possible that a canvas is being deleted while an action is
      still running; accessing the proxy object in when ending the action
      will cause a crash. In general, we should wrap every QObject pointer
      that is held by a class that is not the parent or the owner in a
      QPointer.
      
      BUG:385166
      b3ea2d9a
  16. 22 Aug, 2017 1 commit
  17. 15 Aug, 2017 1 commit
  18. 29 Jun, 2017 3 commits
  19. 27 Jun, 2017 1 commit
  20. 26 Jun, 2017 4 commits
  21. 20 Apr, 2017 1 commit
  22. 27 Mar, 2017 1 commit
  23. 03 Jan, 2017 1 commit
  24. 22 Dec, 2016 1 commit
  25. 16 Dec, 2016 1 commit
  26. 06 Nov, 2016 1 commit
  27. 01 Nov, 2016 1 commit
  28. 21 Oct, 2016 2 commits
  29. 28 Aug, 2016 1 commit