a319584 | Pablo Prietz | 11 November 2020, 16:02:21 UTC | Merge pull request #2046 from pupil-labs/develop Pupil v2.6 Release Candidate 1 | 11 November 2020, 16:02:21 UTC |
4c7dcec | Pablo Prietz | 11 November 2020, 14:56:21 UTC | Apply black format | 11 November 2020, 14:56:21 UTC |
b486324 | Pablo Prietz | 11 November 2020, 14:47:02 UTC | Merge branch 'master' into develop | 11 November 2020, 14:47:02 UTC |
5643351 | Pablo Prietz | 11 November 2020, 14:42:10 UTC | Merge pull request #2045 from pupil-labs/support-specific-pye3-dversion-only pye3d_plugin: Support specific pye3d version 0.0.1 only | 11 November 2020, 14:42:10 UTC |
3c1bffc | Pablo Prietz | 11 November 2020, 12:55:14 UTC | pye3d_plugin: Support specific pye3d version 0.0.1 only | 11 November 2020, 12:55:14 UTC |
3764177 | Pablo Prietz | 11 November 2020, 09:43:38 UTC | Merge pull request #2043 from pupil-labs/flip-neg-z-gaze Flip gaze with negative z-component | 11 November 2020, 09:43:38 UTC |
3f9d5f1 | Pablo Prietz | 10 November 2020, 16:35:59 UTC | Merge pull request #2044 from pupil-labs/pye3d_vis Add pupil-specific pye3d visualization code to Pupil | 10 November 2020, 16:35:59 UTC |
4281f8f | Pablo Prietz | 10 November 2020, 15:55:29 UTC | Add pupil-specific pye3d visualization code to Pupil | 10 November 2020, 15:55:29 UTC |
001d3b7 | Pablo Prietz | 10 November 2020, 13:50:35 UTC | Check if 3d gaze is in front of camera. If it is not, flip direction Precedence: https://github.com/pupil-labs/hmd-eyes/blob/master/plugin/Scripts/GazeData.cs#L182-L187 | 10 November 2020, 13:50:35 UTC |
d9735d5 | Pablo Prietz | 10 November 2020, 08:51:58 UTC | Merge pull request #2033 from pupil-labs/support-user-pupil-detection-plugins Support user pupil detection plugins | 10 November 2020, 08:51:58 UTC |
e8bcba1 | Pablo Prietz | 10 November 2020, 08:51:12 UTC | Merge pull request #2036 from SiQube/remove_star_import remove from module import * | 10 November 2020, 08:51:12 UTC |
ae62af5 | Roman Roibu | 09 November 2020, 22:29:55 UTC | Fix missing GL_COLOR_BUFFER_BIT symbol | 09 November 2020, 22:29:55 UTC |
7c49c98 | Pablo Prietz | 09 November 2020, 14:57:39 UTC | Merge remote-tracking branch 'pl/develop' into support-user-pupil-detection-plugins | 09 November 2020, 14:57:39 UTC |
64608fb | Pablo Prietz | 09 November 2020, 14:50:00 UTC | Merge pull request #2041 from courtois-neuromod/enh_perf_glfw_shouldclose reduce calls to glfw.window_should_close to screen fps for performance | 09 November 2020, 14:50:00 UTC |
87d38c3 | Roman Roibu | 09 November 2020, 09:10:13 UTC | Remove PupilDetectorPlugins from plugin list in player | 09 November 2020, 09:10:13 UTC |
65768e4 | Pablo Prietz | 09 November 2020, 08:57:03 UTC | Merge pull request #2040 from courtois-neuromod/enh_perf_cpugraph fix cpu graph refresh, improve performance and UI look | 09 November 2020, 08:57:03 UTC |
f0a1e75 | basile | 05 November 2020, 18:01:28 UTC | reduce calls to glfw.window_should_close to screen fps for performance | 05 November 2020, 18:01:28 UTC |
30fb38c | basile | 04 November 2020, 20:38:11 UTC | fix cpu graph refresh, improve performance and UI look | 04 November 2020, 20:38:11 UTC |
1187ad7 | Pablo Prietz | 04 November 2020, 20:07:38 UTC | Merge pull request #2039 from pupil-labs/support-stopping-eye-plugins Support stopping eye plugins via notifications | 04 November 2020, 20:07:38 UTC |
a3fcba6 | Roman Roibu | 04 November 2020, 19:54:47 UTC | Support stopping eye plugins via notifications | 04 November 2020, 19:54:47 UTC |
3ab7892 | Roman Roibu | 04 November 2020, 18:31:07 UTC | Apply black formatting | 04 November 2020, 18:31:07 UTC |
e6017d2 | Roman Roibu | 04 November 2020, 18:23:06 UTC | Fix checking for instance of class "type" Co-authored-by: Pablo Prietz <pablo@prietz.org> | 04 November 2020, 18:23:06 UTC |
cbb65ff | Roman Roibu | 04 November 2020, 18:21:26 UTC | Implement pupil producers progress reporting based on current file source index | 04 November 2020, 18:21:26 UTC |
4b9f6f5 | Pablo Prietz | 04 November 2020, 09:18:08 UTC | Update .travis.yml | 04 November 2020, 09:18:08 UTC |
6f34803 | Pablo Prietz | 04 November 2020, 08:50:58 UTC | Merge pull request #2038 from rprend/patch-1 Update circle_detector.py | 04 November 2020, 08:50:58 UTC |
9701021 | Pablo Prietz | 04 November 2020, 08:49:26 UTC | Merge branch 'master' into develop | 04 November 2020, 08:49:26 UTC |
d398534 | Ryan Prendergast | 03 November 2020, 21:59:58 UTC | Update circle_detector.py Fixed typo in circle detector bench. | 03 November 2020, 21:59:58 UTC |
859c766 | reich3 | 03 November 2020, 17:30:37 UTC | lint with black | 03 November 2020, 17:30:37 UTC |
1e7bdc4 | reich3 | 03 November 2020, 15:39:06 UTC | Merge commit '1e322e306fc00809054f0bdbebc16784bce9e293' of https://github.com/pupil-labs/pupil into remove_star_import | 03 November 2020, 15:39:06 UTC |
300a75e | Pablo Prietz | 03 November 2020, 10:30:00 UTC | Merge pull request #2037 from pupil-labs/fix-travis-black-test Fix Travis black tests | 03 November 2020, 10:30:00 UTC |
1e322e3 | Pablo Prietz | 03 November 2020, 10:19:24 UTC | Fix Travis black tests | 03 November 2020, 10:19:24 UTC |
4345f90 | reich3 | 02 November 2020, 22:34:00 UTC | remove from module import * | 02 November 2020, 22:34:00 UTC |
774fd66 | Roman Roibu | 30 October 2020, 09:22:51 UTC | Apply black to eye.py | 30 October 2020, 09:22:51 UTC |
b844db1 | Roman Roibu | 30 October 2020, 09:03:57 UTC | Hide pupil detection plugins from plugin manager in Capture | 30 October 2020, 09:03:57 UTC |
2e1a293 | Roman Roibu | 30 October 2020, 09:03:11 UTC | Add stop_eye_plugin notification handling in eye process | 30 October 2020, 09:03:11 UTC |
48ced33 | Roman Roibu | 30 October 2020, 09:01:09 UTC | Load runtime pupil detection plugins and start them automatically in eye process | 30 October 2020, 09:01:09 UTC |
ce03bdb | Pablo Prietz | 29 October 2020, 10:58:38 UTC | Update apriltag requirements | 29 October 2020, 10:58:38 UTC |
683fdf6 | Pablo Prietz | 28 October 2020, 13:32:59 UTC | Merge pull request #2029 from pupil-labs/add-requirements-txt Add requirements.txt file | 28 October 2020, 13:32:59 UTC |
d84cc23 | Roman Roibu | 28 October 2020, 13:26:27 UTC | Install wheel in order to avoid legacy python setup.py installbuilds | 28 October 2020, 13:26:27 UTC |
abe1839 | Roman Roibu | 28 October 2020, 13:24:01 UTC | Update pyuvc version tag to include build fixes | 28 October 2020, 13:24:01 UTC |
78477eb | Pablo Prietz | 28 October 2020, 10:42:18 UTC | requirements: Name pyre module name | 28 October 2020, 10:42:18 UTC |
56e70fb | Roman Roibu | 28 October 2020, 10:12:08 UTC | Update pupil-labs dependencies to release tags | 28 October 2020, 10:12:08 UTC |
3f9469b | Roman Roibu | 21 October 2020, 11:38:18 UTC | Update requirements.txt wi packaging minimal requirement Co-authored-by: Pablo Prietz <pablo@prietz.org> | 21 October 2020, 11:38:18 UTC |
70e93bc | Pablo Prietz | 19 October 2020, 09:33:48 UTC | Merge pull request #2030 from pupil-labs/develop Pupil v2.5 Release Candidate 1 | 19 October 2020, 09:33:48 UTC |
fdb4c56 | Pablo Prietz | 19 October 2020, 09:32:19 UTC | Revert manual libglfw installation instruction due to pyglfw usage | 19 October 2020, 09:32:19 UTC |
40de9be | Pablo Prietz | 19 October 2020, 09:30:25 UTC | Merge branch 'master' into develop | 19 October 2020, 09:30:25 UTC |
d4d0fbf | Pablo Prietz | 19 October 2020, 08:15:01 UTC | Merge pull request #2025 from pupil-labs/surface_tracker_fixes Surface tracker stability improvements | 19 October 2020, 08:15:01 UTC |
0bfa295 | Roman Roibu | 15 October 2020, 21:33:31 UTC | Update Pupil-Labs Python dependency URLs Temporarily point URLs to revisions that contain pyproject.toml files. | 15 October 2020, 21:33:31 UTC |
8e302ed | Roman Roibu | 15 October 2020, 19:55:32 UTC | Add Windows-specific note about pyuvc requiring msvcr100.dll | 15 October 2020, 19:55:32 UTC |
ea3102a | Roman Roibu | 15 October 2020, 19:54:42 UTC | Add instruction about using the requirements.txt | 15 October 2020, 19:54:42 UTC |
71662cd | Roman Roibu | 15 October 2020, 19:53:48 UTC | Extract Python dependencies from docs into requirements.txt | 15 October 2020, 19:53:48 UTC |
7959f79 | Pablo Prietz | 15 October 2020, 14:56:20 UTC | Merge pull request #2028 from pupil-labs/fix-#2026 TS Lookup Table: Return unmodified ts if no invalid ts were found | 15 October 2020, 14:56:20 UTC |
fda384c | Pablo Prietz | 15 October 2020, 14:40:01 UTC | TS Lookup Table: Return unmodified ts if no invalid ts were found Fixes regression in #2026 ts =timestamps | 15 October 2020, 14:40:01 UTC |
b840d52 | Pablo Prietz | 14 October 2020, 10:20:06 UTC | Merge pull request #2027 from pupil-labs/fix-fps-drop-on-macos-for-occluded-windows Fix FPS drop on macOS for occluded windows | 14 October 2020, 10:20:06 UTC |
20b7c9a | Roman Roibu | 13 October 2020, 22:40:47 UTC | Fix FPS drops on macOS when Capture window is occluded | 14 October 2020, 08:06:06 UTC |
f979d4e | Pablo Prietz | 13 October 2020, 12:51:55 UTC | Merge pull request #2019 from ChrisDesigns/master updated the build binary link in documenation | 13 October 2020, 12:51:55 UTC |
3683cea | Pablo Prietz | 13 October 2020, 12:19:00 UTC | Merge pull request #2024 from pupil-labs/slippage_compensation Support for Pye3D rework | 13 October 2020, 12:19:00 UTC |
ad80d26 | Pablo Prietz | 13 October 2020, 12:16:23 UTC | Update docs/dependencies-windows.md | 13 October 2020, 12:16:23 UTC |
f24b6a8 | Pablo Prietz | 13 October 2020, 12:04:10 UTC | Merge pull request #2022 from ckbaumann/observe_monkey_patched_methods Allow observing of monkey patched methods | 13 October 2020, 12:04:10 UTC |
f135251 | Pablo Prietz | 13 October 2020, 12:01:26 UTC | Merge pull request #2026 from pupil-labs/fix_negative_time_jumps_edge_case Fix an edge case in _fix_negative_time_jumps() when the last TS is zero | 13 October 2020, 12:01:26 UTC |
df76610 | Chris Kay Baumann | 13 October 2020, 10:16:46 UTC | Apply black | 13 October 2020, 10:16:46 UTC |
301dc20 | Chris Kay Baumann | 13 October 2020, 08:39:28 UTC | Add test for adding private methods as observers from within classes | 13 October 2020, 08:39:28 UTC |
7e74cf3 | Chris Kay Baumann | 12 October 2020, 12:43:25 UTC | protection descriptors also if method not in class definition | 12 October 2020, 13:03:24 UTC |
61604d3 | Chris Kay Baumann | 12 October 2020, 09:46:56 UTC | Improve error when observer is private, add test | 12 October 2020, 13:03:24 UTC |
41d2c6b | Chris Kay Baumann | 08 October 2020, 15:16:05 UTC | Fix issue when wrapper was the only object referencing the wrapped method | 12 October 2020, 12:46:26 UTC |
1a06262 | Chris Kay Baumann | 06 October 2020, 12:39:01 UTC | Allow observing of monkey patched methods | 12 October 2020, 12:46:26 UTC |
0f5a72a | Pablo Prietz | 12 October 2020, 09:37:13 UTC | Fix an edge case in _fix_negative_time_jumps() when the last TS is zero When the last timestamp is zero, `timestamps[invalid_idc + 2]` causes an index error. As a workaround, we handle this edge case separately. | 12 October 2020, 09:37:13 UTC |
8fcdf5b | Pablo Prietz | 09 October 2020, 15:04:21 UTC | Ensure consistent marker detector configuration Fixes #1806 The issue comes up if the plugins session settings conflict with the previous cache. Preferable behaviour should be: - If there is no previous cache use the plugin's current settings - If there is a previous cache - if cache is of correct version use cache config - if cache is of incorrect version use plugin's current settings - If user changes plugin settings redetect with plugin's current settings | 09 October 2020, 15:04:21 UTC |
7cb79f7 | Pablo Prietz | 09 October 2020, 15:01:17 UTC | Initialize background detector based on foreground detector | 09 October 2020, 15:01:17 UTC |
6f1a131 | Pablo Prietz | 09 October 2020, 15:00:55 UTC | Use controller as storage for current configuration | 09 October 2020, 15:00:55 UTC |
f091cad | Pablo Prietz | 09 October 2020, 14:59:37 UTC | Add detector mode to cache-relevant params | 09 October 2020, 14:59:37 UTC |
b8ba2fd | Pablo Prietz | 09 October 2020, 14:58:44 UTC | Load cache-relevant params from cache | 09 October 2020, 14:58:44 UTC |
90b6431 | Pablo Prietz | 09 October 2020, 14:51:21 UTC | Add marker_detection_callable.from_detector | 09 October 2020, 14:51:21 UTC |
b16da3a | Pablo Prietz | 09 October 2020, 14:50:52 UTC | MarkerDetectorMode: Use typing.NamedTuple | 09 October 2020, 14:50:52 UTC |
00f116b | Patrick Faion | 09 October 2020, 13:03:54 UTC | Remove unused raw_edges key in data | 09 October 2020, 13:03:54 UTC |
9967f80 | Patrick Faion | 09 October 2020, 12:55:21 UTC | Improve TODO message | 09 October 2020, 12:55:21 UTC |
5cf9ac0 | Patrick Faion | 09 October 2020, 12:54:00 UTC | Handle camera model changes | 09 October 2020, 12:54:00 UTC |
cd65880 | Pablo Prietz | 09 October 2020, 12:38:34 UTC | Always recalculate cache with current configuration Fixes inverted legacy marker detection | 09 October 2020, 12:38:34 UTC |
3238564 | Pablo Prietz | 09 October 2020, 12:36:18 UTC | _init_marker_cache: Better variable naming `previous_cache` is a dict, while `cache` was a list. | 09 October 2020, 12:36:18 UTC |
254dd6e | Pablo Prietz | 09 October 2020, 12:26:21 UTC | Add NamedTuple for cache relevant detector parameters | 09 October 2020, 12:26:21 UTC |
ee4e7fb | Patrick Faion | 09 October 2020, 11:28:06 UTC | Remove pye3d debug code | 09 October 2020, 11:28:06 UTC |
c86514b | Pablo Prietz | 09 October 2020, 09:15:34 UTC | Merge pull request #2015 from pupil-labs/pyglfw-external-dependency Replace internal GLFW bindings with pyGLFW | 09 October 2020, 09:15:34 UTC |
a948e38 | Pablo Prietz | 08 October 2020, 15:18:26 UTC | Merge pull request #2023 from pupil-labs/update-wide-angle-lens-intrinsics Update wide-angle lens intrinsics | 08 October 2020, 15:18:26 UTC |
33100a8 | Roman Roibu | 08 October 2020, 09:55:43 UTC | Remove duplicated resolution values | 08 October 2020, 09:55:43 UTC |
50d42ca | Roman Roibu | 07 October 2020, 10:14:45 UTC | Update default Pupil Cam1 ID2 intrinsics with new wide-angle intrinsics | 07 October 2020, 10:14:45 UTC |
1ca1388 | Roman Roibu | 06 October 2020, 20:17:06 UTC | Pass string instead of bytes to glfw.set_clipboard_string | 06 October 2020, 20:17:06 UTC |
0de98d7 | Pablo Prietz | 06 October 2020, 09:55:13 UTC | Merge pull request #2021 from pupil-labs/fix-eye-overlay-video-file-filter Fix eye overlay plugin video file filter | 06 October 2020, 09:55:13 UTC |
4545f51 | Roman Roibu | 06 October 2020, 09:04:42 UTC | Make sure all numeric values are finite in render_ellipse | 06 October 2020, 09:04:42 UTC |
0935988 | Roman Roibu | 06 October 2020, 08:48:25 UTC | Make getting eye video files from PupilRecording consistent with other parts of the codebase | 06 October 2020, 08:48:25 UTC |
6b78998 | Roman Roibu | 06 October 2020, 08:43:26 UTC | Change default glfw.ERROR_REPORTING to "raise" | 06 October 2020, 08:43:26 UTC |
09540f8 | Roman Roibu | 01 October 2020, 16:57:25 UTC | Update _video_path_for_eye method to use PupilRecording.FileFilter | 01 October 2020, 16:57:25 UTC |
f1f6fb5 | Roman Roibu | 01 October 2020, 16:57:01 UTC | Add helper eye_id method to PupilRecordings.FileFilter | 01 October 2020, 16:57:01 UTC |
f38bafc | Roman Roibu | 01 October 2020, 16:56:41 UTC | Ensure valid confidence value in video_overlay.utils.image_manipulation | 01 October 2020, 16:56:41 UTC |
15dd6ea | Roman Roibu | 01 October 2020, 15:42:15 UTC | Handle GLFWError when calling glfw.get_clipboard_string | 01 October 2020, 15:42:15 UTC |
69ddc80 | Patrick Faion | 01 October 2020, 15:17:36 UTC | WIP | 01 October 2020, 15:17:36 UTC |
c721b31 | Pablo Prietz | 30 September 2020, 13:51:04 UTC | Bundles: Support pyglfw | 30 September 2020, 14:07:06 UTC |
3c14ff9 | Pablo Prietz | 30 September 2020, 12:45:49 UTC | bundle spec files: Remove unused imports | 30 September 2020, 12:45:49 UTC |
3752127 | Pablo Prietz | 30 September 2020, 12:44:28 UTC | bundle spec files: Sort imports | 30 September 2020, 12:44:43 UTC |
8fb2412 | Pablo Prietz | 30 September 2020, 11:19:14 UTC | Remove manual libgflw copy from Linux/Windows bundle spec | 30 September 2020, 11:19:14 UTC |
c1ca570 | Pablo Prietz | 30 September 2020, 10:50:38 UTC | Remove manual libglfw copy from bundle spec | 30 September 2020, 10:50:38 UTC |