422f364 | mkassner | 10 May 2016, 08:50:09 UTC | Merge pull request #377 from pupil-labs/IPC_logging Ipc logging | 10 May 2016, 08:50:09 UTC |
8e784c5 | Will Patera | 10 May 2016, 04:50:08 UTC | PR #377 is looking good. I tested and all works well. I made some minor typo fixes (cosmetics). | 10 May 2016, 04:50:08 UTC |
c94dff0 | Moritz Kassner | 09 May 2016, 15:53:22 UTC | Lower logging level for Key Error in uvc settings. | 09 May 2016, 15:53:22 UTC |
e48d500 | Moritz Kassner | 09 May 2016, 15:36:26 UTC | removed line. | 09 May 2016, 15:36:26 UTC |
6180317 | Moritz Kassner | 09 May 2016, 15:34:25 UTC | implemented global logging using custom handlers and ZMQ as IPC all logs are now collected in the world process. | 09 May 2016, 15:34:25 UTC |
b8a40ec | Moritz Kassner | 09 May 2016, 14:24:00 UTC | work in progress. Still needs improvements. | 09 May 2016, 14:24:00 UTC |
8798388 | mkassner | 09 May 2016, 13:46:01 UTC | Merge pull request #376 from pupil-labs/improve_world_log Improve world log | 09 May 2016, 13:46:01 UTC |
360f750 | Moritz Kassner | 07 May 2016, 13:07:10 UTC | use get_system_info in recorder. This changes the `info.csv` structure. | 09 May 2016, 13:43:11 UTC |
2c0e0c9 | Moritz Kassner | 09 May 2016, 13:43:04 UTC | rebase onto master | 09 May 2016, 13:43:04 UTC |
d2839da | Will Patera | 06 May 2016, 04:43:41 UTC | adding `log_system_info` to Player | 09 May 2016, 13:42:22 UTC |
4b0f423 | Will Patera | 06 May 2016, 04:43:19 UTC | updating world.py - importing `log_system_info` from methods | 09 May 2016, 13:42:22 UTC |
7fa9c9d | Will Patera | 06 May 2016, 04:42:39 UTC | Moving `log_system_info` to methods as it is used in Capture, Player, and recorder plugin. | 09 May 2016, 13:42:22 UTC |
299a1b6 | Will Patera | 05 May 2016, 07:50:11 UTC | Log information about Pupil Capture version and user system in `world.log` This information is essential for bug reporting and will save time for debugging user issues if system information and pupil capture version is known. | 09 May 2016, 13:42:22 UTC |
252440c | mkassner | 09 May 2016, 13:38:15 UTC | Merge pull request #373 from pupil-labs/logging_plugin Log History - GUI window that displays last 50 logger messages | 09 May 2016, 13:38:15 UTC |
b671a74 | Moritz Kassner | 09 May 2016, 07:46:36 UTC | use the same formatter as the file handle and spool exsiting log messages into the menu. | 09 May 2016, 07:46:36 UTC |
c430f3b | Moritz Kassner | 07 May 2016, 13:19:43 UTC | refine log history help message. | 07 May 2016, 13:19:43 UTC |
ac29fba | Moritz Kassner | 07 May 2016, 10:10:26 UTC | - Removed unused imports. - Don't save log record to list, instead write to gui directly (much faster because otherwise all log messages are rewritten to the gui when a new log msg is added.). The insight here is that menu.elements is just a list. - Add and remove log handlers before and after gui init/deinit removes the need for a guard. - on_close is now an inline fn instead of a class method. | 07 May 2016, 10:10:26 UTC |
7e79d2a | Will Patera | 06 May 2016, 04:17:06 UTC | cosmetics - fixing docstring typo. | 06 May 2016, 04:17:06 UTC |
76d5e80 | Will Patera | 06 May 2016, 04:06:32 UTC | Adding `Log_History` plugin to Pupil Player `user_launchable_plugins` | 06 May 2016, 04:06:32 UTC |
9493532 | Will Patera | 06 May 2016, 04:02:13 UTC | Proposing `log_history` plugin for Pupil Capture. A simple plugin that displays the last 50 log messages as `Info_Text`. The most recent log message appears at the top of the log. This plugin is motivated by feedback from UX tests and provides a way to see the log messages in case you missed them when they were rendered by `Log_Display`. | 06 May 2016, 04:02:13 UTC |
a7ca48a | Moritz Kassner | 04 May 2016, 20:02:32 UTC | added get timestamp response as suggested by @cpicanco . | 04 May 2016, 20:02:32 UTC |
cbea9f3 | mkassner | 04 May 2016, 12:01:54 UTC | Merge pull request #371 from cpicanco/patch-3 Update pupil_remote.py | 04 May 2016, 12:01:54 UTC |
6799cf3 | Rafael Picanço | 04 May 2016, 11:13:53 UTC | Update pupil_remote.py typos and proper helper description | 04 May 2016, 11:13:53 UTC |
29bb0d8 | mkassner | 04 May 2016, 10:35:50 UTC | Merge pull request #370 from pupil-labs/pupil_remote Pupil remote | 04 May 2016, 10:35:50 UTC |
229b2bc | Moritz Kassner | 04 May 2016, 09:07:44 UTC | added pupil_remote to world.py plugins. Updated Pupil remote docstring | 04 May 2016, 09:09:03 UTC |
e230ced | Moritz Kassner | 04 May 2016, 08:51:50 UTC | adding 'pupil remote': Simple command of Pupil Capture. it can do things normally done with pupil sync but is much easier to use. | 04 May 2016, 09:09:03 UTC |
c7e60d6 | mkassner | 04 May 2016, 09:06:42 UTC | Merge pull request #368 from pupil-labs/capture_robustification Capture robustification | 04 May 2016, 09:06:42 UTC |
f3bd52f | Moritz Kassner | 04 May 2016, 08:52:30 UTC | small improvements to the set_server function. | 04 May 2016, 08:52:30 UTC |
112a90f | Moritz Kassner | 03 May 2016, 12:50:28 UTC | reduce warning level for some recording logger messages. | 03 May 2016, 12:50:28 UTC |
f69d955 | Moritz Kassner | 03 May 2016, 12:48:57 UTC | Make uvc capture be able to recover from camera disconnect. Try to reinitialise the capture after failed attempts to grab an image. Make the world window fall back to fake capture if we cannot recover communications with the capture device. | 03 May 2016, 12:48:57 UTC |
aff6c54 | Moritz Kassner | 03 May 2016, 07:44:41 UTC | handle rec notifications they way they should be handled. | 03 May 2016, 07:44:41 UTC |
4d914af | Will Patera | 29 April 2016, 14:10:09 UTC | updating readme format and adding gitter badge and link. | 29 April 2016, 14:10:09 UTC |
caf2093 | mkassner | 29 April 2016, 10:38:09 UTC | Merge pull request #366 from pupil-labs/improve_circle_marker_detector Improve circle marker detector | 29 April 2016, 10:38:09 UTC |
addb74c | Moritz Kassner | 29 April 2016, 10:37:25 UTC | speed up detector using an ellipse cache. | 29 April 2016, 10:37:25 UTC |
49d4d3b | Moritz Kassner | 29 April 2016, 09:35:07 UTC | updated plugins to work with new circle marker detector | 29 April 2016, 09:35:07 UTC |
c11c872 | Moritz Kassner | 29 April 2016, 09:34:44 UTC | improve the circle marker detector to work well with smaller markers (fewer concentric rings) | 29 April 2016, 09:34:44 UTC |
d712381 | Moritz Kassner | 29 April 2016, 09:33:20 UTC | updated to work with changes made in adjust_calibration | 29 April 2016, 09:33:20 UTC |
225ff16 | Will Patera | 20 April 2016, 06:08:09 UTC | cosmetics - fixing typo `.cvs` should be `.csv` (comma separated values) | 20 April 2016, 06:08:09 UTC |
64d8ac2 | Moritz Kassner | 19 April 2016, 15:44:13 UTC | updated hidden imports for pyav | 19 April 2016, 15:44:13 UTC |
0eb04f7 | Moritz Kassner | 19 April 2016, 15:22:13 UTC | unify app bundle names. | 19 April 2016, 15:22:13 UTC |
ec86885 | Moritz Kassner | 19 April 2016, 15:09:45 UTC | update statistic when cacher completes. | 19 April 2016, 15:09:45 UTC |
de92a50 | mkassner | 19 April 2016, 14:43:41 UTC | Merge pull request #364 from pupil-labs/undistorted_marker_tracker Improvements to the Marker Tracker | 19 April 2016, 14:43:41 UTC |
da8eb12 | Moritz Kassner | 19 April 2016, 14:43:10 UTC | small refactoring and gui fixes. | 19 April 2016, 14:43:10 UTC |
5804486 | Moritz Kassner | 19 April 2016, 14:31:29 UTC | improved surface edit and marker add/remove interaction UI. | 19 April 2016, 14:31:29 UTC |
5e1ea38 | Moritz Kassner | 19 April 2016, 14:31:03 UTC | removed whitespace | 19 April 2016, 14:31:03 UTC |
620ab52 | Moritz Kassner | 18 April 2016, 11:08:39 UTC | reflect renaming in GUI. | 18 April 2016, 11:08:39 UTC |
247f7d8 | Moritz Kassner | 18 April 2016, 11:07:20 UTC | renamed marker_detector to surface_tracker and offline_marker_detector to offline_surface_tracker. | 18 April 2016, 11:07:20 UTC |
d5304bb | Moritz Kassner | 18 April 2016, 10:56:07 UTC | finished work on new marker add remove option. Add visual feedback and fixed small bugs in the square marker detector. | 18 April 2016, 10:57:11 UTC |
e481e85 | Moritz Kassner | 17 April 2016, 19:22:30 UTC | add option to add and remove support markers from reference surfaces. | 17 April 2016, 19:22:30 UTC |
2dcff80 | Moritz Kassner | 15 April 2016, 21:04:15 UTC | improved visual feedback for markers and small markers. | 15 April 2016, 21:04:15 UTC |
2b66422 | Moritz Kassner | 15 April 2016, 20:53:17 UTC | min distance should really be depending on each marker. Right now we use a constant. | 15 April 2016, 20:53:17 UTC |
ee50b18 | Moritz Kassner | 15 April 2016, 16:16:18 UTC | removed the option to not use distortion. | 15 April 2016, 16:16:18 UTC |
c4479d0 | Moritz Kassner | 15 April 2016, 16:06:28 UTC | more work: Added settable size for offline marker tracker. Added smarter surface min marker threshold. | 15 April 2016, 16:06:28 UTC |
2657ab2 | Moritz Kassner | 14 April 2016, 12:45:22 UTC | use min 2 markers instead of one. | 14 April 2016, 12:45:22 UTC |
1c06fd0 | Moritz Kassner | 14 April 2016, 12:28:40 UTC | added loading feedback and removed redundant load. | 14 April 2016, 12:28:40 UTC |
5a1b28e | Moritz Kassner | 14 April 2016, 12:11:00 UTC | refactor code. | 14 April 2016, 12:11:00 UTC |
5b7fe5f | Moritz Kassner | 13 April 2016, 15:36:21 UTC | Merge branch 'master' into undistorted_marker_tracker | 13 April 2016, 15:36:21 UTC |
a86001d | Moritz Kassner | 13 April 2016, 09:32:08 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 13 April 2016, 09:32:08 UTC |
1bc1846 | Moritz Kassner | 13 April 2016, 09:31:54 UTC | set the log level though pyav. This is more CPU efficiant. | 13 April 2016, 09:31:54 UTC |
32a55ea | Moritz Kassner | 13 April 2016, 09:29:48 UTC | inc. commit | 13 April 2016, 09:29:48 UTC |
2b405d0 | mkassner | 12 April 2016, 15:15:14 UTC | Merge pull request #361 from fneitzel/patch-1 Update batch_exporter.py | 12 April 2016, 15:15:14 UTC |
a57fd4e | fneitzel | 12 April 2016, 14:54:02 UTC | Update batch_exporter.py changed dictionary 'key' from 'plugins' to 'loaded_plugins' | 12 April 2016, 14:54:02 UTC |
fec5156 | Moritz Kassner | 12 April 2016, 08:15:25 UTC | started work on robust redistortion | 12 April 2016, 08:15:25 UTC |
8d01cb7 | Moritz Kassner | 12 April 2016, 08:15:06 UTC | report only the biggest instance of markers with same id | 12 April 2016, 08:15:06 UTC |
cc447bc | Moritz Kassner | 11 April 2016, 15:52:27 UTC | small fixes. | 11 April 2016, 15:52:27 UTC |
99f83fc | Moritz Kassner | 11 April 2016, 15:52:17 UTC | removed unused field from marker result dict | 11 April 2016, 15:52:17 UTC |
3f96a64 | Moritz Kassner | 10 April 2016, 23:05:59 UTC | Merge branch 'master' into undistorted_marker_tracker | 10 April 2016, 23:05:59 UTC |
41039a0 | Moritz Kassner | 10 April 2016, 22:57:16 UTC | implemented changes to model lens distortion in surface tracker. TODO: make similar changes to offline reference surface. | 10 April 2016, 22:57:16 UTC |
68f807e | Moritz Kassner | 10 April 2016, 21:29:30 UTC | report surfaces in events | 10 April 2016, 21:29:30 UTC |
3ed573f | Moritz Kassner | 10 April 2016, 21:29:19 UTC | allow bigger min marker perimeter in gui | 10 April 2016, 21:29:19 UTC |
ee93a8f | Moritz Kassner | 10 April 2016, 21:28:58 UTC | increase default min marker perimeter | 10 April 2016, 21:28:58 UTC |
2257618 | Moritz Kassner | 10 April 2016, 21:28:40 UTC | added idealised calibration generator. | 10 April 2016, 21:28:40 UTC |
5fe690e | snleu | 08 April 2016, 12:04:21 UTC | add a command line script for batch exporting recordings. | 08 April 2016, 12:04:21 UTC |
6cbf689 | snleu | 08 April 2016, 12:03:55 UTC | fixing exported to reflect changes made in Pupil Player for backward compatibility with older recordings. | 08 April 2016, 12:03:55 UTC |
ad0ed39 | snleu | 07 April 2016, 15:00:23 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 07 April 2016, 15:00:23 UTC |
d520bfe | Moritz Kassner | 07 April 2016, 13:27:57 UTC | renamed notification subject to be more consistent. | 07 April 2016, 13:27:57 UTC |
18f9f85 | Moritz Kassner | 07 April 2016, 13:12:06 UTC | differentiate between a notification that the recording has started/stopped and and instruction that a recording should start/stop | 07 April 2016, 13:12:06 UTC |
6bde3a2 | Moritz Kassner | 07 April 2016, 12:24:46 UTC | incremental commit not working yet. | 07 April 2016, 12:25:38 UTC |
6702ada | Moritz Kassner | 07 April 2016, 12:25:21 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 07 April 2016, 12:25:21 UTC |
b9fd985 | Moritz Kassner | 07 April 2016, 12:24:34 UTC | comment typo fix | 07 April 2016, 12:24:34 UTC |
2841c80 | Moritz Kassner | 07 April 2016, 12:18:28 UTC | exposing more data fields for 3d gaze mapped gaze | 07 April 2016, 12:18:28 UTC |
ab868b2 | snleu | 07 April 2016, 10:11:09 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 07 April 2016, 10:11:09 UTC |
adf83e8 | Will Patera | 07 April 2016, 09:26:36 UTC | cosmetics - fixing grammatical errors in `display_mode_info_text`. | 07 April 2016, 09:26:36 UTC |
d7c3e42 | Moritz Kassner | 04 April 2016, 14:15:05 UTC | report 3d gaze directions and gaze points in vector gaze mappers. | 04 April 2016, 14:15:05 UTC |
fbdd4b7 | Moritz Kassner | 04 April 2016, 14:14:16 UTC | fixed fn sigs for profiing. | 04 April 2016, 14:14:16 UTC |
49c8f8d | Moritz Kassner | 04 April 2016, 13:09:40 UTC | catch seek exceptions. | 04 April 2016, 13:09:40 UTC |
76be32a | Moritz Kassner | 04 April 2016, 12:50:10 UTC | fixed gui info text. | 04 April 2016, 12:50:10 UTC |
9708ef9 | Moritz Kassner | 24 March 2016, 12:28:23 UTC | updated confidence commment. | 24 March 2016, 12:28:23 UTC |
367927a | Moritz Kassner | 24 March 2016, 07:37:46 UTC | fixed src file capitalizaion | 24 March 2016, 07:37:46 UTC |
cbddfe4 | mkassner | 24 March 2016, 06:04:26 UTC | Merge pull request #343 from pupil-labs/ceres_lineline_calibration2 3d calibration using bundle adjustment | 24 March 2016, 06:04:26 UTC |
32b1dc8 | Moritz Kassner | 24 March 2016, 06:04:09 UTC | Merge branch 'master' into ceres_lineline_calibration2 Conflicts: pupil_src/shared_modules/calibration_routines/finish_calibration.py | 24 March 2016, 06:04:09 UTC |
6bf8b3c | Moritz Kassner | 24 March 2016, 05:53:16 UTC | removed old file and renamed calibration routine source file. | 24 March 2016, 05:53:16 UTC |
4b89cea | Moritz Kassner | 23 March 2016, 20:28:19 UTC | fixed typo. | 23 March 2016, 20:28:19 UTC |
db4438d | Moritz Kassner | 23 March 2016, 19:42:03 UTC | improve hardcoded translations of eye balls. | 23 March 2016, 19:42:03 UTC |
90b93c0 | Moritz Kassner | 23 March 2016, 19:31:34 UTC | more work on binocular calibration. Now we need to be smarter about intersection mapping but I works better than ever already. | 23 March 2016, 19:31:34 UTC |
174f5ef | Moritz Kassner | 23 March 2016, 16:10:28 UTC | implemented binocular vector calibration | 23 March 2016, 16:10:28 UTC |
13fdba1 | Moritz Kassner | 23 March 2016, 15:05:35 UTC | prepare hardcoded translation for both eyes. | 23 March 2016, 15:05:35 UTC |
ffc9d77 | Moritz Kassner | 23 March 2016, 14:53:19 UTC | working working of monocular calibration for 3d. | 23 March 2016, 14:53:19 UTC |
b4c07e3 | Moritz Kassner | 23 March 2016, 14:52:54 UTC | return solver residual on success. | 23 March 2016, 14:52:54 UTC |
3057479 | Moritz Kassner | 23 March 2016, 14:52:18 UTC | updated to new naming convention | 23 March 2016, 14:52:18 UTC |