Skip to content

Releases: libts/tslib

tslib 1.16

19 Apr 13:11
1.16
Compare
Choose a tag to compare

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

tslib 1.16-rc2

14 Apr 13:15
1.16-rc2
Compare
Choose a tag to compare
tslib 1.16-rc2 Pre-release
Pre-release

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

tslib 1.16-rc1

02 Apr 19:28
1.16-rc1
Compare
Choose a tag to compare
tslib 1.16-rc1 Pre-release
Pre-release

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

tslib 1.15

11 Jan 14:28
Compare
Choose a tag to compare

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

tslib 1.15-rc3

28 Dec 17:50
1.15-rc3
Compare
Choose a tag to compare
tslib 1.15-rc3 Pre-release
Pre-release

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

tslib 1.15-rc2

01 Dec 07:00
1.15-rc2
Compare
Choose a tag to compare
tslib 1.15-rc2 Pre-release
Pre-release

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

tslib 1.15-rc1

18 Nov 23:52
1.15-rc1
Compare
Choose a tag to compare
tslib 1.15-rc1 Pre-release
Pre-release

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

tslib 1.14

12 Nov 00:09
1.14
Compare
Choose a tag to compare

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

tslib 1.14-rc2

06 Nov 23:19
1.14-rc2
Compare
Choose a tag to compare
tslib 1.14-rc2 Pre-release
Pre-release

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

tslib 1.14-rc1

02 Nov 07:35
Compare
Choose a tag to compare
tslib 1.14-rc1 Pre-release
Pre-release

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