8d19d88 | Moritz Kassner | 14 July 2017, 12:23:05 UTC | removed obsolete plugin. | 14 July 2017, 12:23:05 UTC |
3ecdd56 | Moritz Kassner | 14 July 2017, 12:09:25 UTC | Merge branch 'avsync' | 14 July 2017, 12:09:25 UTC |
630529f | Moritz Kassner | 14 July 2017, 10:29:29 UTC | update to use ipc for notifications | 14 July 2017, 10:29:29 UTC |
5c014d4 | Moritz Kassner | 14 July 2017, 10:24:25 UTC | tweak the import and startup order. | 14 July 2017, 10:24:25 UTC |
4d21e19 | Moritz Kassner | 14 July 2017, 10:18:02 UTC | defer cv2 import. | 14 July 2017, 10:18:02 UTC |
418714f | Pablo Prietz | 13 July 2017, 12:33:48 UTC | Merge branch 'player_launcher' into avsync | 13 July 2017, 12:33:48 UTC |
195ecf1 | Moritz Kassner | 13 July 2017, 12:19:02 UTC | stating to make changes to bundle.spec files. Not working yet. | 13 July 2017, 12:19:02 UTC |
c29e0af | Moritz Kassner | 13 July 2017, 11:43:58 UTC | use the correct type of comparison since we serialize notifications. | 13 July 2017, 11:43:58 UTC |
7f51fa7 | Moritz Kassner | 13 July 2017, 11:43:30 UTC | these can use fork. | 13 July 2017, 11:43:30 UTC |
d8d6dfe | Moritz Kassner | 13 July 2017, 11:43:00 UTC | we dont use force spawn anymore. Instead we use the launcher for processes that need to run in a clean envirnment. | 13 July 2017, 11:43:00 UTC |
51f67cc | Moritz Kassner | 13 July 2017, 10:26:21 UTC | dont send slice in notification | 13 July 2017, 10:26:21 UTC |
0030f60 | Moritz Kassner | 13 July 2017, 09:36:53 UTC | use the constant properly. | 13 July 2017, 09:36:53 UTC |
655cd69 | Moritz Kassner | 12 July 2017, 13:44:50 UTC | don't use notifications for hi volume traffic. instead created a pair pipe. from plugin to process. Renamed some notifications. | 12 July 2017, 13:44:50 UTC |
27b0ba8 | Pablo Prietz | 11 July 2017, 15:42:06 UTC | Player launcher enhancements (#761) * Make marker detector launchable * Change update to recent_events | 11 July 2017, 15:42:06 UTC |
fa606e8 | Moritz Kassner | 11 July 2017, 07:12:46 UTC | refactor pupil producer. WIP. | 11 July 2017, 07:12:46 UTC |
8e74987 | Moritz Kassner | 10 July 2017, 13:22:03 UTC | remove deprecation warning of update() method in plugin | 10 July 2017, 13:22:03 UTC |
78f621b | Moritz Kassner | 10 July 2017, 13:21:46 UTC | rmv print statement | 10 July 2017, 13:21:46 UTC |
bfeed31 | Moritz Kassner | 10 July 2017, 13:03:56 UTC | big file organisation refactor. Player is now also using the launcher from capture in service. | 10 July 2017, 13:09:00 UTC |
bcf3b88 | Pablo Prietz | 05 July 2017, 14:24:15 UTC | Clean up | 05 July 2017, 14:24:15 UTC |
46a8f43 | mkassner | 04 July 2017, 13:01:53 UTC | Merge pull request #756 from pupil-labs/offline_pd Offline Pupil detection and calibration | 04 July 2017, 13:01:53 UTC |
f3cec01 | Moritz Kassner | 04 July 2017, 13:00:27 UTC | use spawn on linux until we refactor to launcher style. | 04 July 2017, 13:00:39 UTC |
2fe0c49 | Moritz Kassner | 03 July 2017, 08:22:28 UTC | refactor closing behaviour. | 03 July 2017, 08:22:28 UTC |
ed0ecc2 | Moritz Kassner | 03 July 2017, 08:21:39 UTC | refactor fake pool | 03 July 2017, 08:21:39 UTC |
a9e603f | Pablo Prietz | 30 June 2017, 15:38:33 UTC | Merge branch 'pppd' into avsync | 30 June 2017, 15:38:33 UTC |
898451e | Pablo Prietz | 30 June 2017, 15:37:51 UTC | Merge remote-tracking branch 'papr/offline_pd' into pppd | 30 June 2017, 15:37:51 UTC |
1b69ebf | Pablo Prietz | 30 June 2017, 15:36:48 UTC | Remove unneccesary import | 30 June 2017, 15:36:48 UTC |
007a49c | Moritz Kassner | 30 June 2017, 13:26:19 UTC | increase marker size in seek bar. | 30 June 2017, 13:26:19 UTC |
0c96235 | Moritz Kassner | 30 June 2017, 13:26:04 UTC | simplify logic. remove unused code. | 30 June 2017, 13:26:04 UTC |
73a6c96 | Moritz Kassner | 30 June 2017, 13:25:42 UTC | dont let eye overlay plugins overwrite g_pool.capture | 30 June 2017, 13:25:42 UTC |
7243a00 | Moritz Kassner | 30 June 2017, 13:25:20 UTC | make camera intrinsic generation for pupil mobile recordings more robust. | 30 June 2017, 13:25:20 UTC |
ddd0c5c | Moritz Kassner | 30 June 2017, 13:24:48 UTC | fixed bug that prevented the camera intrinsics to be loaded. | 30 June 2017, 13:24:48 UTC |
db20c06 | Moritz Kassner | 29 June 2017, 15:34:47 UTC | Merge branch 'master' into offline_pd Conflicts: pupil_src/player/main.py | 29 June 2017, 15:34:47 UTC |
a66619f | Moritz Kassner | 29 June 2017, 15:26:50 UTC | clean up .gitignore | 29 June 2017, 15:26:50 UTC |
57269c5 | Moritz Kassner | 29 June 2017, 14:49:29 UTC | fixed bug in circle marker gl display. | 29 June 2017, 14:49:29 UTC |
b615863 | Moritz Kassner | 29 June 2017, 14:48:05 UTC | renamed class in GUI. maybe we should do the same in source. | 29 June 2017, 14:48:05 UTC |
1748ab3 | Moritz Kassner | 29 June 2017, 14:25:45 UTC | added offline calibration using natural features. | 29 June 2017, 14:25:45 UTC |
6afbd75 | Moritz Kassner | 29 June 2017, 14:24:57 UTC | pyglui consumes mouse clicks now. We use this to improve the UI in Pupil. Todo. Implement this is Capture. | 29 June 2017, 14:25:22 UTC |
6cdaa6c | Moritz Kassner | 29 June 2017, 14:23:53 UTC | removed manual gaze correction. This will be replace with offline calibration using natural features. | 29 June 2017, 14:23:53 UTC |
5bdbf7e | Moritz Kassner | 29 June 2017, 10:03:11 UTC | enable gaze and pupil producers for video export. | 29 June 2017, 10:03:11 UTC |
baceb59 | Will | 27 June 2017, 15:37:33 UTC | update paths for pupil detectors and calibration (#752) | 27 June 2017, 15:37:33 UTC |
da304a4 | Pablo Prietz | 27 June 2017, 15:30:42 UTC | Identify audio stream clock | 27 June 2017, 15:30:42 UTC |
99ebd79 | Pablo Prietz | 27 June 2017, 14:06:49 UTC | Stringify uuid objects on serialize if encountered | 27 June 2017, 14:06:49 UTC |
7c52e39 | Moritz Kassner | 26 June 2017, 13:27:12 UTC | refactor, improvements. | 26 June 2017, 13:27:12 UTC |
689a8d4 | Moritz Kassner | 26 June 2017, 13:26:55 UTC | merge commit from upstream branch. | 26 June 2017, 13:26:55 UTC |
862a30c | Moritz Kassner | 26 June 2017, 13:26:36 UTC | make pupil_producers persistent | 26 June 2017, 13:26:36 UTC |
663eba8 | Pablo Prietz | 22 June 2017, 15:52:37 UTC | Cleanup Task_Proxy | 22 June 2017, 15:52:37 UTC |
e72a73a | Moritz Kassner | 21 June 2017, 13:30:58 UTC | improvements, refactor to pupil_producer.py | 21 June 2017, 13:30:58 UTC |
22ded5f | Moritz Kassner | 21 June 2017, 13:30:21 UTC | rename offline dir to offline_data. | 21 June 2017, 13:30:21 UTC |
7cd6979 | Pablo Prietz | 20 June 2017, 15:32:51 UTC | Use python float instead of 32 bit float to store timestamp | 20 June 2017, 15:32:51 UTC |
2169046 | Pablo Prietz | 20 June 2017, 15:31:24 UTC | Normalize audio wave visualization | 20 June 2017, 15:31:24 UTC |
700ebae | Pablo Prietz | 20 June 2017, 12:29:26 UTC | Audio timestamp conversion - in audio_capture after finishing hte recording - on importing an old recording | 20 June 2017, 12:29:26 UTC |
3434f93 | Moritz Kassner | 20 June 2017, 08:23:23 UTC | removed audio module import. This is not part of this PR | 20 June 2017, 08:23:23 UTC |
9c25e06 | Moritz Kassner | 19 June 2017, 10:18:32 UTC | change reset to seek. | 19 June 2017, 10:18:32 UTC |
f760032 | Moritz Kassner | 19 June 2017, 10:18:23 UTC | move gl into its own namespace. Otherwise platform is overwritten. Fixed a typo and added mapping mode to sections. | 19 June 2017, 10:18:23 UTC |
23aabf5 | Moritz Kassner | 19 June 2017, 09:51:07 UTC | updated comment. | 19 June 2017, 09:51:07 UTC |
35440f4 | Moritz Kassner | 19 June 2017, 09:50:40 UTC | Merge branch 'offline_pd' of https://github.com/papr/pupil into offline_pd | 19 June 2017, 09:50:40 UTC |
f8cb8f1 | Moritz Kassner | 16 June 2017, 08:14:15 UTC | Pupil time sync should not be on by default. But it needs to be on when Pupil mobile is used. For now we just issue a warning when using Pupil mobile backend. | 16 June 2017, 08:14:15 UTC |
4240874 | Moritz Kassner | 16 June 2017, 08:09:50 UTC | fixed typo from PR #744 | 16 June 2017, 08:09:50 UTC |
ddee585 | Moritz Kassner | 16 June 2017, 07:06:16 UTC | fixed naming typo from PR #732 | 16 June 2017, 07:06:16 UTC |
630a637 | Moritz Kassner | 16 June 2017, 06:51:00 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 16 June 2017, 06:51:00 UTC |
e55054c | Moritz Kassner | 16 June 2017, 06:50:43 UTC | dont use settings from newer versions of the software. | 16 June 2017, 06:50:43 UTC |
6dde09e | Pablo Prietz | 15 June 2017, 17:58:45 UTC | Convert audio timestamps (almost) correctly | 15 June 2017, 17:58:45 UTC |
99b1542 | marc-tonsen | 15 June 2017, 15:41:06 UTC | Added one target calibration (#732) * Added one target calibration * Removed status text from calibration button for one target routine * Improved docstring * Update one_target_calibration.py * Changed name of One Target Calibration to Single Marker Calibration | 15 June 2017, 15:41:06 UTC |
1a60e7d | Pablo Prietz | 15 June 2017, 15:35:40 UTC | Create plugins folder for Player if not existing (#744) | 15 June 2017, 15:35:40 UTC |
231087f | Pablo Prietz | 14 June 2017, 16:27:12 UTC | AV sync exported videos | 14 June 2017, 16:28:38 UTC |
6c8706d | Pablo Prietz | 14 June 2017, 13:06:50 UTC | Fix seeking bug | 14 June 2017, 13:06:50 UTC |
a1f586d | Pablo Prietz | 13 June 2017, 12:49:51 UTC | Fix typo | 13 June 2017, 12:49:51 UTC |
023ce52 | Pablo Prietz | 09 June 2017, 09:52:17 UTC | Remove label field from gaze sections | 09 June 2017, 09:52:17 UTC |
cb61e54 | Pablo Prietz | 09 June 2017, 09:29:31 UTC | Fix Eye Overlay plugin, take 2 (#742) * Add ellipse key to v4 recordings * Fix #738 inconsistent eye naming in eye overlay plugin | 09 June 2017, 09:29:31 UTC |
3e6dfd5 | Moritz Kassner | 09 June 2017, 09:18:36 UTC | Revert "add a smarter double spawn prevention guard that avoids a race condition." This reverts commit 31a63b759dca4c52ea88f493b2faba936e1e738c. | 09 June 2017, 09:18:36 UTC |
31a63b7 | Moritz Kassner | 09 June 2017, 08:55:35 UTC | add a smarter double spawn prevention guard that avoids a race condition. | 09 June 2017, 08:55:35 UTC |
877ab50 | Moritz Kassner | 09 June 2017, 08:53:41 UTC | add a smarter guard against double spawning eye processes that avoids race conditions. | 09 June 2017, 08:53:41 UTC |
553b6d2 | Pablo Prietz | 09 June 2017, 08:15:30 UTC | Fix IndexError in `File_Source.get_frame_index()` | 09 June 2017, 08:15:30 UTC |
bd8008c | Pablo Prietz | 09 June 2017, 07:32:48 UTC | Ignore *.o files | 09 June 2017, 07:32:48 UTC |
f77a365 | Pablo Prietz | 09 June 2017, 07:20:44 UTC | Merge pull request #11 from pupil-labs/offline_pd more changes. | 09 June 2017, 07:20:44 UTC |
5fb1382 | Moritz Kassner | 07 June 2017, 10:35:43 UTC | I changed this to spawn for mac and removed the linux fork_server. Please confirm that this works for you on Linux. (It might not!) | 07 June 2017, 10:35:43 UTC |
2cffcea | Rafael Picanço | 07 June 2017, 10:20:22 UTC | fix typos in export filenames (#741) | 07 June 2017, 10:20:22 UTC |
db0ffa6 | Moritz Kassner | 07 June 2017, 10:18:41 UTC | make display more robust. | 07 June 2017, 10:18:41 UTC |
4076a31 | Moritz Kassner | 07 June 2017, 10:18:11 UTC | sections don't need settable labels. | 07 June 2017, 10:18:11 UTC |
4f61ddd | Moritz Kassner | 07 June 2017, 10:17:45 UTC | use bg helper spawn method only when really needed. | 07 June 2017, 10:17:45 UTC |
8504689 | Pablo Prietz | 07 June 2017, 10:02:31 UTC | Merge pull request #10 from pupil-labs/offline_pd changes to PR | 07 June 2017, 10:02:31 UTC |
b479a2c | Moritz Kassner | 07 June 2017, 09:31:02 UTC | use os.spawn in MacOS. This became messesary as cv2.fitellipse seems to have a threading issue under MacOS. | 07 June 2017, 09:31:02 UTC |
fe952f7 | Moritz Kassner | 07 June 2017, 09:30:04 UTC | remove dublicate implementation of pts spacing calculation | 07 June 2017, 09:30:04 UTC |
9d21205 | Moritz Kassner | 07 June 2017, 09:29:02 UTC | visual feedback of calibration marker | 07 June 2017, 09:29:02 UTC |
3763af5 | Moritz Kassner | 07 June 2017, 09:28:41 UTC | simplify progress calculation. | 07 June 2017, 09:28:41 UTC |
1a95e7d | Moritz Kassner | 02 June 2017, 13:12:56 UTC | update to current api. | 02 June 2017, 13:12:56 UTC |
83dc8e1 | Pablo Prietz | 31 May 2017, 15:35:26 UTC | Merge master | 31 May 2017, 15:35:26 UTC |
505ddce | Pablo Prietz | 31 May 2017, 14:27:10 UTC | Merge pull request #736 from cpicanco/patch-6 remove needless enumerate call | 31 May 2017, 14:27:10 UTC |
d5bb6fb | Pablo Prietz | 31 May 2017, 14:17:57 UTC | Fix undefined attribute in Offline calibration | 31 May 2017, 14:17:57 UTC |
e7d4444 | Rafael Picanço | 30 May 2017, 13:22:34 UTC | remove needless enumerate call | 30 May 2017, 13:22:34 UTC |
0fbccd4 | Moritz Kassner | 29 May 2017, 08:39:55 UTC | change pupil range defaults. to make it work decently with qvga resolutions as well. | 29 May 2017, 08:39:55 UTC |
ff81d74 | Pablo Prietz | 24 May 2017, 15:40:38 UTC | Draw calibration/mapping ranges | 24 May 2017, 15:40:38 UTC |
7b4e150 | Pablo Prietz | 24 May 2017, 13:54:36 UTC | Make progress sliders unsettable instead of read-only | 24 May 2017, 13:54:36 UTC |
35903d4 | Pablo Prietz | 24 May 2017, 13:53:48 UTC | Create camer_intrinsics file for Pupil Mobile recordings on import | 24 May 2017, 13:53:48 UTC |
6f0fe99 | Pablo Prietz | 24 May 2017, 12:27:41 UTC | Append/remove sections, requires pyglui >= 1.4 | 24 May 2017, 12:27:41 UTC |
3fd941d | Pablo Prietz | 24 May 2017, 09:17:24 UTC | Gaze producer fixes - Fix duplicated gaze positions - set ref_by_frame - set mapping mode from data | 24 May 2017, 09:17:24 UTC |
2ca3806 | Pablo Prietz | 24 May 2017, 09:15:59 UTC | Settable detection method for offline pupil detection | 24 May 2017, 09:15:59 UTC |
b9991af | Moritz Kassner | 24 May 2017, 07:17:24 UTC | instead of muting av logger we should undo the setting of pyav log level to debug made in https://github.com/pupil-labs/pupil/pull/719/commits/6abbc99ef1ce3f42c46c6e1f668cbba85fad229a | 24 May 2017, 07:17:24 UTC |
412f833 | Moritz Kassner | 24 May 2017, 06:52:13 UTC | do not log libav warnings. MJPEG recording have a deprecated pixel format. They play but emit a libav warning. | 24 May 2017, 06:52:13 UTC |
075af1d | Pablo Prietz | 23 May 2017, 16:30:44 UTC | Task_Proxy Introduce future-like generator proxy + apply to gaze producer | 23 May 2017, 16:30:44 UTC |