4555fce | Moritz Kassner | 23 May 2017, 15:18:40 UTC | do not apply double gaze correction in exporter. | 23 May 2017, 15:18:40 UTC |
8564dd0 | Moritz Kassner | 23 May 2017, 14:34:41 UTC | remove debug printline. | 23 May 2017, 14:34:41 UTC |
4d32244 | Moritz Kassner | 23 May 2017, 14:19:12 UTC | use the sensor name without host name as capture name. This is required to load camera calibrations. | 23 May 2017, 14:19:12 UTC |
d7021c9 | Moritz Kassner | 23 May 2017, 12:28:05 UTC | fixing #731 | 23 May 2017, 12:28:05 UTC |
b9654a7 | Moritz Kassner | 23 May 2017, 12:25:50 UTC | require updated pyndsi version | 23 May 2017, 12:25:50 UTC |
61605a1 | Moritz Kassner | 22 May 2017, 13:12:20 UTC | start menu minimized | 22 May 2017, 13:12:20 UTC |
0562715 | Moritz Kassner | 22 May 2017, 13:09:56 UTC | add time_sync to default plugins. | 22 May 2017, 13:09:56 UTC |
fa31ad7 | Moritz Kassner | 22 May 2017, 13:07:39 UTC | Merge branches 'master' and 'master' of https://github.com/pupil-labs/pupil | 22 May 2017, 13:07:39 UTC |
884e4bd | Moritz Kassner | 22 May 2017, 13:07:27 UTC | remove address fetch. Its not required not not well supported. | 22 May 2017, 13:07:27 UTC |
14953b5 | mkassner | 22 May 2017, 12:58:53 UTC | fix formatting | 22 May 2017, 12:58:53 UTC |
2d5cfff | Moritz Kassner | 22 May 2017, 10:54:11 UTC | this should be cast as int. | 22 May 2017, 10:54:11 UTC |
d409588 | Moritz Kassner | 22 May 2017, 10:53:59 UTC | dont use avg_rate for pts->index conversion. Instead calculate it from the pts spacing. | 22 May 2017, 10:53:59 UTC |
d325d9b | Moritz Kassner | 19 May 2017, 12:46:29 UTC | fixation detection is now longer a default plugin. | 19 May 2017, 12:46:29 UTC |
4535f78 | Pablo Prietz | 19 May 2017, 11:41:42 UTC | 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 | Pablo Prietz | 19 May 2017, 11:41:25 UTC | 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 | Will | 19 May 2017, 02:38:19 UTC | 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 | Pablo Prietz | 18 May 2017, 12:30:54 UTC | Fix module builds on windows by letting the subprocess module fix the quoting | 18 May 2017, 15:00:44 UTC |
e23814b | Moritz Kassner | 18 May 2017, 08:29:26 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 18 May 2017, 08:29:26 UTC |
39a106a | Moritz Kassner | 18 May 2017, 08:29:09 UTC | require updated uvc backend with improved timestamping for windows. | 18 May 2017, 08:29:09 UTC |
174d80a | mkassner | 12 May 2017, 20:57:15 UTC | 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 | Pablo Prietz | 12 May 2017, 12:20:43 UTC | Revert "Require pyndsi version 0.3.0 and higher (#720)" This reverts commit 5c03a84fd2bfe6f3553682b65bfda1aba50caa43. | 12 May 2017, 12:20:43 UTC |
5c03a84 | Pablo Prietz | 12 May 2017, 11:59:53 UTC | Require pyndsi version 0.3.0 and higher (#720) | 12 May 2017, 11:59:53 UTC |
380c6ae | Moritz Kassner | 12 May 2017, 08:44:19 UTC | 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 | Moritz Kassner | 10 May 2017, 12:46:44 UTC | 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 | Moritz Kassner | 10 May 2017, 12:45:44 UTC | fixing #718 | 10 May 2017, 12:45:44 UTC |
c28901c | Pablo Prietz | 05 May 2017, 14:24:15 UTC | 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 | Pablo Prietz | 04 May 2017, 12:21:43 UTC | Fix #716 by escaping path to install locations for pupil_detectors and calibration_routines | 04 May 2017, 12:21:43 UTC |
c4743da | Pablo Prietz | 03 May 2017, 16:03:35 UTC | 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 | Pablo Prietz | 03 May 2017, 15:52:04 UTC | 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 | Moritz Kassner | 01 May 2017, 22:22:52 UTC | add docs for `ecording.should_start` notification | 01 May 2017, 22:22:52 UTC |
253450b | Moritz Kassner | 29 April 2017, 20:11:10 UTC | save and read inverted_marker setting from the square_marker_cache file. | 29 April 2017, 20:11:10 UTC |
dc22b68 | Moritz Kassner | 20 April 2017, 12:39:53 UTC | send pupil_data to subprocess to avoid double loading. | 20 April 2017, 12:39:53 UTC |
9322601 | Moritz Kassner | 20 April 2017, 09:43:42 UTC | 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 | Moritz Kassner | 20 April 2017, 07:11:03 UTC | use os.fork for player exports. This is required for some plugins during export. | 20 April 2017, 07:11:03 UTC |
1abe69b | Moritz Kassner | 20 April 2017, 07:09:00 UTC | removed deprecated code. | 20 April 2017, 07:09:00 UTC |
22727dd | Moritz Kassner | 20 April 2017, 07:08:37 UTC | use different presets for the UI scale. | 20 April 2017, 07:08:37 UTC |
a3b0ef7 | Moritz Kassner | 18 April 2017, 15:14:06 UTC | use different key for recording check. | 18 April 2017, 15:14:06 UTC |
9a3d24e | Moritz Kassner | 18 April 2017, 15:13:55 UTC | demote warning level. | 18 April 2017, 15:13:55 UTC |
8838255 | Moritz Kassner | 13 April 2017, 11:10:25 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 13 April 2017, 11:10:25 UTC |
6992041 | Moritz Kassner | 13 April 2017, 11:10:13 UTC | dont export raw homographies. | 13 April 2017, 11:10:13 UTC |
f803f03 | Moritz Kassner | 13 April 2017, 11:09:45 UTC | show matching pupil ellipse instead of the first one in the corresponding world frame recent event. | 13 April 2017, 11:09:45 UTC |
ed056cf | Moritz Kassner | 13 April 2017, 11:09:09 UTC | give the user feedback when recordings are updating. | 13 April 2017, 11:09:09 UTC |
ac2b9bd | Moritz Kassner | 13 April 2017, 10:56:11 UTC | cosmetic change. | 13 April 2017, 10:56:11 UTC |
a498b2c | Pablo Prietz | 12 April 2017, 08:46:37 UTC | 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 | Pablo Prietz | 11 April 2017, 16:09:36 UTC | Fix #683 by saving surfaces after definition (#699) | 11 April 2017, 16:09:36 UTC |
623f9bc | Moritz Kassner | 11 April 2017, 09:04:24 UTC | fix comparison by converting to tuple. | 11 April 2017, 09:04:24 UTC |
00fab93 | Moritz Kassner | 11 April 2017, 08:25:58 UTC | enforce new camera calibration datatype. | 11 April 2017, 08:26:15 UTC |
15030bb | Moritz Kassner | 10 April 2017, 09:06:32 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 10 April 2017, 09:06:32 UTC |
c1bf55b | Moritz Kassner | 10 April 2017, 09:06:21 UTC | fixed 2d hmd mapper | 10 April 2017, 09:06:21 UTC |
aeb5161 | mkassner | 07 April 2017, 13:33:54 UTC | Update README.md | 07 April 2017, 13:33:54 UTC |
3dbc17c | Moritz Kassner | 07 April 2017, 10:26:15 UTC | 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 | Moritz Kassner | 06 April 2017, 12:28:01 UTC | enforce python type to prevent error during finish calibration. | 06 April 2017, 12:28:01 UTC |
cd5ffd1 | Moritz Kassner | 06 April 2017, 12:27:39 UTC | pep8 | 06 April 2017, 12:27:39 UTC |
0668e79 | Moritz Kassner | 06 April 2017, 12:27:16 UTC | rename variable to correct name. | 06 April 2017, 12:27:16 UTC |
cbc6044 | Moritz Kassner | 06 April 2017, 09:46:06 UTC | pep8 ing | 06 April 2017, 09:46:06 UTC |
8f56926 | Moritz Kassner | 06 April 2017, 07:08:29 UTC | another bugfix. | 06 April 2017, 07:08:29 UTC |
d541ab2 | Moritz Kassner | 06 April 2017, 06:54:28 UTC | bugfixes to 3d calibration. | 06 April 2017, 06:54:28 UTC |
1492f16 | Moritz Kassner | 05 April 2017, 05:57:01 UTC | bugfix hdutil call | 05 April 2017, 05:57:01 UTC |
15254af | Moritz Kassner | 04 April 2017, 15:04:03 UTC | fix glfw path for MacOS | 04 April 2017, 15:04:03 UTC |
39a0381 | Moritz Kassner | 04 April 2017, 14:42:44 UTC | enable retina support for MacOS. | 04 April 2017, 14:42:44 UTC |
bf94e31 | Moritz Kassner | 04 April 2017, 13:24:40 UTC | pyinstaller fix. | 04 April 2017, 13:24:40 UTC |
686f6e8 | Moritz Kassner | 04 April 2017, 13:22:59 UTC | make offline surface tracker event identical to surface_tracker events. | 04 April 2017, 13:22:59 UTC |
a89a4fe | Moritz Kassner | 04 April 2017, 12:01:38 UTC | renamed var to fix #684 . | 04 April 2017, 12:01:38 UTC |
753a09f | mkassner | 04 April 2017, 11:36:36 UTC | load calibration plugins appropriately (#679) * load calibration plugins appropriately. * Allow runtime capture managers. | 04 April 2017, 11:36:36 UTC |
455808c | mkassner | 04 April 2017, 11:26:21 UTC | 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 | Pablo Prietz | 04 April 2017, 08:27:24 UTC | 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 | mkassner | 02 April 2017, 19:59:59 UTC | 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 | Pablo Prietz | 27 March 2017, 07:32:48 UTC | Fix accuracy test #682 Old version used depracted update() method instead of recent_events() | 27 March 2017, 07:32:48 UTC |
aaf6c6b | mkassner | 25 March 2017, 20:06:30 UTC | Merge pull request #680 from euryalus/blinks Blinks | 25 March 2017, 20:06:30 UTC |
8ab6227 | Kai | 24 March 2017, 09:58:22 UTC | Need to have a float as activation, as otherwise the world process crashes | 24 March 2017, 09:58:22 UTC |
d4b96bf | Kai | 24 March 2017, 09:23:57 UTC | Restored .gitignore from pupil-labs | 24 March 2017, 09:23:57 UTC |
cfa9011 | Kai | 24 March 2017, 09:21:26 UTC | Restored .gitignore from pupil-labs | 24 March 2017, 09:21:26 UTC |
3ca76e7 | Kai | 24 March 2017, 09:19:53 UTC | Restored .gitignore from pupil-labs | 24 March 2017, 09:19:53 UTC |
500e522 | Kai | 24 March 2017, 09:04:05 UTC | added pycharm to gitignore | 24 March 2017, 09:04:05 UTC |
9a56bab | Kai | 24 March 2017, 09:02:56 UTC | Changed code to prevent activations to be Nan. Corrected some typos in the comments | 24 March 2017, 09:02:56 UTC |
0668462 | Moritz Kassner | 18 March 2017, 19:05:43 UTC | slight refactor for more redability. | 18 March 2017, 19:05:43 UTC |
11600c4 | Moritz Kassner | 18 March 2017, 18:41:33 UTC | pickle in py3 is faster from buffer then from string. | 18 March 2017, 18:41:33 UTC |
27a0eb1 | Moritz Kassner | 17 March 2017, 17:06:56 UTC | 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 | Moritz Kassner | 17 March 2017, 15:57:13 UTC | fixing #668 | 17 March 2017, 15:57:13 UTC |
0bb3990 | Moritz Kassner | 17 March 2017, 15:33:21 UTC | fixed wrong initialiser for gaze mapper. | 17 March 2017, 15:33:21 UTC |
4879a68 | Moritz Kassner | 14 March 2017, 09:39:07 UTC | fixed typo | 14 March 2017, 09:39:07 UTC |
5bc563b | Moritz Kassner | 14 March 2017, 09:37:55 UTC | adding WIP 3d HMD calibration plugin. | 14 March 2017, 09:37:55 UTC |
7f27258 | Moritz Kassner | 13 March 2017, 09:22:47 UTC | simplify seek logic. | 13 March 2017, 09:22:47 UTC |
15e4494 | Moritz Kassner | 13 March 2017, 09:21:56 UTC | removed non working fast seek. | 13 March 2017, 09:21:56 UTC |
3a17036 | Will Patera | 09 March 2017, 14:05:00 UTC | fix typo for chat link | 09 March 2017, 14:05:00 UTC |
9a9a492 | Will Patera | 09 March 2017, 14:03:19 UTC | transition to DiscordApp for chat | 09 March 2017, 14:03:19 UTC |
d349c74 | Moritz Kassner | 09 March 2017, 12:42:32 UTC | fixed a bug that prevented hmd_calibration to sample pupil positions. | 09 March 2017, 12:42:32 UTC |
9fdc274 | mkassner | 07 March 2017, 10:22:17 UTC | Merge pull request #662 from Aeefire/master FIX issue #598 | 07 March 2017, 10:22:17 UTC |
a6c6a59 | mkassner | 07 March 2017, 10:21:49 UTC | Update gaze_mappers.py | 07 March 2017, 10:21:49 UTC |
a34e2ae | Aeefire | 07 March 2017, 10:12:28 UTC | 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 | mkassner | 06 March 2017, 11:11:31 UTC | Merge pull request #660 from papr/audio_source_selector Audio source list refresh on selection | 06 March 2017, 11:11:31 UTC |
5332b2a | mkassner | 06 March 2017, 11:11:18 UTC | Merge pull request #659 from papr/master Fix Unicode Decode Errors | 06 March 2017, 11:11:18 UTC |
d8b0370 | Pablo Prietz | 06 March 2017, 08:59:01 UTC | Revert stdout decoding in favor of clean PR | 06 March 2017, 09:02:30 UTC |
83430ff | Pablo Prietz | 06 March 2017, 08:45:22 UTC | Revert audio device selection getter in favour of splitting PRs | 06 March 2017, 08:53:45 UTC |
4b98ac6 | Pablo Prietz | 03 March 2017, 17:17:48 UTC | Fix Unicode Decode Errors and use selection getter for Audio recording inputs | 06 March 2017, 08:53:45 UTC |
c053f0f | Pablo Prietz | 06 March 2017, 08:47:46 UTC | Audio source selection getter | 06 March 2017, 08:47:46 UTC |
37e2720 | Pablo Prietz | 06 March 2017, 08:45:22 UTC | Revert audio device selection getter in favour of splitting PRs | 06 March 2017, 08:45:22 UTC |
a6b70cc | mkassner | 06 March 2017, 07:59:34 UTC | Merge pull request #652 from papr/ellipse_vis Visualize detected pupil ellipses in eye video overlay | 06 March 2017, 07:59:34 UTC |
bb95655 | mkassner | 03 March 2017, 18:54:28 UTC | 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 | mkassner | 03 March 2017, 18:54:01 UTC | 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 |