7f9d9a6 | Pablo Prietz | 30 April 2021, 15:54:55 UTC | Pikit Backend Seeking is not working as expected | 30 April 2021, 15:54:55 UTC |
d7e540c | Pablo Prietz | 30 April 2021, 11:25:16 UTC | Replace `av` with `pl_av` | 30 April 2021, 11:25:16 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 |
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 |
78bed66 | Pablo Prietz | 22 April 2021, 07:15:58 UTC | Merge pull request #2136 from pupil-labs/make-pye3d-plugin-colors-consistent Make pye3d plugin colors consistent | 22 April 2021, 07:15:58 UTC |
5809f3b | Roman Roibu | 20 April 2021, 20:32:34 UTC | Add info message when not enough data is collected for gaze accuracy estimation Co-authored-by: Pablo Prietz <pablo@prietz.org> | 20 April 2021, 20:32:34 UTC |
89099e3 | Roman Roibu | 20 April 2021, 09:53:27 UTC | Cache frame size in Display_Recent_Gaze | 20 April 2021, 09:53:27 UTC |
88606ab | Roman Roibu | 20 April 2021, 08:34:18 UTC | Early exit if AccuracyPrecisionResult is not valid in Accuracy_Visualizer | 20 April 2021, 08:34:18 UTC |
1606358 | Roman Roibu | 20 April 2021, 08:33:26 UTC | Add is_valid property to AccuracyPrecisionResult | 20 April 2021, 08:33:26 UTC |
13e7890 | Roman Roibu | 18 April 2021, 21:50:02 UTC | Always draw pye3d plugin's pupil outline | 18 April 2021, 21:50:02 UTC |
7e5c6be | Roman Roibu | 18 April 2021, 21:46:46 UTC | Update pye3d plugin visualization colors | 18 April 2021, 21:46:46 UTC |
38814f4 | Roman Roibu | 18 April 2021, 21:41:48 UTC | Extract pye3d plugin visualization color constants | 18 April 2021, 21:41:48 UTC |
8bc0314 | Pablo Prietz | 14 April 2021, 10:41:00 UTC | Merge pull request #2129 from pupil-labs/hotkey-definitions Hotkey definitions | 14 April 2021, 10:41:00 UTC |
ac1aa0c | Pablo Prietz | 14 April 2021, 08:57:30 UTC | Merge pull request #2134 from pupil-labs/fix-pupil-invisible-rewrite-timestamps Fix Pupil Invisible rewrite timestamps | 14 April 2021, 08:57:30 UTC |
234573c | Roman Roibu | 14 April 2021, 08:27:24 UTC | Add footnote to player hotkey overview | 14 April 2021, 08:27:24 UTC |
b5250d1 | Roman Roibu | 14 April 2021, 08:26:58 UTC | Fix typo in SEEK_BAR_MOVE_FORWARDS_PLAYER_HOTKEY name | 14 April 2021, 08:26:58 UTC |
3f83851 | Roman Roibu | 14 April 2021, 07:44:50 UTC | Use original start_time_synced_ns when rewriting invisible timestamps | 14 April 2021, 07:44:50 UTC |
999e7ea | Roman Roibu | 14 April 2021, 07:44:21 UTC | Add read_pupil_invisible_info_file method | 14 April 2021, 07:44:21 UTC |
a194b50 | Roman Roibu | 14 April 2021, 07:44:02 UTC | Add read_info_invisible_json_file method | 14 April 2021, 07:44:02 UTC |
223ed3b | Roman Roibu | 14 April 2021, 07:43:45 UTC | Add docstring to read_info_csv_file and read_info_json_file | 14 April 2021, 07:43:45 UTC |
0ed4b46 | Roman Roibu | 13 April 2021, 08:13:06 UTC | Update Display_Recent_Gaze to draw gaze point with filled polygon | 13 April 2021, 08:13:06 UTC |
3d50d77 | Roman Roibu | 13 April 2021, 08:10:45 UTC | Extract draw_circle_filled method | 13 April 2021, 08:10:45 UTC |
8a5f483 | Roman Roibu | 12 April 2021, 09:07:27 UTC | Update hotkey arrow left/right descriptions | 12 April 2021, 09:07:27 UTC |
d607ed4 | Roman Roibu | 12 April 2021, 09:04:56 UTC | Add software specific order for hotkey tables | 12 April 2021, 09:04:56 UTC |
1ea0bef | Roman Roibu | 12 April 2021, 09:04:30 UTC | Update hotkey printable labels | 12 April 2021, 09:04:30 UTC |
f1eaf60 | Roman Roibu | 12 April 2021, 08:38:07 UTC | Replace hotkey with keyboard shortcut in hotkey descriptions | 12 April 2021, 08:38:07 UTC |
09fac87 | Pablo Prietz | 12 April 2021, 08:37:32 UTC | Merge pull request #2131 from pupil-labs/fix-service-file-source-replacement Deinit UI when cleaning plugin list for eye processes | 12 April 2021, 08:37:32 UTC |
68ed396 | Pablo Prietz | 12 April 2021, 08:37:05 UTC | Merge pull request #2128 from pupil-labs/fix_2122 Handle calibration area calculation errors | 12 April 2021, 08:37:05 UTC |
06cab5d | Roman Roibu | 12 April 2021, 08:32:20 UTC | Update hotkey descriptions to make them more consistent | 12 April 2021, 08:32:20 UTC |
05255b9 | Roman Roibu | 12 April 2021, 08:32:03 UTC | Update camera intrinsic estimation hotkey description | 12 April 2021, 08:32:03 UTC |
0990f4f | Roman Roibu | 12 April 2021, 08:29:45 UTC | Split Capture and Player hotkey tables | 12 April 2021, 08:29:45 UTC |
82c8f5b | Roman Roibu | 12 April 2021, 08:28:43 UTC | Rename Hotkey column to Keyboard Shortcut | 12 April 2021, 08:28:43 UTC |
c32242c | Roman Roibu | 12 April 2021, 07:47:15 UTC | Deinit UI when cleaning plugin list for eye processes | 12 April 2021, 07:47:15 UTC |
ce7a692 | Roman Roibu | 08 April 2021, 10:08:55 UTC | Fix description for SEEK_BAR_PLAY_PAUSE_PLAYER_HOTKEY | 08 April 2021, 10:08:55 UTC |
0b9248e | Roman Roibu | 08 April 2021, 09:41:48 UTC | Change default annotation event hotkey This avoids hotkey clash with surface tracker's "add new surface" hotkey | 08 April 2021, 09:41:48 UTC |
6f5ed39 | Roman Roibu | 08 April 2021, 09:40:34 UTC | Extract default annotation event hotkey | 08 April 2021, 09:40:34 UTC |
89dbfea | Roman Roibu | 08 April 2021, 09:34:30 UTC | Annotate hotkey constants and add method for generating markdown table overview | 08 April 2021, 09:34:30 UTC |
f7b53ef | Roman Roibu | 08 April 2021, 09:32:05 UTC | Extract hotkey constants into a separate Hotkey namespace | 08 April 2021, 09:33:48 UTC |
b566c6a | Pablo Prietz | 06 April 2021, 14:57:11 UTC | Merge pull request #2126 from pupil-labs/fix-disabling-pupil-detection Fix toggling pupil detection on/off | 06 April 2021, 14:57:11 UTC |
0be03dc | Pablo Prietz | 06 April 2021, 14:48:57 UTC | Merge pull request #2125 from pupil-labs/pi-disable-pupil-from-recording Disable "Pupil from Recording" for Pupil Invisible recordings | 06 April 2021, 14:48:57 UTC |
a5ad15a | Pablo Prietz | 06 April 2021, 09:09:47 UTC | Catch QHull errors Fixes #2122 | 06 April 2021, 09:09:47 UTC |
6fd9adc | Pablo Prietz | 06 April 2021, 09:02:46 UTC | Remove unused import | 06 April 2021, 09:02:46 UTC |
85a388f | Pablo Prietz | 06 April 2021, 09:02:33 UTC | Sort imports | 06 April 2021, 09:02:33 UTC |
084b6f9 | Pablo Prietz | 01 April 2021, 12:36:48 UTC | Merge pull request #2124 from pupil-labs/fix-msgpack-unpack Fix msgpack unpack in Pupil Groups | 01 April 2021, 12:36:48 UTC |
73b5747 | Roman Roibu | 01 April 2021, 12:22:56 UTC | Explicitly define the type for g_pool.pupil_detection_enabled and pupil_detection_enabled ui switch value | 01 April 2021, 12:22:56 UTC |
39c53fa | Roman Roibu | 01 April 2021, 12:21:43 UTC | Replace "set_pupil_detection_enabled" with "pupil_detector.set_enabled" notification subject | 01 April 2021, 12:21:43 UTC |
3d3646b | Roman Roibu | 31 March 2021, 17:27:40 UTC | Disable pupil positions export when no pupil producer is available | 31 March 2021, 17:27:40 UTC |
84b8f02 | Roman Roibu | 31 March 2021, 17:26:38 UTC | Exclude DisabledPupilProducer from pupil producer list Since this is a stub implementation, it is not considered a valid pupil producer | 31 March 2021, 17:26:38 UTC |
f36c8db | Roman Roibu | 31 March 2021, 17:25:52 UTC | Disable Pupil_From_Recording producer for Invisible recordings | 31 March 2021, 17:25:52 UTC |
75e8db8 | Roman Roibu | 31 March 2021, 17:24:17 UTC | Extract code for determining available pupil producers into a separate method | 31 March 2021, 17:24:17 UTC |
49f6f68 | Roman Roibu | 31 March 2021, 17:23:11 UTC | Add DisabledPupilProducer to player default plugin list | 31 March 2021, 17:23:11 UTC |
141b98c | Roman Roibu | 31 March 2021, 17:21:59 UTC | Add DisabledPupilProducer pupil producer stup This class is used as a substitute of an actual pupil producer implementation. It stubs the interface of a pupil producer so that all the plugins that depend on there being a producer still work. | 31 March 2021, 17:21:59 UTC |
c8ac7f1 | Pablo Prietz | 31 March 2021, 10:35:10 UTC | Use msgpack explicitly | 31 March 2021, 10:35:10 UTC |
ba564ef | Pablo Prietz | 31 March 2021, 10:15:06 UTC | Remove out-of-date function argument | 31 March 2021, 10:15:59 UTC |
3c18002 | Pablo Prietz | 31 March 2021, 09:48:13 UTC | Log full exception on debug level | 31 March 2021, 10:15:59 UTC |
c69da7a | Pablo Prietz | 31 March 2021, 09:46:12 UTC | Pupil Groups: Sort imports | 31 March 2021, 10:15:59 UTC |
cfa6507 | Pablo Prietz | 30 March 2021, 08:16:42 UTC | Merge pull request #2123 from pupil-labs/update-annotation-event-hotkey Update default annotation hotkey | 30 March 2021, 08:16:42 UTC |
90dea0c | Roman Roibu | 30 March 2021, 07:58:11 UTC | Change default annotation hotkey from "E" to "a" | 30 March 2021, 07:58:11 UTC |
eb8c232 | Pablo Prietz | 21 March 2021, 17:13:27 UTC | Merge pull request #2120 from pupil-labs/fix_service_calib Only run trigger_main_window_redraw() in Capture | 21 March 2021, 17:13:27 UTC |
9d5147a | Pablo Prietz | 21 March 2021, 17:11:24 UTC | Only run trigger_main_window_redraw() in Capture Fixes #2119 | 21 March 2021, 17:11:24 UTC |
668ceeb | Pablo Prietz | 15 March 2021, 15:43:57 UTC | Merge pull request #2118 from pupil-labs/develop Pupil v3.2 Release Candidate 3 | 15 March 2021, 15:43:57 UTC |
ef30b9a | Pablo Prietz | 15 March 2021, 15:43:38 UTC | Merge pull request #2117 from pupil-labs/fix_container_decode Workaround container.decode() crashing silently on Windows | 15 March 2021, 15:43:38 UTC |
ee62fea | Pablo Prietz | 15 March 2021, 15:25:24 UTC | Workaround container.decode() crashing silently on Windows | 15 March 2021, 15:25:24 UTC |
dfd3692 | Pablo Prietz | 11 March 2021, 09:42:19 UTC | Merge pull request #2115 from pupil-labs/develop Pupil v3.2 Release Candidate 2 | 11 March 2021, 09:42:19 UTC |
ccf2d32 | Pablo Prietz | 11 March 2021, 09:39:51 UTC | Merge pull request #2114 from pupil-labs/support-audio-decoding-issues-2 Support audio decoding issues (re-applied) | 11 March 2021, 09:39:51 UTC |
f1c91f9 | Pablo Prietz | 25 February 2021, 09:35:18 UTC | Fix iter_catch import | 11 March 2021, 09:27:57 UTC |
88708d3 | Pablo Prietz | 23 February 2021, 17:28:38 UTC | Audio playback: Log aac decoding issues with debug level | 11 March 2021, 09:27:54 UTC |
2d4319c | Pablo Prietz | 23 February 2021, 17:28:19 UTC | File backend: Log h264 decoding issues with debug level | 11 March 2021, 09:27:50 UTC |
33e2ac1 | Pablo Prietz | 23 February 2021, 17:22:42 UTC | Methods: Add make_change_loglevel_fn() Changes log records' log level to a specified logging level. Can be used instead of logging.Filter() objects | 11 March 2021, 09:27:46 UTC |
778ce81 | Pablo Prietz | 23 February 2021, 17:21:38 UTC | File backend: Simplify if statement | 11 March 2021, 09:27:42 UTC |
db03127 | Pablo Prietz | 23 February 2021, 17:21:16 UTC | File backend: Fix import | 11 March 2021, 09:27:38 UTC |
3ba285c | Pablo Prietz | 23 February 2021, 17:19:21 UTC | File backend: Handle unbound variable edge case If frame_iterator is empty, return fake frame instead | 11 March 2021, 09:27:35 UTC |
d5fcf01 | Pablo Prietz | 23 February 2021, 17:18:31 UTC | File backend: ignore video decoding issues | 11 March 2021, 09:27:31 UTC |
6a01710 | Pablo Prietz | 23 February 2021, 17:09:26 UTC | AV Writer: Ignore audio decoding issues | 11 March 2021, 09:27:27 UTC |
1a431ec | Pablo Prietz | 23 February 2021, 17:07:52 UTC | Methods: Add iter_catch Helper function that wraps an iterator, yields None of it catches specified exceptions, and logs them (opt-out) | 11 March 2021, 09:27:23 UTC |
73d7d43 | Pablo Prietz | 23 February 2021, 17:05:45 UTC | Methods: Sort imports | 11 March 2021, 09:27:19 UTC |
0c7e9f0 | Pablo Prietz | 23 February 2021, 10:36:32 UTC | Combine if statements | 11 March 2021, 09:27:16 UTC |
3f642c2 | Pablo Prietz | 16 February 2021, 14:18:59 UTC | Ignore audio decoding errors | 11 March 2021, 09:27:12 UTC |
955b4ad | Pablo Prietz | 10 March 2021, 10:20:12 UTC | Merge pull request #2113 from pupil-labs/develop Pupil v3.2 Release Candidate 1 | 10 March 2021, 10:20:12 UTC |
c3fd911 | Pablo Prietz | 10 March 2021, 10:15:09 UTC | Merge pull request #2112 from pupil-labs/hmd_accuracy Implement accuracy visualisation and calculation for HMD calibrations | 10 March 2021, 10:15:09 UTC |
f814533 | Pablo Prietz | 10 March 2021, 08:53:47 UTC | Merge pull request #2111 from pupil-labs/require-pye3d-v0.0.6 Require pye3d v0.0.6 | 10 March 2021, 08:53:47 UTC |
69302e3 | Pablo Prietz | 10 March 2021, 08:48:22 UTC | Merge pull request #2108 from pupil-labs/fix-laggy-pi-playback-after-seek Fixes laggy playback of PI recordings after seeking. | 10 March 2021, 08:48:22 UTC |
3edf5e3 | Pablo Prietz | 09 March 2021, 18:57:33 UTC | Enable accuracy visualisation and calculation for hmd data | 09 March 2021, 18:57:33 UTC |
4ea857d | Pablo Prietz | 09 March 2021, 18:57:04 UTC | Use extracted method to correlate and transform data | 09 March 2021, 18:57:04 UTC |
5735d0e | Pablo Prietz | 09 March 2021, 18:47:33 UTC | Accuracy Visualizer: Extract correlation and coordinate transformation | 09 March 2021, 18:47:33 UTC |
9b23339 | Pablo Prietz | 09 March 2021, 15:28:25 UTC | Accuracy Visualizer: Inherit CalculationResult from T.NamedTuple | 09 March 2021, 15:28:25 UTC |
04951a1 | Pablo Prietz | 09 March 2021, 10:11:04 UTC | Add more detail to inline comment | 09 March 2021, 14:16:53 UTC |
f76514b | Pablo Prietz | 03 March 2021, 15:52:52 UTC | Revert ts calculation based on frame timebase This reverts commit ef690a461bfb52a7b255b20e1bbb6ab5d29f0da3. | 09 March 2021, 14:16:53 UTC |
ee58ead | Pablo Prietz | 04 March 2021, 15:51:58 UTC | Lookup pts in cache instead of calculating it from sampling rate Audio pts rate is not consistent with pts distribution, causing seeks to be off. | 09 March 2021, 14:16:53 UTC |
ac5f1dc | Pablo Prietz | 04 March 2021, 15:47:24 UTC | Cache audio pts on load | 09 March 2021, 14:16:53 UTC |
bce63fb | Pablo Prietz | 03 March 2021, 15:52:52 UTC | Fixes laggy playback of PI recordings after seeking. TODO: - [ ] Fix new frame drop every few seconds | 09 March 2021, 14:16:53 UTC |
bac3bfa | Pablo Prietz | 09 March 2021, 14:14:06 UTC | Merge branch 'master' into develop | 09 March 2021, 14:14:06 UTC |
5409fff | Pablo Prietz | 09 March 2021, 13:50:36 UTC | Require pye3d v0.0.6 | 09 March 2021, 13:50:36 UTC |
b8b8010 | Pablo Prietz | 09 March 2021, 10:34:07 UTC | Merge pull request #2110 from pupil-labs/black-check Add GH Action to check black formatting | 09 March 2021, 10:34:07 UTC |
6d7ea43 | Pablo Prietz | 09 March 2021, 10:24:30 UTC | Apply black | 09 March 2021, 10:24:30 UTC |