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

sort by:
Revision Author Date Message Commit Date
4535f78 TimeSync: Introduce protocol versioning and change group name convention (#721) * Introduce protocol versioning and change group name convention * Add Time Sync protocol version to UI * PTS v0.3 -- Host sends timestamps as 64-bit le floats instead of string repr * Update version numbers to decimals 19 May 2017, 11:41:42 UTC
5a55c4b Require pyndsi version 0.3.0 and higher (#727) * Require pyndsi version 0.3.0 and higher * Add ndsi version to Source Manager ui 19 May 2017, 11:41:25 UTC
e6d5aa1 Merge pull request #730 from papr/build_fix @papr, @mkassner - I have tested this on Windows 10 and confirm that this PR fixes the module build issues. 👍 19 May 2017, 02:38:19 UTC
99e4699 Fix module builds on windows by letting the subprocess module fix the quoting 18 May 2017, 15:00:44 UTC
e23814b Merge branch 'master' of https://github.com/pupil-labs/pupil 18 May 2017, 08:29:26 UTC
39a106a require updated uvc backend with improved timestamping for windows. 18 May 2017, 08:29:09 UTC
174d80a Audio input refactor (#719) * Split auto capturing into separate plugin * Audio Capture Mixin class * Move audio recording into new audio_capture plugin Also write packet timestamps into audio_timestamps.npy * Replace "Running" label with recording information * fix and explain timestamp handeling 12 May 2017, 20:57:15 UTC
e275230 Revert "Require pyndsi version 0.3.0 and higher (#720)" This reverts commit 5c03a84fd2bfe6f3553682b65bfda1aba50caa43. 12 May 2017, 12:20:43 UTC
5c03a84 Require pyndsi version 0.3.0 and higher (#720) 12 May 2017, 11:59:53 UTC
380c6ae dont remove _img. this is not nessesary and results in the frame_size property to break after cleanup. 12 May 2017, 08:44:19 UTC
25fb321 fixed a bug in surface registration that occurred when markers smaller than the min marker size were present during surface learning. 10 May 2017, 12:46:44 UTC
65d03c8 fixing #718 10 May 2017, 12:45:44 UTC
c28901c Add version requirement for pyre >= 0.3.1 (#717) * Add version requirement for pyre >= 0.3.1 Pyre does not have .version() implemented before 0.3.2, therefore the relatively complex version test. * Improve handling Pyre version checking 05 May 2017, 14:24:15 UTC
e60a412 Fix #716 by escaping path to install locations for pupil_detectors and calibration_routines 04 May 2017, 12:21:43 UTC
c4743da Pupil Time Sync protocol and plugin (#711) * New time sync implementation, Part 1 * New time sync implementation, Part 2 * Finalize Time_Sync plugin and create Pupil Time Sync protocol specification * revisions to PR #700 * fixes * Change tie breaker wording in time sync spec 03 May 2017, 16:03:35 UTC
c04712e Fix wrong notification decoding in Pupil Groups plugin (#712) * Fix wrong notification decoding in Pupil Groups plugin * Fix other Python 3 issues 03 May 2017, 15:52:04 UTC
4901c4b add docs for `ecording.should_start` notification 01 May 2017, 22:22:52 UTC
253450b save and read inverted_marker setting from the square_marker_cache file. 29 April 2017, 20:11:10 UTC
dc22b68 send pupil_data to subprocess to avoid double loading. 20 April 2017, 12:39:53 UTC
9322601 cleanup and partial revert of using spawn for macos exports. Using fork is ok, the issue was a different bug. 20 April 2017, 09:43:42 UTC
8a1f803 use os.fork for player exports. This is required for some plugins during export. 20 April 2017, 07:11:03 UTC
1abe69b removed deprecated code. 20 April 2017, 07:09:00 UTC
22727dd use different presets for the UI scale. 20 April 2017, 07:08:37 UTC
a3b0ef7 use different key for recording check. 18 April 2017, 15:14:06 UTC
9a3d24e demote warning level. 18 April 2017, 15:13:55 UTC
8838255 Merge branch 'master' of https://github.com/pupil-labs/pupil 13 April 2017, 11:10:25 UTC
6992041 dont export raw homographies. 13 April 2017, 11:10:13 UTC
f803f03 show matching pupil ellipse instead of the first one in the corresponding world frame recent event. 13 April 2017, 11:09:45 UTC
ed056cf give the user feedback when recordings are updating. 13 April 2017, 11:09:09 UTC
ac2b9bd cosmetic change. 13 April 2017, 10:56:11 UTC
a498b2c Replace "Close Player" button with "Reset Window Size" (#701) * Replace "Close Player" button with "Reset Window Size" * Remove duplicated "Reset window size" button 12 April 2017, 08:46:37 UTC
1c7b10b Fix #683 by saving surfaces after definition (#699) 11 April 2017, 16:09:36 UTC
623f9bc fix comparison by converting to tuple. 11 April 2017, 09:04:24 UTC
00fab93 enforce new camera calibration datatype. 11 April 2017, 08:26:15 UTC
15030bb Merge branch 'master' of https://github.com/pupil-labs/pupil 10 April 2017, 09:06:32 UTC
c1bf55b fixed 2d hmd mapper 10 April 2017, 09:06:21 UTC
aeb5161 Update README.md 07 April 2017, 13:33:54 UTC
3dbc17c use fork for export and offline surface tracker process creation. This requires opencv to be build with tbb on mac os! 07 April 2017, 10:26:15 UTC
0aad51f enforce python type to prevent error during finish calibration. 06 April 2017, 12:28:01 UTC
cd5ffd1 pep8 06 April 2017, 12:27:39 UTC
0668e79 rename variable to correct name. 06 April 2017, 12:27:16 UTC
cbc6044 pep8 ing 06 April 2017, 09:46:06 UTC
8f56926 another bugfix. 06 April 2017, 07:08:29 UTC
d541ab2 bugfixes to 3d calibration. 06 April 2017, 06:54:28 UTC
1492f16 bugfix hdutil call 05 April 2017, 05:57:01 UTC
15254af fix glfw path for MacOS 04 April 2017, 15:04:03 UTC
39a0381 enable retina support for MacOS. 04 April 2017, 14:42:44 UTC
bf94e31 pyinstaller fix. 04 April 2017, 13:24:40 UTC
686f6e8 make offline surface tracker event identical to surface_tracker events. 04 April 2017, 13:22:59 UTC
a89a4fe renamed var to fix #684 . 04 April 2017, 12:01:38 UTC
753a09f load calibration plugins appropriately (#679) * load calibration plugins appropriately. * Allow runtime capture managers. 04 April 2017, 11:36:36 UTC
455808c partial version of #686 without custom dict class (#689) * Immutable dicts and msgpack as file format (#686) * Save/load with msgpack instead of pickle and use of Immutable_Dict * Remove dict type requirement for when loading surfaces * Require pyglui >= 1.3 * Load gaze mappers with start_plugin notification * Make immutable object unpacking opt-in + other follow-ups to comments in #686 * remove printline * replace direct add with notification * remove light dict. Just cover transition to msgpack in the branch. * session settings need to not allow legacy files. * rm print * warn when saving np.array * bugfixes to np.array serilisation warnings. * impovements to printout of stack_trace 04 April 2017, 11:26:21 UTC
db95aac Pupil Mobile h.264 streaming (#624) * Required changes for h264 streaming. Requires pyndsi 0.2.15 * Rename NDSI source selection label * H264 Writer. Writes raw h264 packets to file. * Calculate NDSI source framerate from NDSI Frame Rate control * Use ndsi H264 writer * Wait for I-frames before starting recording * Revert delayed recording * Move timestamp file writing to AV writers * Replace Timestamp_Writer mixin with global function 04 April 2017, 08:27:24 UTC
cc7a084 Improvements on #661 (#688) * Consistent ui scaling across different monitor pixel densities (#661) * Screenmarker using framebuffer size * Adjust graph sizes * Debug message for frame changes * Fiz initial frame buffer size for eye processes * Set default UI scale to HDPI factor * pyglui ui scale = user scale * hdpi factor * Set min/max for ui scale slider * Dynamically adopt screen scale changes (e.g. running on a Retina display) * improvements to PR. 02 April 2017, 19:59:59 UTC
d19554f Fix accuracy test #682 Old version used depracted update() method instead of recent_events() 27 March 2017, 07:32:48 UTC
aaf6c6b Merge pull request #680 from euryalus/blinks Blinks 25 March 2017, 20:06:30 UTC
8ab6227 Need to have a float as activation, as otherwise the world process crashes 24 March 2017, 09:58:22 UTC
d4b96bf Restored .gitignore from pupil-labs 24 March 2017, 09:23:57 UTC
cfa9011 Restored .gitignore from pupil-labs 24 March 2017, 09:21:26 UTC
3ca76e7 Restored .gitignore from pupil-labs 24 March 2017, 09:19:53 UTC
500e522 added pycharm to gitignore 24 March 2017, 09:04:05 UTC
9a56bab Changed code to prevent activations to be Nan. Corrected some typos in the comments 24 March 2017, 09:02:56 UTC
0668462 slight refactor for more redability. 18 March 2017, 19:05:43 UTC
11600c4 pickle in py3 is faster from buffer then from string. 18 March 2017, 18:41:33 UTC
27a0eb1 pupil data becomes very big during long recordings. The commit improves memory consumption during export. Fixing #664 at least in parts! 17 March 2017, 17:06:56 UTC
8efa7a4 fixing #668 17 March 2017, 15:57:13 UTC
0bb3990 fixed wrong initialiser for gaze mapper. 17 March 2017, 15:33:21 UTC
4879a68 fixed typo 14 March 2017, 09:39:07 UTC
5bc563b adding WIP 3d HMD calibration plugin. 14 March 2017, 09:37:55 UTC
7f27258 simplify seek logic. 13 March 2017, 09:22:47 UTC
15e4494 removed non working fast seek. 13 March 2017, 09:21:56 UTC
3a17036 fix typo for chat link 09 March 2017, 14:05:00 UTC
9a9a492 transition to DiscordApp for chat 09 March 2017, 14:03:19 UTC
d349c74 fixed a bug that prevented hmd_calibration to sample pupil positions. 09 March 2017, 12:42:32 UTC
9fdc274 Merge pull request #662 from Aeefire/master FIX issue #598 07 March 2017, 10:22:17 UTC
a6c6a59 Update gaze_mappers.py 07 March 2017, 10:21:49 UTC
a34e2ae FIX issue #598 min/maxing to in an integer value caused an integer to be returned in the edge case, instead of the wanted float 07 March 2017, 10:12:28 UTC
3537c3c Merge pull request #660 from papr/audio_source_selector Audio source list refresh on selection 06 March 2017, 11:11:31 UTC
5332b2a Merge pull request #659 from papr/master Fix Unicode Decode Errors 06 March 2017, 11:11:18 UTC
d8b0370 Revert stdout decoding in favor of clean PR 06 March 2017, 09:02:30 UTC
83430ff Revert audio device selection getter in favour of splitting PRs 06 March 2017, 08:53:45 UTC
4b98ac6 Fix Unicode Decode Errors and use selection getter for Audio recording inputs 06 March 2017, 08:53:45 UTC
c053f0f Audio source selection getter 06 March 2017, 08:47:46 UTC
37e2720 Revert audio device selection getter in favour of splitting PRs 06 March 2017, 08:45:22 UTC
a6b70cc Merge pull request #652 from papr/ellipse_vis Visualize detected pupil ellipses in eye video overlay 06 March 2017, 07:59:34 UTC
bb95655 Merge pull request #657 from papr/fix651 Fix broken Audio Modes in Capture 0.9.1 linux bundle 03 March 2017, 18:54:28 UTC
046a9ab Merge pull request #654 from papr/fix637 Fix fixation detector bug by setting sample_threshold depending on cpature frame rate 03 March 2017, 18:54:01 UTC
66f7ca4 Update README.md 03 March 2017, 18:51:20 UTC
9128b50 Fix Unicode Decode Errors and use selection getter for Audio recording inputs 03 March 2017, 17:17:48 UTC
789c970 Fixes #651 platform.linux_distribution() returns different values when running from bundle 03 March 2017, 15:58:41 UTC
f990b24 Fixes #637 by setting sample_threshold depending on cpature frame rate 03 March 2017, 10:04:11 UTC
1186f26 Visualize detected pupil ellipses in eye video overlay 02 March 2017, 14:35:28 UTC
974abd9 Remove unwanted debug print from player/main.py 02 March 2017, 13:09:00 UTC
f26dca5 Create a calibration.calibration_data notification when starting a recording if a previous calibration was found 02 March 2017, 12:37:35 UTC
02008dd save surfaces to file on change. 02 March 2017, 10:55:22 UTC
7d5affe remove redundant check. 02 March 2017, 10:55:12 UTC
7c29ec5 fixing typo that prevented conversion. Fixing #634 and #650 01 March 2017, 16:22:28 UTC
7039ead do not save `user_calibration_data` instead make this a notification that is automatically saved in pupil_data together with a timestamp. This fixes #649 and allow us to save multiple calibration data in one recording session. 01 March 2017, 13:33:04 UTC
3e3e310 adding invert images to offline marker detector. 01 March 2017, 11:09:43 UTC
06803eb fixing version format checking. Version bump of pyuvc. 01 March 2017, 07:53:49 UTC
back to top