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

sort by:
Revision Author Date Message Commit Date
d240069 Fix blink detector and use 2D confidence for 3D gaze positions 25 January 2017, 15:18:12 UTC
69d287d Plugin clean up + add UI to unload plugin 20 January 2017, 10:53:58 UTC
8ce6a9d Merge branch 'master' into blink_detector # Conflicts: # pupil_src/capture/world.py 20 January 2017, 10:47:18 UTC
785159a Merge pull request #592 from papr/master Fix annotation export bug 20 January 2017, 10:11:10 UTC
22cb657 Fix duplicate typo, make first usage of `raise exc from orig_exc` 20 January 2017, 09:42:58 UTC
0f966b9 require v0.91 of pyuvc 20 January 2017, 07:44:12 UTC
11cfe14 Fix annotation export bug #591 and missing catch for IsADirectoryError in player methods 19 January 2017, 22:31:10 UTC
4db249a Merge pull request #557 from pupil-labs/non_blocking_capture Non blocking capture 19 January 2017, 13:33:02 UTC
28c8450 Merge pull request #589 from papr/nonblock Final fixes 19 January 2017, 13:32:44 UTC
ffe3988 Merge branch 'master' into nonblock # Conflicts: # pupil_src/player/main.py # pupil_src/player/vis_eye_video_overlay.py # pupil_src/player/vis_scan_path.py 19 January 2017, 11:06:56 UTC
7c103a6 Update recordings from bytes to unicode, make load_/save_object consistent Other fixes: - Move user directory section where it belongs - Should fix #583 19 January 2017, 10:46:00 UTC
13afefe Merge pull request #586 from papr/nonblock Recent changes and fixes 18 January 2017, 14:41:59 UTC
a2c449a Merge remote-tracking branch 'pupil-labs/master' 18 January 2017, 13:28:10 UTC
02f8379 Revert "Fix #585 by also looking for library `glfw` if `glfw3` is not found" This reverts commit 15d87a1b61e980ccf38fa98f77d09397de2bd31c. Fixed differently in ab6c6d0e3b8c99aa87c89248ee532aa94c130381 18 January 2017, 13:27:01 UTC
ab6c6d0 Default to `glfw` lib instead of `glfw3` for macOS; add deprecation warning 18 January 2017, 13:20:38 UTC
6662dc8 Replace Python 2.7 `super(class, self)` occurrences with Python 3 `super()` Used Sublime Text Regex-replace `super\(.*, ?self\)` with `super()` 18 January 2017, 09:55:45 UTC
601f469 Fix missing cleanup, fix NoneType error in NDSI backend 18 January 2017, 09:42:28 UTC
cc8d224 Fix #585 by also looking for library `glfw` if `glfw3` is not found 16 January 2017, 17:25:39 UTC
15d87a1 Fix #585 by also looking for library `glfw` if `glfw3` is not found 16 January 2017, 17:21:09 UTC
56bbf50 Reapply PEP 8 changes 16 January 2017, 16:11:08 UTC
ff1485c Merge pull request #5 from marc-tonsen/blink-papr Blink papr 16 January 2017, 16:08:26 UTC
dbc3b36 Updated Copiright notice 16 January 2017, 16:05:06 UTC
5412334 Revert "Update plugin doc string and move `history` creation to history length setter" This reverts commit 3454ef3714681b7a3294f5b49084a2da3ff37f7a. 16 January 2017, 16:04:15 UTC
397ebaf Merge with papr's prior commit 16 January 2017, 15:57:43 UTC
561bb09 Merge pull request #565 from cpicanco/rename Rename visualization plugins as such 16 January 2017, 15:56:36 UTC
dcde2a4 Merge branch 'master' of https://github.com/pupil-labs/pupil into rename - rename branch from https://github.com/cpicanco/pupil Conflicts: pupil_src/player/exporter.py pupil_src/player/main.py 16 January 2017, 15:30:46 UTC
ea2fe96 Plugin.py PEP changes 13 January 2017, 11:11:50 UTC
fd340a5 Remove Show_Calibration from Player plugin list 13 January 2017, 11:04:58 UTC
3454ef3 Update plugin doc string and move `history` creation to history length setter 13 January 2017, 10:50:23 UTC
0356a99 Code improvements - PEP 8 changes - header update - create blink filter when `history_length` changes only 13 January 2017, 10:39:30 UTC
60f60c4 shared modules do not exist unless appended to path Move `sys.path.append` so that it precedes the imports of file_methods or other shared_modules 13 January 2017, 10:16:02 UTC
3e67c22 python3 fixes - print requires parens 13 January 2017, 10:14:23 UTC
75b83be Cherry pick blink detector into current master branch copy 13 January 2017, 09:42:24 UTC
3b3db32 Code layout changes 13 January 2017, 09:31:53 UTC
50cd3bf updating `.bat` file for Pupil Player on Windows 13 January 2017, 05:13:45 UTC
58ad395 Merge pull request #574 from PolynomialDivision/PolynomialDivision-patch-batchscript Update Pupil Capture `.bat` script for Windows to add pupil_external `.dll`s to the system path only for the current cmd prompt session. 13 January 2017, 05:11:07 UTC
72ec146 Merge pull request #578 from papr/nonblock Resolve merge conflicts 11 January 2017, 17:14:22 UTC
3acb813 Merge remote-tracking branch 'pupil-labs/non_blocking_capture' into nonblock # Conflicts: # pupil_src/capture/world.py # pupil_src/player/eye_video_overlay.py # pupil_src/player/main.py 11 January 2017, 16:55:46 UTC
e6ee25b Resolve merge conflicts 11 January 2017, 16:39:01 UTC
e39a3e2 fixed merge conflict 11 January 2017, 16:34:30 UTC
36e2048 Resolve ndsi_backend merge conflicts 11 January 2017, 15:55:22 UTC
87f90f2 fixed merge conflict 11 January 2017, 15:44:57 UTC
e450650 use refresh method from eye window in world window as well. 11 January 2017, 15:36:53 UTC
6e27231 adding un-merged files with conflicts. Please fix! 11 January 2017, 15:31:10 UTC
3f0b838 Merge branch 'master' into non_blocking_capture Conflicts: pupil_src/capture/eye.py pupil_src/capture/recorder.py pupil_src/capture/world.py pupil_src/player/eye_video_overlay.py pupil_src/player/main.py pupil_src/shared_modules/plugin.py pupil_src/shared_modules/video_capture/__init__.py pupil_src/shared_modules/video_capture/ndsi_backend.py pupil_src/shared_modules/video_capture/uvc_backend.py 11 January 2017, 15:30:12 UTC
f81dc5c Merge pull request #570 from pupil-labs/python3_opencv3_merged Python3 and OpenCV3 11 January 2017, 14:09:10 UTC
5cebb8e Merge branch 'master' into python3_opencv3_merged Conflicts: pupil_src/shared_modules/show_calibration.py 11 January 2017, 14:08:32 UTC
54ef325 Merge pull request #577 from papr/python3_opencv3_merged Last PEP 8 changes before merge 11 January 2017, 14:05:54 UTC
7563015 Merge pull request #576 from papr/non_blocking_capture Burn-in test changes 11 January 2017, 13:35:23 UTC
6d480ee Rename burn-in test trigger message. Fixing unreferenced frame variable in eye.py. 11 January 2017, 13:31:40 UTC
8cdfa33 Rebase local branch to upstream 11 January 2017, 13:05:38 UTC
078a8b4 Burn-in test changes 11 January 2017, 13:04:45 UTC
a349eb4 PEP 8 changes 11 January 2017, 12:59:30 UTC
5941948 Basic Python 3 changes. Full changes will be done with merge of non_blocking_capture 11 January 2017, 12:48:42 UTC
e740c5c improving on the fix. 06 January 2017, 16:18:19 UTC
680de43 Fix for ValueError `too many values to unpack` Strange error, because `cv2.mean(marker_gray)` should always return an array with more than one value, but on my macBook Air I get `ValueError: too many values to unpack (expected 2)`. I had not encountered this error previously so maybe we can refer this change later if desired because `avg[0]` is not so pythonic. 06 January 2017, 04:57:29 UTC
5cd87ff adding default positions non-fullscreen calibration window This fixes issues on Windows with menu bar being hidden if `y < 31` 06 January 2017, 04:54:51 UTC
cf96d62 fixing typo removed extra `}` 06 January 2017, 04:52:37 UTC
7ca817b Fix batch script for Windows The batch script wasn't working. I have to do something like this. 05 January 2017, 15:43:10 UTC
92a4776 Merge pull request #573 from papr/python3_opencv3_merged Update string formatting from `%` to `.format`. Some PEP 8 changes. 05 January 2017, 13:27:59 UTC
5f526fa Make use of pyzmq `*_string` methods in pupil_remote. PEP 8 changes. 05 January 2017, 10:33:58 UTC
986a658 Fix bugs introduced by previous commit, potential part 1 04 January 2017, 16:53:31 UTC
244378f Merge branch 'python3_opencv3_merged' of https://github.com/pupil-labs/pupil into python3_opencv3_merged 04 January 2017, 16:41:45 UTC
d3cadf9 Update string formatting from `%` to `.format`. Some PEP 8 changes. 04 January 2017, 16:41:38 UTC
89e1d14 fixing pupil groups internal threadpipe to work with unicde strings. 04 January 2017, 09:21:42 UTC
7361b4a removing `//` floor divide operator 04 January 2017, 08:18:15 UTC
0468e81 Floor division `//` only returns `int` if **both** terms are `int` If one term is a float, then the result will also be a float with the `//` floor division operator. For example `7 // 3 = 2` **but** `8.0 // 2 = 4.0` Summary - must explicitly cast as `int()` 04 January 2017, 03:50:42 UTC
5de1609 Merge branch 'python3_opencv3_merged' of https://github.com/pupil-labs/pupil into python3_opencv3_merged 03 January 2017, 09:45:01 UTC
e613a46 PEP 238 -- "Changing the Division Operator" recommends to use the `//` operator when the output should be an int and the inputs were ints. This looks cleaner than converting to int afterwards. 03 January 2017, 09:44:23 UTC
18a3e3a @mkassner's merge with @papr's PR was not so good reapplying commit b3f0f95 Removing `Version_Format` patch 03 January 2017, 09:34:30 UTC
4639f7f I think making it conform to 80 char width really destroys readability. I have relaxed this constraint. 03 January 2017, 09:21:54 UTC
7bb3633 Merge branch 'python3_opencv3_merged' into python3_opencv3_merged_papr Conflicts: pupil_src/capture/eye.py 03 January 2017, 09:12:48 UTC
b3f0f95 remove VersionFormat monkey patch. **Note** this will break with version strings that are not purely numerical; e.g. `v0.8.7-w` will not be valid and will cause Pupil to fail without this patch. While version strings like `v0.8.7-w` are valid according to semantic versioning, it is not properly parsed with `distutils.version` with `LooseVersion`. Pupil Developers must therefore establish a convention to use only numerical version formats if we take this path; e.g. `v0.8.7.1` with no alpha chars. See http://semver.org/ for reference on valid formats. 03 January 2017, 04:02:03 UTC
07151e6 PEP 8 all the things. Part 1 02 January 2017, 17:14:50 UTC
42fc158 Merge branch 'python3_opencv3_merged' of https://github.com/pupil-labs/pupil into python3_opencv3_merged 02 January 2017, 17:10:55 UTC
da46141 removed MonkeyPatched import 02 January 2017, 16:03:27 UTC
7fd6f9a Update zmq_tools to py3 and PEP 8 02 January 2017, 16:03:02 UTC
ea4ba25 remove import statement 02 January 2017, 16:02:54 UTC
a42f8b6 refactor import 02 January 2017, 15:59:41 UTC
34e7510 consolidate imports into one line 02 January 2017, 15:51:15 UTC
a68cb60 remove __future__import 02 January 2017, 15:47:57 UTC
3768c9e remove Version_Format Monkey Patch 02 January 2017, 15:47:09 UTC
879028a make the service executable check simpler. Refactor the dict iteration for notifications. 02 January 2017, 15:35:39 UTC
e8d7eae cosmetics 02 January 2017, 15:22:18 UTC
5715bc7 fixing #556 02 January 2017, 15:22:14 UTC
17db6be comment improvements. 02 January 2017, 15:16:17 UTC
4426258 finalising zmq data type conventions for python 3. In case of string always use UNICODE. Serialized payloads are type agnostic. Adding typing info to doc strings for send and recv fns. 02 January 2017, 14:44:38 UTC
704fb47 Merge pull request #569 from pupil-labs/2017_header_changes 2017 header changes 02 January 2017, 14:10:37 UTC
f44d0bf removed broken headers. 02 January 2017, 14:09:42 UTC
88714b3 updating licence headers. Happy 2017! 02 January 2017, 14:06:26 UTC
522679d updating header script to 2017. Refactor logic and made license text PEP8 conform. 02 January 2017, 14:06:02 UTC
9c01b2a add None for required args `cameraMatrix` and `distCoeffs` 02 January 2017, 05:10:44 UTC
09a3418 move calibration pattern window to y = 31 for Windows at y = 0 a window on Windows os will not have accessible menu bar 02 January 2017, 04:18:07 UTC
3f7bbc4 set plugin window default positions for platforms 02 January 2017, 04:17:08 UTC
2146b69 fixing import syntax for accuracy test and adjust calibration plugins 02 January 2017, 02:44:14 UTC
8d671b2 opencv3 method name changed to `findCirclesGrid` 02 January 2017, 02:36:51 UTC
3fb0867 fix for future depreciation warning VisibleDeprecationWarning: using a non-integer number instead of an integer will result in an error in the future 02 January 2017, 02:28:07 UTC
7475ad6 python3 division returns float types for division indices must be ints - cast explicitly 02 January 2017, 02:25:50 UTC
c0965a2 Python3 division returns floats by default - opencv requires ints 02 January 2017, 02:25:19 UTC
8ef8ea5 exchange vis_eye_video_overlay from analysis to visualization container 24 December 2016, 18:43:20 UTC
back to top