1. 07 Jan, 2019 6 commits
  2. 18 Dec, 2018 2 commits
  3. 12 Dec, 2018 3 commits
  4. 07 Nov, 2018 1 commit
  5. 06 Nov, 2018 1 commit
  6. 05 Nov, 2018 3 commits
  7. 02 Nov, 2018 3 commits
  8. 01 Nov, 2018 1 commit
  9. 29 Oct, 2018 3 commits
  10. 24 Oct, 2018 1 commit
  11. 21 Oct, 2018 2 commits
  12. 19 Oct, 2018 1 commit
    • Peter Hutterer's avatar
      quirks: disable debouncing on the VMware Virtual mice · ec5d7702
      Peter Hutterer authored
      At least on MacBooks, the host emulates two clicks 8ms apart in response to a
      doubletap. Those clicks are filtered by our debouncing code.
      
      Since these are emulated devices anyway and by definition cannot have a stuck
      button, let's tag them so we don't enable the debouncing code. If the button
      of the physical device is stuck, that's a problem that needs to be fixed in
      the host system.
      
      Fixes #158Signed-off-by: Peter Hutterer's avatarPeter Hutterer <peter.hutterer@who-t.net>
      ec5d7702
  13. 18 Oct, 2018 1 commit
  14. 16 Oct, 2018 1 commit
    • myfreeweb's avatar
      quirks: use basename in a POSIX compliant way · b0cd07bf
      myfreeweb authored
      The POSIX version of basename modifies the string (and therefore crashes
      on static strings), so use safe_strdup before calling it.
      
      glibc provides a POSIX version when libgen.h is included.
      FreeBSD 12 provides a POSIX version when nothing is included, which was
      causing a segfault.
      
      Using the POSIX version correctly is the right way to avoid any such issues.
      b0cd07bf
  15. 15 Oct, 2018 3 commits
  16. 10 Oct, 2018 1 commit
  17. 08 Oct, 2018 1 commit
  18. 04 Oct, 2018 3 commits
  19. 03 Oct, 2018 3 commits