@merge merge released this Apr 19, 2018 · 12 commits to master since this release

Assets 14

This release includes libts version 0.9.1 and the following changes:

  • module_raw tatung is now disabled in the default build config. Users must
    ./configure --enable-tatung if they rely on it.
  • new module_raw one-wire-ts-input for FriedlyARM devices (disabled by
    default)
  • simple tslib_version() function to get the version string

This release includes the following bugfixes:

  • efcba6e ts_uinput: (fix for Android) write only one input_event at a time
  • e63f33f invert: fix ts_read() iteration over multiple samples
  • 932bb4f ts_uinput: fail for unsupported old kernel versions
Pre-release
Pre-release

@merge merge released this Apr 14, 2018 · 32 commits to master since this release

Assets 14

This release includes libts version 0.9.1 and the following changes:

  • module_raw tatung is now disabled in the default build config. Users must
    ./configure --enable-tatung if they rely on it.
  • new module_raw one-wire-ts-input for FriedlyARM devices

This release includes the following bugfixes:

  • efcba6e ts_uinput: (fix for Android) write only one input_event at a time
  • e63f33f invert: fix ts_read() iteration over multiple samples
  • 932bb4f ts_uinput: fail for unsupported old kernel versions
Pre-release
Pre-release

@merge merge released this Apr 2, 2018 · 42 commits to master since this release

Assets 14

This release includes libts version 0.9.1 and the following changes:

  • module_raw tatung is now disabled in the default build config. Users must
    ./configure --enable-tatung if they rely on it.

This release includes the following bugfixes:

  • efcba6e ts_uinput: (fix for Android) write only one input_event at a time
  • e63f33f invert: fix ts_read() iteration over multiple samples
  • 932bb4f ts_uinput: fail for unsupported old kernel versions

@merge merge released this Jan 11, 2018 · 55 commits to master since this release

Assets 14

This release includes libts version 0.9.0 and the following changes:

  • New ts_get_eventpath() API to learn the opened device file path
  • ts_test_mt shows the number of supported concurrent touch contacts
  • New filter module "invert"
  • ts_uinput: fallback to fb0 and new option --nofb

This release includes the following bugfixes:

  • 47fb616 ts_test_mt: avoid a flickering cross in the center
  • 249d814 input-raw: remove eGalax version 0112 workaround
  • 6975733 input-raw: mark BTN_TOUCH code valid
  • fbeabc6 input-raw: fix pen_up for non-pressure devices
Pre-release
Pre-release

@merge merge released this Dec 28, 2017 · 64 commits to master since this release

Assets 14

This release includes libts version 0.9.0 and the following changes:

  • New ts_get_eventpath() API to learn the opened device file path
  • ts_test_mt shows the number of supported concurrent touch contacts
  • New filter module "invert"
  • ts_uinput: fallback to fb0 and new option --nofb

This release includes the following bugfixes:

  • 47fb616 ts_test_mt: avoid a flickering cross in the center
  • 249d814 input-raw: remove eGalax version 0112 workaround
  • 6975733 input-raw: mark BTN_TOUCH code valid
Pre-release
Pre-release

@merge merge released this Dec 1, 2017 · 73 commits to master since this release

Assets 14

This release includes libts version 0.9.0 and the following changes:

  • New ts_get_eventpath() API to learn the opened device file path
  • ts_test_mt shows the number of supported concurrent touch contacts
  • New filter module "invert"

This release includes the following bugfixes:

  • 47fb616 ts_test_mt: avoid a flickering cross in the center
  • 249d814 input-raw: remove eGalax version 0112 workaround
Pre-release
Pre-release

@merge merge released this Nov 18, 2017 · 95 commits to master since this release

Assets 14

This release includes libts version 0.9.0 and the following changes:

  • New ts_get_eventpath() API to learn the opened device file path
  • ts_test_mt shows the number of supported concurrent touch contacts

This release includes the following bugfixes:

  • 47fb616 ts_test_mt: avoid a flickering cross in the center

@merge merge released this Nov 12, 2017 · 115 commits to master since this release

Assets 14

This release includes libts version 0.8.1 and the following changes:

  • The following modules are now disabled in the default configuration run:
    • module_raw arctic2
    • module_raw corgi
    • module_raw collie
    • module_raw dmc
    • module_raw h3600
    • module_raw mk712
    • module_raw ucb1x00
      Users of those modules must enable them, like ./configure --enable-arctic2
  • Automatic touchscreen device detection for Linux (if not defined by the user)
  • New filter plugin "lowpass"
  • SPDX license identifiers in all C source files

This release includes the following bugfixes:

  • 93ac81d autoconf: disable dependency tracking by default (fixes out-of-source builds)
  • f4cd766 waveshare-raw: fix snprintf error in finding a device in ts_read()
  • 57d9081 debounce: drop samples irrespective of pressure value
  • 5822386 waveshare: fix resource leak
Pre-release
Pre-release

@merge merge released this Nov 6, 2017 · 123 commits to master since this release

Assets 14

This release includes libts version 0.8.1 and the following changes:

  • The following modules are now disabled in the default configuration run:
    • module_raw arctic2
    • module_raw corgi
    • module_raw collie
    • module_raw dmc
    • module_raw h3600
    • module_raw mk712
    • module_raw ucb1x00
      Users of those modules must enable them, like ./configure --enable-arctic2
  • Automatic touchscreen device detection for Linux (if not defined by the user)
  • New filter plugin "lowpass"

This release includes the following bugfixes:

  • 93ac81d autoconf: disable dependency tracking by default (fixes out-of-source builds)
  • f4cd766 waveshare-raw: fix snprintf error in finding a device in ts_read()
  • 57d9081 debounce: drop samples irrespective of pressure value
  • 5822386 waveshare: fix resource leak
Pre-release
Pre-release

@merge merge released this Nov 2, 2017 · 135 commits to master since this release

Assets 14

This release includes libts version 0.8.1 and the following changes:

  • The following modules are now disabled in the default configuration run:
    • module_raw arctic2
    • module_raw corgi
    • module_raw collie
    • module_raw dmc
    • module_raw h3600
    • module_raw mk712
    • module_raw ucb1x00
      Users of those modules must enable them, like ./configure --enable-arctic2
  • Automatic touchscreen device detection for Linux (if not defined by the user)
  • New filter plugin "lowpass"

This release includes the following bugfixes:

  • 93ac81d autoconf: disable dependency tracking by default (fixes out-of-source builds)
  • f4cd766 waveshare-raw: fix snprintf error in finding a device in ts_read()
  • 57d9081 debounce: drop samples irrespective of pressure value
  • 5822386 waveshare: fix resource leak