Skip to content

Releases: EyeTribe/tet-java-client

v.0.9.77.1

23 Nov 15:19

Choose a tag to compare

  • Default states for all GazeManager enum types
  • Fixed default network state
  • Update Gradle version & dependencies

v.0.9.77

17 May 16:47

Choose a tag to compare

  • Moving all data types from 64-bit to 32-bit floating point precision
  • Fixing bug affecting all listener callbacks
  • Adapting to EyeTribe API changes, deprecating obsolete GazeManager method calls
  • Updated Gson to 2.5

v.0.9.60

18 Nov 20:48

Choose a tag to compare

  • Extensive rewrite of core classes
  • Changed project structure to support Gradle
  • Added support for methods of async nature in GazeManager
  • Added support for debug mode via GazeManagerCore.IS_DEBUG_MODE
  • Added calibration evaluation class CalibUtils
  • Added JavaFX calibration example
  • Added Unit Tests

Release v.0.9.56

18 Mar 15:11

Choose a tag to compare

Added hashCode() implementation for all public data types
Fixing bugs associated to CalibrationPoint resampling
Clearing Listener types now requires explicit call to GazeManager.deactivate()
Minimizing object allocation
Fixed network initialization and deinitialization bugs
Updated Gson to 2.3.1

Release v.0.9.49

09 Dec 13:26

Choose a tag to compare

Ensured callback order of listener types during activation
Ensured thread safety in singletons
Refactored internal blocking queues
More consistent stacktrace output on callback errors
Unified constructors and operators for all data types
Added utility methods to GazeData class
Updated Gson to 2.3

Release v.0.9.35

22 May 08:46

Choose a tag to compare

Release v.0.9.35

Release v.0.9.34

09 May 13:26

Choose a tag to compare

Improved documentation
Fixed bug related to initialization lock
Fixed bug related to broadcasting calibration updates

Release v.0.9.33

15 Apr 12:34

Choose a tag to compare

Thread safe GazeManager activation/deactivation.
Added support for listening to EyeTribe Server conneciton state
(IConnectionStateListener).
Minor API timestamp change.
Minor refactoring and formatting.
Generel bug fixing and optimization.