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

sort by:
Revision Author Date Message Commit Date
4b64ed4 Merge pull request #1524 from romanroibu/add-adapt-window-size-notification Add adapt_window_size notification handle in world process 17 June 2019, 06:52:33 UTC
083adc3 Merge pull request #1523 from papr/v1.13-fixes Fixes for v1.13 17 June 2019, 06:52:07 UTC
692030b Merge pull request #1527 from papr/improved_ui_response Improve ui responsiveness 17 June 2019, 06:51:40 UTC
31d6004 Merge pull request #1526 from euryalus/master Change of variable type 14 June 2019, 09:45:45 UTC
98cae9d Improve ui responsiveness By polling glfw events before updating pyglui we ensure that pyglui can react as fast as possible to ui events instead of waiting for a full processing cycle. 14 June 2019, 09:43:39 UTC
159d91f Changed two field in py_result from int to float. Needed for the VR integration. 14 June 2019, 08:15:01 UTC
bdc4c25 Merge branch 'master' of https://github.com/pupil-labs/pupil 14 June 2019, 08:14:06 UTC
c18ab46 Increase pyglui requirement to v1.24 13 June 2019, 18:19:23 UTC
d5a9876 Merge pull request #1525 from romanroibu/pi-ndsi-support Add PI support for ndsi auto-selection 13 June 2019, 12:51:18 UTC
0f43026 Add PI support for ndsi auto-selection 13 June 2019, 12:45:24 UTC
6f7644e Add adapt_window_size notification handle in world process 13 June 2019, 12:33:34 UTC
10cbdf0 Surface upgrade: Only upgrade if deprecated definitions are present 13 June 2019, 12:00:32 UTC
8876be6 Ensure monotonic pts during video export 13 June 2019, 11:59:04 UTC
342a6e5 Merge pull request #1522 from romanroibu/fix-surface-tracker-out-of-bounds-frame Fix surface tracker out of bounds frame index 13 June 2019, 11:56:47 UTC
a3cf8f8 Merge pull request #1520 from papr/fix_1439 Allow passing Python lists as target to player_methods.find_clostest() 12 June 2019, 12:28:26 UTC
ea724ad Handle case where fetch returns invalid frame_index 11 June 2019, 14:02:48 UTC
3a69162 Ensure that surface tracker doesn't go over video frame bounds 11 June 2019, 14:00:57 UTC
d4d1a98 Allow passing Python lists as target to player_methods.find_clostest() Fixes #1439 11 June 2019, 13:50:00 UTC
6211aff Merge pull request #1519 from papr/rm-deprecated-detectors Remove deprecated detector plugins 11 June 2019, 13:36:57 UTC
0f08b77 seek_control: Fix multi-split seeking 09 June 2019, 20:17:57 UTC
3c3a8c2 Remove deprecated detector plugins Plugins removed - Saccade detector (was WIP) - Fixation detector - Vis_Fixations 07 June 2019, 08:27:13 UTC
a11e860 Merge pull request #1515 from papr/surface_tracker_improv Surface tracker improvements 06 June 2019, 16:26:30 UTC
8a737f7 Merge pull request #1516 from papr/em_exports Export eye movements by gaze and by segment 06 June 2019, 15:53:37 UTC
697a978 Add timestamp to eye movement classification datum 06 June 2019, 14:33:24 UTC
5a58b37 Real time eye mov. detector: Require at least two gaze points for classification When passing only one datum to nslr, the nslr2d loop will be get stuck due to `nl` becoming `NaN` 03 June 2019, 12:30:41 UTC
1c5d5ac [crashes on macOS] realtime by-gaze classification 30 May 2019, 16:59:39 UTC
dbf5950 Publish eye movement data with consist topics 30 May 2019, 16:59:00 UTC
13ae7db Remove explicit fixation mapping 30 May 2019, 14:22:12 UTC
16e0502 Export EM by gaze and by segment 30 May 2019, 13:03:04 UTC
0bb86d9 EM Export: Use precalculated export window instead of index range 30 May 2019, 08:50:20 UTC
cdd4519 Apply black format 30 May 2019, 08:46:59 UTC
b6ebef9 Offline surface: return when location_cache_filler was cancelled 27 May 2019, 16:53:58 UTC
b3ffcbb Little improvements - Stylistic changes - Use `sum(1 for _ in iterator)` instead of `len(list(iterator))` - Remove unnecessary property setters - Ensure that each timeline row is correctly assigned to its label 27 May 2019, 16:53:16 UTC
6eba2db Offline Surface Tracker: Correctly display surface detection in timelines 27 May 2019, 16:50:05 UTC
452f9f8 Merge pull request #1268 from marc-tonsen/surfaces_revamp Surfaces Revamp 27 May 2019, 12:53:05 UTC
dd1b846 Fix bug where surface names could not be changed 27 May 2019, 12:40:09 UTC
82d8d7c Give multiprocessing context an explicit name 27 May 2019, 11:54:35 UTC
3f4901f Merge pull request #1514 from papr/fix_audio_idx_out_of_bounds Fix audio playback in cases where the audio is shorter than the world video 27 May 2019, 11:43:21 UTC
cfc5521 Merge pull request #1512 from romanroibu/eye_movement_visualization Eye movement visualization 27 May 2019, 11:43:06 UTC
8761fc6 Replace "PSO" with "Post-saccadic oscillation" in segment color legend Co-Authored-By: Pablo Prietz <pablo@prietz.org> 27 May 2019, 11:13:37 UTC
cb8bb0e Fix audio playback in cases where the audio is shorter than the world video Else the software crashes with Traceback (most recent call last): File "/Users/papr/work/pupil/pupil_src/launchables/player.py", line 595, in player p.recent_events(events) File "/Users/papr/work/pupil/pupil_src/shared_modules/audio_playback.py", line 405, in recent_events self.audio.timestamps[audio_idx] IndexError: index 1534 is out of bounds for axis 0 with size 1534 27 May 2019, 09:53:49 UTC
968d9cb Offline Surface Tracker: Small improvements 27 May 2019, 08:29:15 UTC
c8ee2a7 Offlien Surface Tracker: Consistent multiprocessing context usage 27 May 2019, 08:28:43 UTC
6e920db Merge pull request #1511 from papr/task_proxy_context Task_Proxy: Allow to specify multiprocessing context 27 May 2019, 08:10:22 UTC
45794dd Add eye movement segment class color legend to real-time detector 24 May 2019, 16:42:01 UTC
899ea89 Refactor segment rendering functions into renderer classes 24 May 2019, 16:12:39 UTC
3495498 Add saccade and pso segment polyline segment drawing in gl context 24 May 2019, 15:25:50 UTC
b2363e2 Add saccade and pso segment polyline segment drawing on image 24 May 2019, 15:25:33 UTC
d7a4b00 Use BGR and BGRA color formats in calls to cv2 24 May 2019, 15:23:43 UTC
d1d0930 Add method for mapping segment class to color for a palette 24 May 2019, 15:21:05 UTC
aec5446 Add world_2d_points method to Classified_Segment 24 May 2019, 15:19:06 UTC
c2df441 Add Color_BGRA class and transformation methods for all color subclasses 24 May 2019, 15:18:44 UTC
971b218 Add Color_BGR class and transformation methods for all color subclasses 24 May 2019, 15:18:07 UTC
a4d6635 Add Base_Color_Palette for basic colors 24 May 2019, 15:16:02 UTC
30bea96 Add abstract properties for basic color in Color_Palette 24 May 2019, 15:15:23 UTC
7bcb394 Rename rgb to bgr and enforce color assumptions in transparent_circle method 24 May 2019, 15:14:23 UTC
5d98233 Task_Proxy: Allow to specify multiprocessing context 24 May 2019, 11:59:17 UTC
26a51f3 Task_Proxy: Allow to specify multiprocessing context 24 May 2019, 11:50:30 UTC
5481aed Fix surface tracker for macOS 24 May 2019, 09:57:27 UTC
493cc58 Re-add surface definition update code 24 May 2019, 09:08:17 UTC
90b9be0 Merge branch 'master' into marc_surfaces_revamp 24 May 2019, 09:07:44 UTC
b2c9107 Merge pull request #1482 from romanroibu/eye_movement_detector Eye movement detector 24 May 2019, 07:59:55 UTC
6cda722 Apply black format 24 May 2019, 07:55:26 UTC
237ebdf Realtime EMD: Check if frame is available 24 May 2019, 07:38:41 UTC
dc62c50 Convert nslr input angles from radians to degrees 22 May 2019, 15:19:33 UTC
ec3bd70 Use shared storage module 20 May 2019, 13:07:19 UTC
711dba1 Merge branch 'master' into eye_movement_detector 20 May 2019, 13:01:47 UTC
e17e85d Merge pull request #1510 from papr/fix_pm_intrinsics_load Fix Pupil Mobile intrinsics lookup 20 May 2019, 12:05:00 UTC
26390db PM recording intrinsics: Ignore time files and stop at first working video file 20 May 2019, 09:59:40 UTC
69bb0da Filter out low confidence gaze data 17 May 2019, 12:00:46 UTC
766f4da Reapply #1499 16 May 2019, 15:25:16 UTC
8a76dfd Merge pull request #1508 from papr/rm_deprecated_eye_video_overlay Remove deprecated vis_eye_video_overlay implementation 16 May 2019, 11:34:41 UTC
b1f6c6e Remove deprecated vis_eye_video_overlay implementation 16 May 2019, 10:09:54 UTC
8911c81 Merge pull request #1504 from papr/types Use builtin types 13 May 2019, 12:49:04 UTC
f59dd8c Sort imports and apply black 10 May 2019, 11:34:24 UTC
e51403c Merge pull request #1503 from willpatera/positions_typo_fix Fix typo in file name and logs - positons to positions 10 May 2019, 07:28:12 UTC
7efd690 Replace custom empty classes with SimpleNamespace, ammend 09 May 2019, 14:45:50 UTC
c48093c test_file_backend cleanup - apply black - sort imports - replace custom Empty class with SimpleNamespace 09 May 2019, 14:38:17 UTC
8e7b0b2 Pupil Producers: Remove unused Empty class 09 May 2019, 14:36:59 UTC
96f798c Replace custom empty classes with SimpleNamespace 09 May 2019, 14:36:29 UTC
d86f62a Replace FrozenDict with MappingProxyType 09 May 2019, 14:17:38 UTC
e202e6d Fix typo in file name and logs: positons to positions 08 May 2019, 05:27:36 UTC
bc41ea4 Merge pull request #1492 from cboulay/build_when_necessary Even running from source, do not build modules unless required. 06 May 2019, 12:22:41 UTC
46c50d3 Player: Fix opening recordings by drag&drop on opened Player window 06 May 2019, 09:19:56 UTC
1932bc2 Eye: Fix bug where both eye processes tried to open Pupil Cam3 ID0 03 May 2019, 12:18:16 UTC
ae0bc0d Update file_methods._FrozenDict to subclass abstract Mapping class and support pickling 03 May 2019, 12:16:11 UTC
2644d76 Prepare Surface_Offline for pickling by removing unpicklable properties 03 May 2019, 12:14:35 UTC
3f4d060 Merge pull request #1499 from papr/1498_offline_calib_crash Fix offline gaze mapper crash when using a recorded calibration 03 May 2019, 09:39:18 UTC
534e285 Merge pull request #1497 from papr/pupil_cam3_support Pupil Cam3 support 03 May 2019, 09:39:05 UTC
00f4934 Fix offline gaze mapper crash when using a recorded calibration Fixes #1498 03 May 2019, 09:15:52 UTC
0886eaf Pupil Cam3 support 03 May 2019, 08:59:37 UTC
df84d1f Pupil Producers: Fix typo when splitting pupil data by id 02 May 2019, 13:48:12 UTC
d8664f2 bundle.spec: Add apriltag 02 May 2019, 13:16:58 UTC
a4dc7e3 Fix image resizing with cv2.resize - set explicit intrpolation function - flip dimensions - init with uint8 instead of int 02 May 2019, 12:54:48 UTC
34190be Replace scipy.misc.imresize with cv2.resize 02 May 2019, 11:35:42 UTC
39000cd cython_methods - only build when necessary 30 April 2019, 16:41:41 UTC
4d91341 Expose submodules and make importing more consistent 29 April 2019, 16:36:09 UTC
e93cdf8 Extract segment drawing code into ui.segment_overlay 29 April 2019, 15:57:28 UTC
6e251b6 Even running from source, do not build modules unless required. 29 April 2019, 15:11:27 UTC
e44657a Merge pull request #1495 from pupil-labs/opencv4 Opencv 4 compatibility 29 April 2019, 14:21:25 UTC
back to top