1. 26 Nov, 2018 1 commit
  2. 22 Nov, 2018 1 commit
  3. 20 Nov, 2018 1 commit
  4. 10 Oct, 2018 2 commits
  5. 20 Sep, 2018 2 commits
    • Valeriy Malov's avatar
      Fix reading of button mapping in tabletfinder · c2be24a6
      Valeriy Malov authored
      Use of replace could overwrite previously inserted values
      c2be24a6
    • Valeriy Malov's avatar
      Update README.md · 6ccb10dc
      Valeriy Malov authored
      Remove mention of Kubuntu PPA since it seems to be gone
      Repology has merged kcm-wacomtablet and wacomtablet so remove one link to it from here
      Move warning about manually building a bit higher up
      
      BUG: 398875
      6ccb10dc
  6. 19 Sep, 2018 2 commits
  7. 03 Sep, 2018 1 commit
    • Valeriy Malov's avatar
      Minor fixes · d21699e9
      Valeriy Malov authored
      Add missing header guard
      Use QScopedPointer for modal dialogs
      Add qmlc to gitingore
      Add touch device comment to faketablet
      d21699e9
  8. 15 Aug, 2018 1 commit
  9. 14 Aug, 2018 1 commit
  10. 05 Aug, 2018 1 commit
  11. 19 Jul, 2018 2 commits
    • Scarlett Clark's avatar
      Fix spelling error in kded plugin · 978bd40e
      Scarlett Clark authored and Valeriy Malov's avatar Valeriy Malov committed
      BUG: 396674
      978bd40e
    • Valeriy Malov's avatar
      Make tabs scrollable · ecb23d78
      Valeriy Malov authored
      Make all tabs scrollable instead of relying on whole KCM scrolling,
      which hides current profile/device name. This also removes extra
      whitespace at the bottom of smaller tabs (e.g. Tablet/Touch).
      
      Remove reduntand parent groupboxes in Tablet/Touch
      ecb23d78
  12. 15 Jul, 2018 1 commit
  13. 14 Jul, 2018 1 commit
  14. 12 Jul, 2018 3 commits
  15. 06 Jul, 2018 2 commits
  16. 29 Jun, 2018 2 commits
  17. 28 Jun, 2018 1 commit
    • Valeriy Malov's avatar
      Initial setup for KCM testing · ac06c960
      Valeriy Malov authored
      Create static library for unit testing kcm
      Add kcm subfolder with a dummy test in autotests
      Remove seemingly unescessary kded_wacomtablet_HDRS var
      ac06c960
  18. 27 Jun, 2018 2 commits
    • Valeriy Malov's avatar
      Buttons 6 and 7 are mouse wheel left/right · 6f34b768
      Valeriy Malov authored
      Make it clear in the button selection widgets
      6f34b768
    • Valeriy Malov's avatar
      Fix pressure curve widget being too sticky · adbf24fb
      Valeriy Malov authored
      Sometimes after lifting the pen last tablet event we get has very small
      but non-zero pressure value, which causes the curve points to "stick" to
      the pen when we want to test the pressure after setting them. Add a
      small threshhold after which curve points no longer follow the pen.
      
      Add some explicit floating point and int conversions.
      adbf24fb
  19. 21 Jun, 2018 1 commit
  20. 14 Jun, 2018 2 commits
  21. 13 Jun, 2018 2 commits
  22. 09 Jun, 2018 2 commits
  23. 07 Jun, 2018 1 commit
  24. 04 Jun, 2018 4 commits
    • Jason Gerecke's avatar
      TabletDatabase: Add a version of `lookupTablet` which requires companyId · c407d990
      Jason Gerecke authored and Valeriy Malov's avatar Valeriy Malov committed
      Summary:
      The existing `Wacom::TabletDatabase::lookupTablet` function does not require
      a companyId and so may provide an unexpected match when provided with the
      tabletId of a non-Wacom tablet which has the same ID as a Wacom tablet, or
      the tablet ID of a Wacom tablet which isn't in the Wacom database but matches
      a non-Wacom tablet. To allow for a more reliable match, this commit adds a
      version of the lookupTablet function which requires a match on both the
      provided companyID and the tabletID.
      
      The first user of this new function is testlibwacomdata.cpp which needs to
      accurately look up tablet data for comparison across the built-in and
      libwacom databases.
      
      Reviewers: valeriymalov
      
      Reviewed By: valeriymalov
      
      Differential Revision: https://phabricator.kde.org/D12645
      c407d990
    • Valeriy Malov's avatar
      bump version to 3.1.0 · c417c9e0
      Valeriy Malov authored
      c417c9e0
    • Valeriy Malov's avatar
      Minor fixes · 774744c0
      Valeriy Malov authored
      Serial Nr. -> Serial No.
      Fix a couple of warnings in libwacomwrapper
      Enable CMAKE_COMPILE_COMMANDS export
      Add .vscode to gitignore
      774744c0
    • Jason Gerecke's avatar
      libwacomwrapper: Calculate a better StatusLEDs value · ad8b4116
      Jason Gerecke authored and Valeriy Malov's avatar Valeriy Malov committed
      Summary:
      The libwacom database assigns LEDs into groups that are each associated
      with a ring or touchstrip control. The number of LEDs defines the number
      of modes that the control makes available. The total number of StatusLEDs
      is thus just the sum of the number of modes on each control. Note that
      some devices have controls with multiple modes but no LEDs associated, so
      simply counting *all* modes doesn't work; you must only count those modes
      on controls returned by libwacom_get_status_leds().
      
      Reviewers: valeriymalov
      
      Reviewed By: valeriymalov
      
      Differential Revision: https://phabricator.kde.org/D12646
      ad8b4116
  25. 01 Jun, 2018 1 commit