📄 changelog
字号:
2006-08-16 Chris Larson <clarson@kergoth.com> * plugins/collie.c,plugins/corgi.c: Apply patch from Richard Purdie to fix the microseconds field of the timeval struct, as it was inadvertantly holding milliseconds.2005-03-01 Chris Larson <kergoth@handhelds.org> * src/tslib-filter.h: BUGFIX: make the symbol used by the plugins, tslib_parse_vars, visible.2005-02-28 Chris Larson <kergoth@handhelds.org> * tslib.pc.in: Add pkg-config file for tslib. * configure.ac, Makefile.am: Create tslib-$LT_RELEASE.pc, and install it into the correct place. Also change the AC_INIT 'PACKAGE' from libts to tslib. Bump the LT_REVISION, since libts has changed a fair bit now, in preparation for the 1.0.0 release. * .cvsignore: Add *.pc to CVS ignore. * m4/internal/visibility.m4, src/Makefile.am, plugins/Makefile.am: Fixup the visibility macros to set VIS_CFLAGS and VIS_CXXFLAGS, so we can choose to use the visibility flags for the core lib and plugins, but not the test apps, as the gains would be nonexistant there.2005-02-25 Chris Larson <kergoth@handhelds.org> * AUTHORS: Add self to AUTHORS file. * configure.in: Deleted. * configure.ac: Bump version passed to AC_INIT, set my email address as the contact point for the time being.2005-02-16 Michael Opdenacker <michaelo@handhelds.org> * configure.ac, plugins/Makefile.am, plugins/linear-h2200.c: Add tslib plugin to linearly scale touchscreen values for the HP iPAQ h22xx.2004-12-14 Chris Larson <kergoth@handhelds.org> * Files all over the tree: Apply patch to add support for using the new gcc symbol visibility features that are available in gcc 4.0 (and patched 3.4.x). Also import a few m4 macros and general buildsystem updates to facilitate automatic use of gcc visibility if it's supported.2004-11-22 Holger Freyther <zecke@handhelds.org> * plugins/dejitter.c: Sometimes after ts_open/ts_close/ts_open on the first sample(s) dejitter will crash. memset the tslib_dejitter structure with zeros so djt->nr's value isn't undefined.2004-10-19 Chris Larson <kergoth@handhelds.org> * Files all over the tree: Fixed up a bunch of compile warnings, at least some of which actually did cause breakage for the user.2004-07-08 Chris Larson <kergoth@handhelds.org> * plugins/input-raw.c: As EV_SYN can be checked for at runtime rather than build time, #define it when compiling against kernel headers that do not define it (2.4).2004-01-26 Andrew Zabolotny <zap@homelink.ru> * README: Updated documentation on module parameters. * plugins/linear.c: Removed the bogus noxyswap parameter.2004-06-14 Chris Larson <kergoth@handhelds.org> * src/ts_read_raw.c: Fix bug hit by me and identified by Phil related to the way we call the raw read functions. * src/input-raw.c (ts_input_read): Rename function, call out check_fd to confirm sanity of this inputdevice, make EV_SYN decision at runtime. * src/input-raw.c (check_fd): Rework a bit, and check for EV_SYN event availability. * src/input-raw.c (mod_init): Switch from static to vars in our malloced tslib_module_info based structure. * src/input-raw.c (ts_input_fini): New function. Free malloced structure. * etc/ts.conf: Add commented module_raw entry for 'input'. * src/ts_config.c: Abort and warn when no raw modules were loaded. * plugins/*.c: Use C99 initializers.2004-06-11 Philip Blundell <philb@gnu.org> * plugins/variance.c (variance_read): Also clear VAR_LASTVALID on pen up events.2004-06-09 Chris Larson <kergoth@handhelds.org> * plugins/Makefile.am: Ensure plugins get installed. * plugins/input-raw.c: Watch for a BTN_TOUCH input key event, to use it as an indication of pen release.2004-06-09 Glenn McGrath <glennm@hydrix.com> * input-raw.c: - Rewrite !EV_SYN section. - Never return -1, causes cursor flicker in kdrive xserver. - Handle partial reads without throwing out data. - Run through indent. - Simplify. * ts_config.c: - Optimize to save some space. - Fix long line check, they dont always end '\n'. - Report the name of modules that wont load. * configure.ac: - Allow default plugindir to be set by configure.2004-06-08 Philip Blundell <philb@gnu.org> Patch from Glenn McGrath <bug1@iinet.net.au> * configure.in: Renamed to ... * configure.ac: ... this. Use AM_CONDITIONAL to enable plugins. Fix confusion between input and arctic2 drivers. Install plugins into ${libdir}/ts, not ${libdir}/ts/plugins. * plugins/Makefile.am: Keep in step with AM_CONDITIONAL changes.2004-06-07 Philip Blundell <philb@gnu.org> * plugins/input-raw.c: Fix compilation errors. * src/tslib-private.h: Remove #ifdef USE_INPUT_API block. * configure.in: Enable input plugin if requested.2004-06-06 Philip Blundell <philb@gnu.org> * tests/Makefile.am (ts_test_SOURCES, ts_calibrate_SOURCES, ts_harvest_SOURCES): Add fbutils.h and font.h. (ts_calibrate_SOURCES, ts_harvest_SOURCES): Add testutils.h as well. * src/ts_open.c (ts_open): Remove INPUT_API stuff. * src/ts_read_raw_module.c: Deleted. * src/Makefile.am (libts_la_SOURCES): Remove ts_read_raw_module.c. * plugins/input-raw.c: New file. * plugins/Makefile.am (EXTRA_LTLIBRARIES): Add input.la. * configure.in: Remove --enable-input-api option. (PLUGIN_DIR): Place under ${libdir}, not ${datadir}.2004-06-04 Philip Blundell <philb@gnu.org> * src/ts_config.c (ts_config): Increase size of line buffer. * plugins/variance.c (variance_read): Correct test of return value from ->read method.2004-05-10 Michael Opdenacker <michaelo@handhelds.org> * src/tslib.h: removed the obsolete comment that ts_fd is not implemented yet * tests/testutils.c: new file, containing the getxy function, previously in tests/ts_calibrate.c * tests/testutils.h: corresponding include file * tests/ts_calibrate.c: moved getxy, sort_by_x and sort_by_y functions to tests/testutils.c * tests/ts_harvest.c: new program to harvest hundreds of raw coordinates for non linear touchscreens (as found in the h2200 devices, for example) * tests/Makefile.am: added ts_harvest.c and testutils.c * tests/ts_test.c: now tells the name of the touchscreen device file when it fails to open it. * src/ts_config.c: added missing \n at the end of "option `%s' not recognised" and "line too long" error messages. Also made the error message clearer by giving the config file name and telling that the number is a line number. * src/ts_config.c: fixed the code testing blank lines which didn't work for me.2004-01-29 Chris Larson <kergoth@handhelds.org> * Make all the actual hardware access methods (minus input) individual module_raw tslib modules. Remove reference to TSLIB_TSEVENTTYPE from README, and update etc/ts.conf to include commented out entries for the various module_raw modules.2004-01-26 Andrew Zabolotny <zap@homelink.ru> * src/ts_read_raw_module.c: Added EV_SYN support for kernels >2.5.x.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -