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

sort by:
Revision Author Date Message Commit Date
4678cd8 another nit-pick improvement on exception handling for os.makedirs 07 September 2015, 16:22:26 UTC
cc612df added some todo's and further fallbacks to fake capture 05 September 2015, 15:34:04 UTC
0fc8790 Implementing the new video backend interface for windows. General functions work, but it has to be tested in depth. + Generic approach for testing if there's already a recording dir. 05 September 2015, 15:27:41 UTC
397eed5 exclude libc 14 August 2015, 18:47:18 UTC
5ddf1b1 updated default min maker perimeter and added note in offline marker detector gui. 03 September 2015, 10:15:11 UTC
c06b097 adding slider for minimum marker perimeter. 03 September 2015, 09:55:21 UTC
013628a added calibration trigger to pupil_sync 03 September 2015, 08:17:13 UTC
d184877 added notification trigger to calibration plugins. 03 September 2015, 08:16:45 UTC
cb667e8 removed deprecated plugin 03 September 2015, 08:16:06 UTC
3942da6 adding flag for capture to signal if frame are jpeg based. 02 September 2015, 15:19:37 UTC
aedfd2d improved fix for #193 01 September 2015, 08:17:17 UTC
2abc9a0 attempt to fix #193 01 September 2015, 08:08:56 UTC
d059a65 Restructured video capture: Fake capture is now a part of uvc_capture. The user can select and switch from a normal capture to fake capture during runtime. Pyuvc v.03 now has a new function to check if a device is already in use (is_accessible) with this we select not the first match but the first match that is not in use. Multiple sessions of Pupil Capture can now be opened without trying to open cameras that are already in use from a running Pupil Capture session. Pupil Capture process startup is now forced to be sequential. This simplifies the binocular camera assignment logic. Auto create capture has been removed from all player related plugins and player itself. Instead we use file capture directly. The windows backend still needs to be changed to accommodate this restructuring. 01 September 2015, 07:48:46 UTC
67d85e5 removed development plugin. 31 August 2015, 14:47:07 UTC
a1710fa refactored calibration plugin g_pool attachment. 30 August 2015, 16:57:31 UTC
66a111a added comment out socket thread safety. 28 August 2015, 17:30:03 UTC
bf11354 corrected sync timebase functionality. 28 August 2015, 16:50:54 UTC
ef2732c remove whitespace 28 August 2015, 16:50:29 UTC
c879f63 removed unused HW-timestamp support code. 28 August 2015, 16:50:12 UTC
7c93caf Merge branch 'plugin_notifications' Conflicts: pupil_src/shared_modules/plugin.py 28 August 2015, 16:02:59 UTC
61ba506 refactored some code added comment to clarify. 28 August 2015, 16:01:14 UTC
d8a6f46 fixed typo in help string. 28 August 2015, 14:36:57 UTC
e2a5503 fine-tune display duration 28 August 2015, 14:18:20 UTC
b172338 record raw jpeg by default 28 August 2015, 14:15:43 UTC
0fbadeb don't annonce ref start and stop if you get the msg form the network. This creates a feedback loop. 28 August 2015, 14:03:40 UTC
79e7291 stability fixes in pupil_sync. removed sanitise timestamps in recorder as we don't need them anymore. 28 August 2015, 13:48:42 UTC
8ce12d4 Introducing Pupil_sync: Synchronise recording and timebase across all Pupil's in the same network. This is good for multiuser and multi-camera setups. 28 August 2015, 13:34:15 UTC
440428f Introducing Pupil_sync: Synchronise recording and timebase across all Pupil's in the same network. This is good for multiuser and multi-camera setups. 28 August 2015, 13:26:09 UTC
374c5c2 remove file for now. We rewrite and add later. 27 August 2015, 11:01:37 UTC
61f5947 Merge branch 'master' of http://github.com/pupil-labs/pupil 26 August 2015, 14:05:38 UTC
c2dc0f9 added device selector, see #183 26 August 2015, 14:05:13 UTC
9bc3c6f cleaned up plugin code. Made run-time imported more robust. 26 August 2015, 11:00:50 UTC
c63ba38 fixed #189 25 August 2015, 13:20:19 UTC
c4a2dd6 handle notifications emitted during on_notify instead of deleting them 25 August 2015, 09:51:54 UTC
053fdc2 added function get_timestamp that adds timebase offset. 25 August 2015, 08:43:46 UTC
973045e event_capture plugin created and added to world plugin dropdown menu 24 August 2015, 15:51:41 UTC
2b047bc adding a plugin notification scheme. Use notify_all to send notifications to all other plugins. Implement on_notify in your plugin to deal with notifications. This is beta and may change if we find something better. 24 August 2015, 13:51:21 UTC
8e77290 cosmetics 24 August 2015, 13:15:57 UTC
2fcd96d added Pupil Plugin runtime loader: The final convention is not set yet but you can simple add plugins to pupil running via bundle or source by adding plugin_src_files.py's to ~/pupil_capture_settings/plugins/ . The src file will be imported and all subclasses of 'plugin' will be added to the plugin launcher selection. 24 August 2015, 09:44:09 UTC
baa71d2 code cleanup. 19 August 2015, 15:24:15 UTC
c7555c5 log trim mark change. 17 August 2015, 16:21:21 UTC
8e851a5 show log msg even when process was blocked for more than .5 sec 17 August 2015, 16:21:07 UTC
2897afd set log level 17 August 2015, 14:58:38 UTC
cb41376 set sub lib logging level 17 August 2015, 14:58:21 UTC
f51a023 uniqueness should be a class property not instance 17 August 2015, 14:58:05 UTC
de4c2a3 refactored code and fixed Issue #165 17 August 2015, 14:21:35 UTC
a210c25 updated plugin launch methods for player. 17 August 2015, 14:21:10 UTC
57c3648 version bump, move log_display init to front to show the puling start process. 17 August 2015, 12:47:21 UTC
f313acc more work on log display. version bump for pyglui. 17 August 2015, 12:44:19 UTC
5d16413 make comment clearer. 17 August 2015, 10:19:26 UTC
022e11f make the text look nice. 17 August 2015, 10:17:29 UTC
1894780 let dt be the actual time passed between loop iterations not dt of timestamps. 17 August 2015, 10:16:59 UTC
d68c681 add visible feedback of the log in world window. 17 August 2015, 09:16:47 UTC
6f88b1e add classes instead of instances to plugin list to prevent initialisation of unique plugins. 17 August 2015, 09:16:25 UTC
f642039 add time passed between frames as event. 17 August 2015, 09:15:36 UTC
bbd62a0 cosmetics 17 August 2015, 09:15:00 UTC
d30ad67 replace os.getlogin with getpass module for robust cross platform use. 15 August 2015, 08:33:05 UTC
9053f8e fixed but in recorder when deleting rec dir. 14 August 2015, 08:04:05 UTC
2d9afb5 move code and add comment 12 August 2015, 15:43:06 UTC
996cbad with the addition of a timer eye window updates no faster 60fps. 12 August 2015, 10:42:57 UTC
84fc4bc adding custom bandwidth factor for Pupil Cameras. 11 August 2015, 08:46:58 UTC
f054e1f adding new Pupil World and Eye camera IDs. 10 August 2015, 13:10:32 UTC
c18c182 set default framerate to 60fps for eye camera. 10 August 2015, 13:10:07 UTC
fa9379a fixed issue #180 by making the logic for slicing the same in fixation detector and offline marker detector. 10 August 2015, 10:09:05 UTC
ce820e0 Merge branch 'master' of https://github.com/pupil-labs/pupil 26 July 2015, 01:51:36 UTC
9875c0e cosmetics - fixing typos in comments of `fixation_detector.py` 26 July 2015, 01:50:53 UTC
3e37cd6 Merge pull request #179 from cpicanco/patch-2 fix slice((start > 0), stop, step) heatmap bug 24 July 2015, 15:29:39 UTC
ce53621 Merge branch 'master' of http://github.com/pupil-labs/pupil 24 July 2015, 13:54:24 UTC
6c04d8f changed bundling process for 32-bit capture and player bundles 24 July 2015, 13:53:58 UTC
fe37f1a fix slice((start > 0), stop, step) heatmap bug section = slice(start, stop, 1) when start > 0, frame_idx (L257) does not reflect the frame index producing buggy heatmaps; The gaze_on_srf_in_section method is already using frame_idx+=section.start, so I just copy and paste it. 24 July 2015, 08:40:20 UTC
e3b07e5 fixed #174 23 July 2015, 14:22:21 UTC
913e24e Merge pull request #176 from cpicanco/patch-2 Update main.py 23 July 2015, 07:59:15 UTC
c895aa8 removed double line 23 July 2015, 07:41:57 UTC
f6aeb2c removed deepcopy as it was not needed and created a memoryleak during export. 23 July 2015, 07:33:06 UTC
63d5a2e Update main.py Cosmetics 22 July 2015, 05:41:32 UTC
cafff14 fixed video backend for windows. Interface changed and thus errors occurred with the old windows backend. 21 July 2015, 13:14:53 UTC
8f33850 code cleanup 21 July 2015, 07:23:39 UTC
10abd97 bugfixes in automatic timestamp generation logic. 21 July 2015, 07:18:22 UTC
285aae4 Merge branch 'master' of https://github.com/pupil-labs/pupil 21 July 2015, 06:57:21 UTC
d5fdb03 updated quit_button. 21 July 2015, 06:57:17 UTC
13b9c89 Merge pull request #169 from cpicanco/patch-1 typos (recording) 20 July 2015, 08:28:30 UTC
17d7ad1 typos (recording) 18 July 2015, 23:29:15 UTC
2b83963 Merge pull request #167 from cpicanco/patch-1 Update fixation_detector.py 18 July 2015, 15:22:58 UTC
4d37d8c exporter should use no_wait for capture as well. 18 July 2015, 15:19:40 UTC
e9af7b0 moved wait logic into file capture class and use it dug in capture session running from files. 18 July 2015, 15:18:34 UTC
c4b31a0 correct gaze when plugin is loaded from settings. 18 July 2015, 13:01:35 UTC
8ae5ac9 Update fixation_detector.py Adding missing 'Close' button 17 July 2015, 18:58:55 UTC
5e165ad fixed import of video module for windows 15 July 2015, 14:43:41 UTC
0a1a1bf Merge pull request #163 from cpicanco/patch-2 fix #162 14 July 2015, 07:18:31 UTC
d02526e fix #162 14 July 2015, 04:05:54 UTC
760d64a fixed typo 10 July 2015, 12:45:02 UTC
85db75a fixed typo. 08 July 2015, 15:41:21 UTC
24680da do forking enable only when on mac and frozen. 08 July 2015, 11:38:37 UTC
ac5c83e exporter is now like player/main in regard to video pattern matching 08 July 2015, 10:17:26 UTC
e879901 clean up window and ui init sequence. 08 July 2015, 09:50:29 UTC
136275b simplified hdpi handling for plugins and eye 08 July 2015, 08:07:50 UTC
fb40445 updated comment. 06 July 2015, 15:20:21 UTC
8244482 fixed old version regression 06 July 2015, 14:53:26 UTC
d9bae37 changed mjpeg container to mp4 as mov seems to fail to properly seek with mjpeg payload. updated eye.py for jpeg writer 06 July 2015, 14:42:47 UTC
63f8830 experimenting with audio 06 July 2015, 12:49:00 UTC
back to top