Releases: FreeSpacenav/libspnav
Releases · FreeSpacenav/libspnav
Release list
libspnav 1.2
Changes:
- add missing requests and API entry points for cfg set/get repeat interval
- fixed spnav_sensitivity (proto1) sending garbage
- fixed omission of linking with libm, while using math functions in util
- fixed graphical glitches in the fly example on non-nvidia GPUs
- compatibility improvements for IRIX and Solaris
- fixed various minor build issues
libspnav 1.1
Changes in v1.1:
- Fixed non-x11 build which was broken in v1.0.
- Fixed out-of-source build regression.
- Fixed potential crash in spnav_send_str: made it accept null pointers and send empty strings.
libspnav 1.0
Release 1.0 changelog:
- Added support for spacenav protocol v1.
- Added new API entry points, for the new capabilities introduced with protocol v1, including device queries, configuration management, new events, device identifier enumeration, etc.
- Added utility functions for processing spacenav motion inputs and computing transformation matrices for object or view manipulation.
- Added pkg-config file.
- Added new example program, showing how to use 6dof input to control the view for flying in a 3D scene. This complements the cube example which shows how to manipulate 3D objects. Ported both examples to use the new helper functions.
- Added API documentation under doc/manual.md
libspnav 0.3
Release 0.3 changelog:
- spnav_open (AF_UNIX) now takes into account the
SPNAV_SOCKETenvironment variable, orsocket = <path>entries in/etc/spnavrc, to allow overriding the spacenavd socket path. - Removed "failed to connect" error messages.
- Minor makefile fixes and improvements.
libspnav 0.2
Release 0.2 changelog:
- added simple example program.
- applied Michael Arndt's bugfix for the AF_UNIX interface.
- fixed lost events.
- fixed potential infinite loop in spnav_remove_event.