Skip to content

Releases: dcnieho/gazeMapper

v1.8.1

30 Apr 09:58
Compare
Choose a tag to compare
  • fix regression with gaze overlay video maker that caused crash

v1.8.0

28 Apr 19:14
Compare
Choose a tag to compare
  • add support for dynamic glassesValidator planes, and for setting their configuration from the dynamic plane's json file
  • ensure aruco dict is now always stored for planes and individual markers, no more implicit defaults as they could change with some future version
  • markers:
    • moved some functionality to glassesTools
    • use config.MarkerID where possible
    • in other places, ensure consistent (id, family/dict) ordering of tuple
  • various fixes to state updates:
    • if a process lead to no change, do not trigger invalidation cascade (for as far as its possible to quickly detect nothing has changed)
    • various invalidation logic updated for new video processing logic
    • updates to a sync_ref recording can now also cause invalidation for other recordings in a session
  • Now have progress (percentage) for longer-running tasks and extended progress info upon hover
  • improved various error messages
  • prevented various errors
  • small correctness fixes and crash preventions caught, some regressions that came with new functionality fixed
  • some cosmetics updates

v1.7.0

18 Apr 18:43
Compare
Choose a tag to compare
  • settings files on the harddrive are now watched and reloaded if there are any changes
  • new checks added that all ArUco markers used in the project are unique
  • now correctly set marker and corresponding aruco dict for places where markers are needed, like for automatic coding
  • changed underlying json writer and reader to orjson, for better round trip
  • added various other configuration checks
  • pressing enter to submit a dialogue now no only submits the one with focus, not multiple popups at once
  • can now use a minimal config (only a session definition) to load recordings and make gaze overlay videos
  • replaced backend for detection of aruco markers, can now properly mix planes and individual markers from various dictionaries and with various settings.
  • video player GUIs used to monitor progress of detect markers, and the video making actions can now be closed without stopping the action.
  • fixed various conditions that may lead to a crash

v1.6.0

03 Apr 07:47
Compare
Choose a tag to compare
  • plane configuration errors now do not crash the app but pop up the error. (Now good error messages provided by glassesTools update)
  • add button to deploy default config of glassesvalidator planes, asks if want to overwrite
  • ensures popups cannot be dismissed by key press when the action is not possible (e.g. create a plane with invalid name)
  • GUI improvements: detect marker GUI cannot interrupt the process (done button removed, close does nothing), video maker GUIs have a stop button instead of a done button (to better reflect that pressing it stops the video generation at that point)
  • individual markers can now be marked as "detect only", in which case their size is not required (their pose will not be recovered)
  • renamed video_ settings to mapped_video_ settings, introduced new settings for overlay_video_ to control look of gaze marker on gaze overlay videos
  • Generalized auto code trials to auto code episodes: can now also auto code ET sync and validation episode start and end
  • Updated readme and examples to match current functionality and GUI looks
  • various small fixes and enhancements

v1.5.2

28 Mar 12:41
Compare
Choose a tag to compare
  • Add Meta Project Aria Generation 1 support

v1.5.1

28 Mar 11:42
Compare
Choose a tag to compare
  • fixed crashes in video_player and sync_gui on mac
  • fixed text drawing on eye tracker widget on mac

v1.5.0

25 Mar 15:33
Compare
Choose a tag to compare

Several GUI correctness fixes
bump glassesTools. Now only allow newer point releases to hopefully guard against backwards incompatible changes
make sure appkit package is installed on macos
adapted for changed glassesTools.validation layout

v1.4.4

23 Mar 12:38
Compare
Choose a tag to compare
  • consistent naming of annotation events throughout GUI
  • added ability to export et<->scene video sync for all eye tracker recordings in selected sessions
  • fixed task preconditions
  • file picker can now access network shares again
  • export trials now errors in less cases
  • some internal reorganization, moving more generic functionality to glassesTools

v1.4.3

19 Mar 23:24
Compare
Choose a tag to compare
  • Fix crashing bug in some cases when editing dicts
  • Improved settings error messages involving episodes to be coded

v1.4.2

14 Mar 09:33
Compare
Choose a tag to compare

Bunch of small UI enhancements, and small GUI correctness fixes