diego-plan9
released this
04 Nov 18:00
·
11 commits
to master
since this release
Added
- Add support for diagonal swipes, configurable via the
--{number}-finger-swipe-{direction}
family of arguments, with the new directions beingleft-up
,right-up
,right-down
,left-down
. (#139) - Two new arguments (
--invert-x
,--invert-y
) can be used for inverting the interpretation of the displacements in theX
andY
axis. (#145)
Fixed
- The
four_finger_swipe_up
field inOpts
and corresponding command line argument is now correctly named. (#90)
Changed
- Configuration files can now contain partial content, and each option can be overridden individually by other sources, falling back to a default value if any option is not provided. (#94)
- The verbosity is now specified via the
--verbose
and--quiet
flags, from a default verbosity ofINFO
, and if used in a configuration file it must be specified as a string instead of an integer. (#83) - The crate has been split into two crates: a library providing the building blocks (crate
lillinput
), and the commandline application (cratelillinput-cli
). Most of the internal components have been renamed, moved or updated in the process. (#111)