7019446 | Pablo Prietz | 13 July 2021, 08:04:40 UTC | Merge pull request #2162 from pupil-labs/develop Pupil v3.4 Release Candidate 1 | 13 July 2021, 08:04:40 UTC |
3f9be43 | Pablo Prietz | 12 July 2021, 16:37:05 UTC | Fix typing on Python 3.6 for pupil_detector_plugins.color_scheme | 12 July 2021, 16:37:05 UTC |
e23e314 | Pablo Prietz | 12 July 2021, 15:57:07 UTC | requirements.txt: Fix pyglui wheel download link | 12 July 2021, 15:57:07 UTC |
b3789f4 | Pablo Prietz | 12 July 2021, 14:34:20 UTC | Merge pull request #2160 from pupil-labs/model_conf_coloring Colorize eye model outline based on model confidence | 12 July 2021, 14:34:20 UTC |
2d087ed | Pablo Prietz | 12 July 2021, 13:02:20 UTC | 3d eye model color legends: Show success (in-bounds) color first | 12 July 2021, 13:02:20 UTC |
9a4f5c0 | Pablo Prietz | 12 July 2021, 13:01:43 UTC | Define separate 3d eye model debug colors | 12 July 2021, 13:01:43 UTC |
691ae07 | Pablo Prietz | 09 July 2021, 12:32:24 UTC | Add color legends for pupil visualizations Requires pyglui v1.30.0 or later Color legends added to 2d and 3d pupil detector plugins, as well as eye video overlay and exporter plugins in Player. | 09 July 2021, 12:32:24 UTC |
36f3434 | Pablo Prietz | 09 July 2021, 12:22:39 UTC | Use centralized color scheme | 09 July 2021, 12:22:39 UTC |
bfb439e | Pablo Prietz | 09 July 2021, 12:12:44 UTC | Define pupil detector color scheme | 09 July 2021, 12:12:44 UTC |
cf5f603 | Pablo Prietz | 09 July 2021, 12:07:30 UTC | Eye Overlay: Sort imports | 09 July 2021, 12:07:30 UTC |
fd0e651 | Pablo Prietz | 05 July 2021, 13:45:34 UTC | Colorize eye model outline based on model confidence | 08 July 2021, 10:07:17 UTC |
9487db7 | Pablo Prietz | 07 July 2021, 19:20:56 UTC | Merge pull request #2161 from pupil-labs/support_old_recordings Support upgrading legacy recordings | 07 July 2021, 19:20:56 UTC |
3e91b4b | Pablo Prietz | 07 July 2021, 17:00:27 UTC | PupilTopic: Support legacy `pupil_positions.<eyeid>` format and `2d python` method | 07 July 2021, 17:00:27 UTC |
afdcf38 | Pablo Prietz | 07 July 2021, 16:25:49 UTC | Reintroduce v1.16/17 upgrade procedure for deprecated recordings | 07 July 2021, 16:25:49 UTC |
99ecb77 | Pablo Prietz | 07 July 2021, 16:23:04 UTC | Sort imports | 07 July 2021, 16:23:04 UTC |
28e733f | Pablo Prietz | 07 July 2021, 08:38:56 UTC | Merge pull request #2151 from N-M-T/develop Added imu_timeline.py to shared_modules | 07 July 2021, 08:38:56 UTC |
696b5f5 | Neil M. Thomas | 06 July 2021, 16:32:52 UTC | Tidy up plugin description | 06 July 2021, 16:32:52 UTC |
9f99550 | Pablo Prietz | 05 July 2021, 16:53:56 UTC | Display timelines by default and document gyro_error value priority | 05 July 2021, 16:53:56 UTC |
c053f71 | Pablo Prietz | 05 July 2021, 16:51:32 UTC | Ensure a minimum difference between the y-axis limits to avoid OpenGL errors | 05 July 2021, 16:51:32 UTC |
3fc7736 | Pablo Prietz | 05 July 2021, 16:51:13 UTC | Allow displaying the orient. timeline while the orientation is still being calculated | 05 July 2021, 16:51:13 UTC |
9f2d037 | Pablo Prietz | 05 July 2021, 16:50:12 UTC | Reduce recalculation delay after changing parameter | 05 July 2021, 16:50:12 UTC |
89d3030 | Pablo Prietz | 05 July 2021, 16:49:49 UTC | Start fusing after timeline setup | 05 July 2021, 16:49:49 UTC |
ce23d6a | Pablo Prietz | 05 July 2021, 15:38:47 UTC | Cache orientation data | 05 July 2021, 15:38:47 UTC |
929f080 | Pablo Prietz | 05 July 2021, 15:37:00 UTC | Rename variables | 05 July 2021, 15:37:00 UTC |
58bf3d7 | Pablo Prietz | 05 July 2021, 14:45:45 UTC | Sort imports | 05 July 2021, 14:45:45 UTC |
8c7d700 | Pablo Prietz | 05 July 2021, 14:45:19 UTC | Make plugin settings persistent | 05 July 2021, 14:45:19 UTC |
496c369 | Pablo Prietz | 05 July 2021, 14:05:57 UTC | Limit timeline plotting to a maximum of 4000 samples | 05 July 2021, 14:23:31 UTC |
78a226a | Pablo Prietz | 05 July 2021, 14:05:28 UTC | Improve performance when calculating timeline y-axis limits | 05 July 2021, 14:05:28 UTC |
78e0652 | Pablo Prietz | 05 July 2021, 13:41:29 UTC | Use new imu timeline icon | 05 July 2021, 13:41:29 UTC |
4282a78 | Pablo Prietz | 01 July 2021, 08:37:17 UTC | Merge pull request #2159 from pupil-labs/fix-pupil-center-circle-size Fix pupil center circle size | 01 July 2021, 08:37:17 UTC |
7e4cdc6 | Roman Roibu | 01 July 2021, 08:27:29 UTC | Fix pupil center circle size | 01 July 2021, 08:27:29 UTC |
cfe390f | Pablo Prietz | 30 June 2021, 07:53:45 UTC | Merge pull request #2158 from pupil-labs/surface-tracker-marker-export-range Surface tracker - marker exporter respect export range | 30 June 2021, 07:53:45 UTC |
81bbfc1 | Roman Roibu | 29 June 2021, 19:24:34 UTC | Update Surface Tracker marker exporter to respect export range | 29 June 2021, 19:24:34 UTC |
87a3591 | Pablo Prietz | 29 June 2021, 13:17:02 UTC | Merge pull request #2157 from pupil-labs/fix-offline-surface-tracker-export-crash Prevent incomplete/invalid surface tracker exports | 29 June 2021, 13:17:02 UTC |
3138247 | pre-commit-ci[bot] | 29 June 2021, 13:16:16 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 29 June 2021, 13:16:17 UTC |
5357510 | Pablo Prietz | 29 June 2021, 13:15:55 UTC | Update pupil_src/shared_modules/surface_tracker/surface_tracker_offline.py | 29 June 2021, 13:15:55 UTC |
aa60dd5 | Roman Roibu | 29 June 2021, 07:43:00 UTC | Prevent surface tracker export if there are bg fillers | 29 June 2021, 07:43:00 UTC |
0667777 | Roman Roibu | 29 June 2021, 07:41:58 UTC | Detect incomplete marker cache and prevent exporting it | 29 June 2021, 07:41:58 UTC |
b5be8ba | Neil M. Thomas | 23 June 2021, 13:00:29 UTC | Merge pull request #4 from pupil-labs/develop Develop | 23 June 2021, 13:00:29 UTC |
510ad9e | Roman Roibu | 23 June 2021, 12:49:06 UTC | Add time limit to background fetch in IMUTimeline.recent_events | 23 June 2021, 12:49:06 UTC |
2634558 | Pablo Prietz | 23 June 2021, 12:17:33 UTC | Merge pull request #2152 from pupil-labs/precommit Setup pre-commit(.ci) | 23 June 2021, 12:17:33 UTC |
0f47001 | Pablo Prietz | 23 June 2021, 12:15:21 UTC | Remove outdated CI setups | 23 June 2021, 12:15:21 UTC |
a3ea5d9 | pre-commit-ci[bot] | 23 June 2021, 12:11:38 UTC | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 23 June 2021, 12:11:39 UTC |
b930ae8 | Pablo Prietz | 23 June 2021, 12:06:29 UTC | Add pre-commit config | 23 June 2021, 12:06:43 UTC |
036d9b1 | Pablo Prietz | 23 June 2021, 07:44:42 UTC | Merge pull request #2150 from pupil-labs/surface-tracker-log-flood-pinv-fail Surface tracker log flood pinv fail | 23 June 2021, 07:44:42 UTC |
d1f8853 | Roman Roibu | 22 June 2021, 19:46:28 UTC | Remove all other checks for valid recording | 22 June 2021, 19:46:48 UTC |
7a8622e | Roman Roibu | 22 June 2021, 19:46:06 UTC | Update IMUTimeline.is_available_within_context to prevent loading the plugin for recordings with no IMU data | 22 June 2021, 19:46:44 UTC |
46887fa | Roman Roibu | 22 June 2021, 19:44:58 UTC | Extract code enumerating IMU files | 22 June 2021, 19:46:41 UTC |
9f4bab7 | Roman Roibu | 22 June 2021, 18:15:26 UTC | Only enable IMUTimeline plugin in Player for Pupil Invisible recordings | 22 June 2021, 18:15:26 UTC |
a1510d9 | Roman Roibu | 22 June 2021, 18:14:53 UTC | Add IMUTimeline plugin to the list of player plugins | 22 June 2021, 18:14:53 UTC |
8ca8ba3 | Roman Roibu | 22 June 2021, 16:11:43 UTC | Apply black | 22 June 2021, 16:11:43 UTC |
8a74e01 | Roman Roibu | 22 June 2021, 16:10:35 UTC | Merge branch 'develop' into pupil-labs-neil-develop | 22 June 2021, 16:10:35 UTC |
47b35f9 | Roman Roibu | 22 June 2021, 07:25:35 UTC | Add surface location context on offline surface tracker's main thread | 22 June 2021, 07:25:35 UTC |
24f5412 | Neil M. Thomas | 21 June 2021, 16:58:27 UTC | Added imu_timeline.py to shared_modules | 21 June 2021, 16:58:27 UTC |
846646e | Roman Roibu | 17 June 2021, 11:47:44 UTC | Remember failure reasons in Surface. _find_homographies | 17 June 2021, 11:47:44 UTC |
10506b9 | Roman Roibu | 17 June 2021, 11:47:14 UTC | Add context arg to Surface.locate and Surface. _find_homographies | 17 June 2021, 11:47:14 UTC |
b2044bf | Pablo Prietz | 16 June 2021, 13:56:03 UTC | Merge branch 'master' into develop | 16 June 2021, 13:56:03 UTC |
91b7732 | Pablo Prietz | 16 June 2021, 11:20:05 UTC | Require pypi-deployed ndsi | 16 June 2021, 11:20:05 UTC |
0bbbb84 | Pablo Prietz | 16 June 2021, 09:25:25 UTC | Merge pull request #2149 from pupil-labs/improve-new-annotations-log-message Improve new annotations log message | 16 June 2021, 09:25:25 UTC |
3f57cbc | Roman Roibu | 16 June 2021, 08:47:24 UTC | Improve new annotations log message | 16 June 2021, 08:47:24 UTC |
52e7dbe | Pablo Prietz | 16 June 2021, 07:31:44 UTC | Merge pull request #2147 from pupil-labs/fix-m1-mac-drawing-calls Fix M1 mac drawing calls | 16 June 2021, 07:31:44 UTC |
bf619b9 | Roman Roibu | 16 June 2021, 07:22:22 UTC | Remove unused draw_points import | 16 June 2021, 07:22:22 UTC |
4fa5482 | Roman Roibu | 16 June 2021, 07:22:00 UTC | Replace calls to draw_points with draw_circle_filled_func_builder | 16 June 2021, 07:22:00 UTC |
47303d1 | Pablo Prietz | 15 June 2021, 08:30:19 UTC | Merge pull request #2148 from pupil-labs/show-work-index-for-new-annotations Show world index in annotation log | 15 June 2021, 08:30:19 UTC |
463a8db | Roman Roibu | 15 June 2021, 08:23:34 UTC | Fix annotation age in Capture | 15 June 2021, 08:23:34 UTC |
d025667 | Roman Roibu | 14 June 2021, 18:41:58 UTC | Show annotation age in annotation log in Capture | 14 June 2021, 18:41:58 UTC |
3f0ba11 | Roman Roibu | 14 June 2021, 07:43:58 UTC | Show frame index in annotation log | 14 June 2021, 07:43:58 UTC |
915047f | Roman Roibu | 09 June 2021, 07:35:52 UTC | Remove unused pyglui.cygl.utils imports | 09 June 2021, 07:35:52 UTC |
969f23e | Roman Roibu | 09 June 2021, 07:35:24 UTC | Replace draw_points in surface tracker GUI | 09 June 2021, 07:35:24 UTC |
d5f1ed3 | Roman Roibu | 09 June 2021, 07:34:42 UTC | Replace draw_points_norm in natural feature choreo | 09 June 2021, 07:34:42 UTC |
6673217 | Pablo Prietz | 01 June 2021, 08:40:51 UTC | Merge pull request #2146 from pupil-labs/read-with-utf-8-encoding Decode text files using utf-8 encoding explicitly for files that are guaranteed to be utf-8 encoded | 01 June 2021, 08:40:51 UTC |
1d112ce | Pablo Prietz | 26 May 2021, 13:55:44 UTC | Read using utf-8 encoding explicitly for files that are guaranteed to be utf-8 encoded | 26 May 2021, 13:55:44 UTC |
48eeb2f | Pablo Prietz | 12 May 2021, 11:21:18 UTC | Merge pull request #2142 from pupil-labs/develop Pupil v3.3 Release Candidate 1 | 12 May 2021, 11:21:18 UTC |
c6efbce | Pablo Prietz | 12 May 2021, 10:51:45 UTC | Merge pull request #2140 from pupil-labs/export-surface-tracker-marker-detections Export surface tracker marker detections | 12 May 2021, 10:51:45 UTC |
87e2c99 | Pablo Prietz | 12 May 2021, 08:23:10 UTC | Merge pull request #2141 from pupil-labs/pye3d_v0.0.7 Bump pye3d requirement to v0.0.7 | 12 May 2021, 08:23:10 UTC |
f0d43c2 | Roman Roibu | 12 May 2021, 08:13:52 UTC | Attempt to optimize memory usage in surface tracking exporter | 12 May 2021, 08:13:52 UTC |
6407512 | Roman Roibu | 11 May 2021, 16:55:25 UTC | Add surface marker corner coordinates to export | 11 May 2021, 16:55:25 UTC |
3f97de7 | Pablo Prietz | 11 May 2021, 15:44:03 UTC | Bump pye3d requirement to v0.0.7 pye3d v0.0.7 includes the following improvements - Simplification of `Conic` parameter calculation - [#26](https://github.com/pupil-labs/pye3d-detector/pull/26) - Incremental performance improvements - [#27](https://github.com/pupil-labs/pye3d-detector/pull/27) - Correctly apply corneal-refraction correction to `diameter_3d` result - [#28](https://github.com/pupil-labs/pye3d-detector/pull/28) | 11 May 2021, 15:44:03 UTC |
bcc7560 | Roman Roibu | 11 May 2021, 13:28:13 UTC | Correctly deserialize Surface_Marker in background exporter | 11 May 2021, 13:28:13 UTC |
647be44 | Roman Roibu | 11 May 2021, 13:27:39 UTC | Treat empty files as non-existent in Persistent_Dict | 11 May 2021, 13:27:39 UTC |
4325b6d | Roman Roibu | 10 May 2021, 19:48:45 UTC | Avoid multiprocessing serialization by saving marker cache to temp file before export | 10 May 2021, 19:48:45 UTC |
9dcd6fc | Pablo Prietz | 06 May 2021, 13:48:28 UTC | Merge pull request #2139 from pupil-labs/improve-surface-detection-consistency Improve surface detection consistency | 06 May 2021, 13:48:28 UTC |
d176f36 | Pablo Prietz | 05 May 2021, 07:58:26 UTC | Merge pull request #2138 from pupil-labs/upgrade-network-time-sync Upgrade network time sync | 05 May 2021, 07:58:26 UTC |
89cfe7f | Roman Roibu | 05 May 2021, 07:38:27 UTC | Move offset and jitter calculation outside of socket context | 05 May 2021, 07:38:27 UTC |
bd375b3 | Roman Roibu | 05 May 2021, 07:37:58 UTC | Remove redundant socket closing call The context manager closes the socket on exit | 05 May 2021, 07:37:58 UTC |
137b43a | Roman Roibu | 05 May 2021, 07:34:04 UTC | Add marker_detections.csv to surface export | 05 May 2021, 07:34:04 UTC |
004d48b | Roman Roibu | 05 May 2021, 07:31:12 UTC | Export number of markers used in surface definition | 05 May 2021, 07:31:12 UTC |
25c8094 | Roman Roibu | 05 May 2021, 07:30:40 UTC | Add registered_marker_uids property to Surface | 05 May 2021, 07:30:40 UTC |
0e48024 | Roman Roibu | 05 May 2021, 07:29:55 UTC | Allow surface detections based on 1 visible marker | 05 May 2021, 07:29:55 UTC |
5c8585e | Roman Roibu | 04 May 2021, 09:03:06 UTC | Use socket context manager in Clock_Sync_Follower._get_offset | 04 May 2021, 09:03:06 UTC |
51ec03d | Roman Roibu | 04 May 2021, 09:01:28 UTC | Handle multiple client requests in Time_Echo handler | 04 May 2021, 09:01:28 UTC |
0f2fd7a | Roman Roibu | 04 May 2021, 07:27:04 UTC | Replace asyncore with socketserver in network_time_sync.py | 04 May 2021, 07:27:04 UTC |
0d1bee0 | Pablo Prietz | 28 April 2021, 09:22:01 UTC | Merge pull request #2132 from pupil-labs/fix-gaze-visualization-apple-silicone Fix gaze visualization apple silicone | 28 April 2021, 09:22:01 UTC |
7832428 | Roman Roibu | 28 April 2021, 07:35:35 UTC | Replace draw_circle_filled with draw_circle_filled_func_builder | 28 April 2021, 07:35:35 UTC |
5ae826b | Roman Roibu | 28 April 2021, 07:34:44 UTC | Remove getting the frame from recent events in Display_Recent_Gaze | 28 April 2021, 07:34:44 UTC |
2735e95 | Pablo Prietz | 26 April 2021, 12:52:55 UTC | Update windows dependencies: ffmpeg download link Fixes #2127 | 26 April 2021, 12:52:55 UTC |
5429db5 | Pablo Prietz | 26 April 2021, 07:50:39 UTC | Merge pull request #2137 from pupil-labs/fix-validation-crash-no-reference-data Fix validation crash if no reference data was collected | 26 April 2021, 07:50:39 UTC |
8f78e74 | Roman Roibu | 25 April 2021, 21:22:02 UTC | Change not enough data for validation log to warning | 25 April 2021, 21:22:02 UTC |
c02d278 | Roman Roibu | 25 April 2021, 21:14:52 UTC | Use g_pool.capture.frame_size instead of caching frame.width and frame.height | 25 April 2021, 21:14:52 UTC |
6a3f3d2 | Roman Roibu | 25 April 2021, 21:09:01 UTC | Activate main_window when calling consume_events_and_render_buffer | 25 April 2021, 21:09:01 UTC |