https://github.com/pupil-labs/pupil

sort by:
Revision Author Date Message Commit Date
48eeb2f Merge pull request #2142 from pupil-labs/develop Pupil v3.3 Release Candidate 1 12 May 2021, 11:21:18 UTC
c6efbce 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 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 Attempt to optimize memory usage in surface tracking exporter 12 May 2021, 08:13:52 UTC
6407512 Add surface marker corner coordinates to export 11 May 2021, 16:55:25 UTC
3f97de7 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 Correctly deserialize Surface_Marker in background exporter 11 May 2021, 13:28:13 UTC
647be44 Treat empty files as non-existent in Persistent_Dict 11 May 2021, 13:27:39 UTC
4325b6d Avoid multiprocessing serialization by saving marker cache to temp file before export 10 May 2021, 19:48:45 UTC
9dcd6fc Merge pull request #2139 from pupil-labs/improve-surface-detection-consistency Improve surface detection consistency 06 May 2021, 13:48:28 UTC
d176f36 Merge pull request #2138 from pupil-labs/upgrade-network-time-sync Upgrade network time sync 05 May 2021, 07:58:26 UTC
89cfe7f Move offset and jitter calculation outside of socket context 05 May 2021, 07:38:27 UTC
bd375b3 Remove redundant socket closing call The context manager closes the socket on exit 05 May 2021, 07:37:58 UTC
137b43a Add marker_detections.csv to surface export 05 May 2021, 07:34:04 UTC
004d48b Export number of markers used in surface definition 05 May 2021, 07:31:12 UTC
25c8094 Add registered_marker_uids property to Surface 05 May 2021, 07:30:40 UTC
0e48024 Allow surface detections based on 1 visible marker 05 May 2021, 07:29:55 UTC
5c8585e Use socket context manager in Clock_Sync_Follower._get_offset 04 May 2021, 09:03:06 UTC
51ec03d Handle multiple client requests in Time_Echo handler 04 May 2021, 09:01:28 UTC
0f2fd7a Replace asyncore with socketserver in network_time_sync.py 04 May 2021, 07:27:04 UTC
0d1bee0 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 Replace draw_circle_filled with draw_circle_filled_func_builder 28 April 2021, 07:35:35 UTC
5ae826b Remove getting the frame from recent events in Display_Recent_Gaze 28 April 2021, 07:34:44 UTC
2735e95 Update windows dependencies: ffmpeg download link Fixes #2127 26 April 2021, 12:52:55 UTC
5429db5 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 Change not enough data for validation log to warning 25 April 2021, 21:22:02 UTC
c02d278 Use g_pool.capture.frame_size instead of caching frame.width and frame.height 25 April 2021, 21:14:52 UTC
6a3f3d2 Activate main_window when calling consume_events_and_render_buffer 25 April 2021, 21:09:01 UTC
78bed66 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 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 Cache frame size in Display_Recent_Gaze 20 April 2021, 09:53:27 UTC
88606ab Early exit if AccuracyPrecisionResult is not valid in Accuracy_Visualizer 20 April 2021, 08:34:18 UTC
1606358 Add is_valid property to AccuracyPrecisionResult 20 April 2021, 08:33:26 UTC
13e7890 Always draw pye3d plugin's pupil outline 18 April 2021, 21:50:02 UTC
7e5c6be Update pye3d plugin visualization colors 18 April 2021, 21:46:46 UTC
38814f4 Extract pye3d plugin visualization color constants 18 April 2021, 21:41:48 UTC
8bc0314 Merge pull request #2129 from pupil-labs/hotkey-definitions Hotkey definitions 14 April 2021, 10:41:00 UTC
ac1aa0c 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 Add footnote to player hotkey overview 14 April 2021, 08:27:24 UTC
b5250d1 Fix typo in SEEK_BAR_MOVE_FORWARDS_PLAYER_HOTKEY name 14 April 2021, 08:26:58 UTC
3f83851 Use original start_time_synced_ns when rewriting invisible timestamps 14 April 2021, 07:44:50 UTC
999e7ea Add read_pupil_invisible_info_file method 14 April 2021, 07:44:21 UTC
a194b50 Add read_info_invisible_json_file method 14 April 2021, 07:44:02 UTC
223ed3b Add docstring to read_info_csv_file and read_info_json_file 14 April 2021, 07:43:45 UTC
0ed4b46 Update Display_Recent_Gaze to draw gaze point with filled polygon 13 April 2021, 08:13:06 UTC
3d50d77 Extract draw_circle_filled method 13 April 2021, 08:10:45 UTC
8a5f483 Update hotkey arrow left/right descriptions 12 April 2021, 09:07:27 UTC
d607ed4 Add software specific order for hotkey tables 12 April 2021, 09:04:56 UTC
1ea0bef Update hotkey printable labels 12 April 2021, 09:04:30 UTC
f1eaf60 Replace hotkey with keyboard shortcut in hotkey descriptions 12 April 2021, 08:38:07 UTC
09fac87 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 Merge pull request #2128 from pupil-labs/fix_2122 Handle calibration area calculation errors 12 April 2021, 08:37:05 UTC
06cab5d Update hotkey descriptions to make them more consistent 12 April 2021, 08:32:20 UTC
05255b9 Update camera intrinsic estimation hotkey description 12 April 2021, 08:32:03 UTC
0990f4f Split Capture and Player hotkey tables 12 April 2021, 08:29:45 UTC
82c8f5b Rename Hotkey column to Keyboard Shortcut 12 April 2021, 08:28:43 UTC
c32242c Deinit UI when cleaning plugin list for eye processes 12 April 2021, 07:47:15 UTC
ce7a692 Fix description for SEEK_BAR_PLAY_PAUSE_PLAYER_HOTKEY 08 April 2021, 10:08:55 UTC
0b9248e 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 Extract default annotation event hotkey 08 April 2021, 09:40:34 UTC
89dbfea Annotate hotkey constants and add method for generating markdown table overview 08 April 2021, 09:34:30 UTC
f7b53ef Extract hotkey constants into a separate Hotkey namespace 08 April 2021, 09:33:48 UTC
b566c6a 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 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 Catch QHull errors Fixes #2122 06 April 2021, 09:09:47 UTC
6fd9adc Remove unused import 06 April 2021, 09:02:46 UTC
85a388f Sort imports 06 April 2021, 09:02:33 UTC
084b6f9 Merge pull request #2124 from pupil-labs/fix-msgpack-unpack Fix msgpack unpack in Pupil Groups 01 April 2021, 12:36:48 UTC
73b5747 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 Replace "set_pupil_detection_enabled" with "pupil_detector.set_enabled" notification subject 01 April 2021, 12:21:43 UTC
3d3646b Disable pupil positions export when no pupil producer is available 31 March 2021, 17:27:40 UTC
84b8f02 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 Disable Pupil_From_Recording producer for Invisible recordings 31 March 2021, 17:25:52 UTC
75e8db8 Extract code for determining available pupil producers into a separate method 31 March 2021, 17:24:17 UTC
49f6f68 Add DisabledPupilProducer to player default plugin list 31 March 2021, 17:23:11 UTC
141b98c 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 Use msgpack explicitly 31 March 2021, 10:35:10 UTC
ba564ef Remove out-of-date function argument 31 March 2021, 10:15:59 UTC
3c18002 Log full exception on debug level 31 March 2021, 10:15:59 UTC
c69da7a Pupil Groups: Sort imports 31 March 2021, 10:15:59 UTC
cfa6507 Merge pull request #2123 from pupil-labs/update-annotation-event-hotkey Update default annotation hotkey 30 March 2021, 08:16:42 UTC
90dea0c Change default annotation hotkey from "E" to "a" 30 March 2021, 07:58:11 UTC
eb8c232 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 Only run trigger_main_window_redraw() in Capture Fixes #2119 21 March 2021, 17:11:24 UTC
668ceeb Merge pull request #2118 from pupil-labs/develop Pupil v3.2 Release Candidate 3 15 March 2021, 15:43:57 UTC
ef30b9a 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 Workaround container.decode() crashing silently on Windows 15 March 2021, 15:25:24 UTC
dfd3692 Merge pull request #2115 from pupil-labs/develop Pupil v3.2 Release Candidate 2 11 March 2021, 09:42:19 UTC
ccf2d32 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 Fix iter_catch import 11 March 2021, 09:27:57 UTC
88708d3 Audio playback: Log aac decoding issues with debug level 11 March 2021, 09:27:54 UTC
2d4319c File backend: Log h264 decoding issues with debug level 11 March 2021, 09:27:50 UTC
33e2ac1 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 File backend: Simplify if statement 11 March 2021, 09:27:42 UTC
db03127 File backend: Fix import 11 March 2021, 09:27:38 UTC
3ba285c File backend: Handle unbound variable edge case If frame_iterator is empty, return fake frame instead 11 March 2021, 09:27:35 UTC
d5fcf01 File backend: ignore video decoding issues 11 March 2021, 09:27:31 UTC
6a01710 AV Writer: Ignore audio decoding issues 11 March 2021, 09:27:27 UTC
1a431ec 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 Methods: Sort imports 11 March 2021, 09:27:19 UTC
back to top