d75e02a | Will Patera | 25 February 2015, 12:53:48 UTC | bug fix - cygl pylon requires arguments (pts,thickness,RGBA,GL_LINE_TYPE) TODO - clear the polyline from the world screen after calibration is complete or add toggle to show/hide convex hull - remove audio other than count | 25 February 2015, 12:53:48 UTC |
02c04ae | Moritz Kassner | 25 February 2015, 10:27:52 UTC | center pattern in window. | 25 February 2015, 10:27:52 UTC |
e640135 | Moritz Kassner | 25 February 2015, 09:59:02 UTC | added pattern render window and exit fn. | 25 February 2015, 09:59:02 UTC |
2641361 | Moritz Kassner | 25 February 2015, 09:58:42 UTC | feedback text scales with window | 25 February 2015, 09:58:42 UTC |
fd95a73 | Moritz Kassner | 25 February 2015, 09:07:29 UTC | added submenu to general settings. | 25 February 2015, 09:07:29 UTC |
da22382 | Moritz Kassner | 25 February 2015, 09:07:10 UTC | typo fix | 25 February 2015, 09:07:10 UTC |
4164faf | Moritz Kassner | 25 February 2015, 08:30:46 UTC | Made window size of Capture and player persistent and added a reset window size button. Renamed main window in eye and world to be in player `main_window` because from the fn point of view that more concise as eye and world don't really know each other. | 25 February 2015, 08:30:46 UTC |
74e1297 | Moritz Kassner | 23 February 2015, 11:19:34 UTC | fixed typo in font location for player bundle | 23 February 2015, 11:19:34 UTC |
62ed36b | Moritz Kassner | 24 February 2015, 13:28:08 UTC | exclude libSystem for mac bundles. | 24 February 2015, 13:28:08 UTC |
93eb057 | Moritz Kassner | 23 February 2015, 10:58:12 UTC | updated py av bundle.spec for linux | 23 February 2015, 10:58:12 UTC |
979e352 | Moritz Kassner | 24 February 2015, 09:37:12 UTC | updated bundle | 24 February 2015, 09:37:12 UTC |
517eb9e | Moritz Kassner | 24 February 2015, 08:38:26 UTC | bumpy array comparison with None should be using `is` instead of `==` as the latter will soon be overloaded with element wise comparisons by bumpy. | 24 February 2015, 08:38:26 UTC |
ecc3b59 | Will Patera | 24 February 2015, 08:07:44 UTC | cosmetics - capitalization of menu items | 24 February 2015, 08:07:44 UTC |
6c31d90 | Moritz Kassner | 23 February 2015, 13:41:26 UTC | fixed os version for module path. This should be done smarter... | 23 February 2015, 13:41:26 UTC |
144589d | Moritz Kassner | 23 February 2015, 13:38:46 UTC | one more bundle fix. | 23 February 2015, 13:38:46 UTC |
3836fe2 | Moritz Kassner | 23 February 2015, 13:36:05 UTC | fixed path for av binary target. | 23 February 2015, 13:36:05 UTC |
b8bf56a | Moritz Kassner | 23 February 2015, 13:31:43 UTC | Revert "removed broken command line start app for Mac bundle" This reverts commit 664c919719787e50ba8ee0ebdd552120482a0a64. | 23 February 2015, 13:31:43 UTC |
764cbb7 | Moritz Kassner | 23 February 2015, 13:31:20 UTC | re-added missing lib. removed old starter app from bunlde | 23 February 2015, 13:31:20 UTC |
664c919 | Moritz Kassner | 23 February 2015, 13:24:45 UTC | removed broken command line start app for Mac bundle | 23 February 2015, 13:24:45 UTC |
6a966da | Moritz Kassner | 23 February 2015, 13:21:59 UTC | needed to pass one more exception. | 23 February 2015, 13:21:59 UTC |
4b0f755 | Moritz Kassner | 23 February 2015, 13:21:38 UTC | updated PyAv path for MacOs | 23 February 2015, 13:21:38 UTC |
69b5d3d | Moritz Kassner | 23 February 2015, 13:13:24 UTC | updated bundle.spec for v0.4 dependencies. | 23 February 2015, 13:13:24 UTC |
ca0aaf8 | Moritz Kassner | 23 February 2015, 11:40:51 UTC | more smartness catching init failures on plugins. | 23 February 2015, 11:40:51 UTC |
cae36ff | Moritz Kassner | 23 February 2015, 10:00:49 UTC | experimenting with update textures. | 23 February 2015, 10:00:49 UTC |
a90eb5f | Moritz Kassner | 23 February 2015, 10:00:20 UTC | added option to slow down playback for debugging/developement | 23 February 2015, 10:00:20 UTC |
3021838 | Moritz Kassner | 23 February 2015, 09:59:59 UTC | improved logger text. | 23 February 2015, 09:59:59 UTC |
30cd5cf | Moritz Kassner | 23 February 2015, 09:25:01 UTC | fixed bug that sampled data when calibration was started via click on ui. | 23 February 2015, 09:25:01 UTC |
73fdb18 | Moritz Kassner | 23 February 2015, 09:19:06 UTC | moved eye graphs down to avoid overflow. | 23 February 2015, 09:19:06 UTC |
6720c80 | Moritz Kassner | 23 February 2015, 09:18:30 UTC | fixed overflowing cpu graph issue by moving the graphs down 20px. | 23 February 2015, 09:18:30 UTC |
08eaeee | Moritz Kassner | 23 February 2015, 09:13:26 UTC | Merge branch 'v0.4_restruct' of https://github.com/pupil-labs/pupil into v0.4_restruct | 23 February 2015, 09:13:26 UTC |
9c0d877 | Moritz Kassner | 23 February 2015, 09:13:18 UTC | typo fix | 23 February 2015, 09:13:18 UTC |
1574ffa | Will Patera | 23 February 2015, 03:30:40 UTC | Fixing text display - will close issue #70 -- here we revert back to flipping the y axis for the points in the denormalize step. | 23 February 2015, 03:30:40 UTC |
3abf423 | Will Patera | 23 February 2015, 03:24:34 UTC | minor change to the quick fix for text rendering | 23 February 2015, 03:24:34 UTC |
5d56887 | Will Patera | 23 February 2015, 03:21:51 UTC | quick fix -- flipping the axes for proper text rendering. Works, but could be improved. | 23 February 2015, 03:21:51 UTC |
ec1987c | Moritz Kassner | 22 February 2015, 17:38:22 UTC | undo debugging hack, tweaked slider val | 22 February 2015, 17:38:22 UTC |
261929f | Moritz Kassner | 22 February 2015, 17:34:39 UTC | code simplification, cleanup | 22 February 2015, 17:34:39 UTC |
ec87aa7 | Moritz Kassner | 22 February 2015, 17:10:10 UTC | cygl only needs to be initialised once per process not once per fn import. | 22 February 2015, 17:10:38 UTC |
b8526cf | Moritz Kassner | 22 February 2015, 17:06:13 UTC | fixes for hdpi mode. | 22 February 2015, 17:06:13 UTC |
6eccca8 | Moritz Kassner | 22 February 2015, 17:05:46 UTC | bugfix. | 22 February 2015, 17:05:46 UTC |
0b79d47 | Will Patera | 22 February 2015, 14:33:55 UTC | minor change - default size of the marker should be larger. Also implementing a scaling factor for high dpi screens - @mkassner please test this out/revise the scaling if necessary. | 22 February 2015, 14:33:55 UTC |
91ed5c6 | Will Patera | 22 February 2015, 13:18:27 UTC | bug fix - if camera intrinsics are `None` then don't allow the user to toggle 3D localization | 22 February 2015, 13:18:27 UTC |
a4aa78a | Will Patera | 22 February 2015, 13:12:01 UTC | bug fix -- typo - the capitalization for `Show Markers and Frames` vs `Show markers and frames` created a duplicate entry in the drop down menu. | 22 February 2015, 13:12:01 UTC |
4e1ff4b | Moritz Kassner | 22 February 2015, 12:26:24 UTC | renaming `bilateral` to `binocular`. 1) The word is specific to vision. 2) I find it more precise. 3) Unlike bilateral it as a meaningful counterpart: `monocular`. | 22 February 2015, 12:26:24 UTC |
ed1cb05 | Moritz Kassner | 21 February 2015, 16:39:42 UTC | Merge branch 'v0.4_restruct' of https://github.com/pupil-labs/pupil into v0.4_restruct | 21 February 2015, 16:39:42 UTC |
039bae5 | Moritz Kassner | 21 February 2015, 16:39:31 UTC | getting rid of unnesseray calls to frame.img in canny detector. | 21 February 2015, 16:39:31 UTC |
da70728 | Michael Barz | 21 February 2015, 16:05:22 UTC | adapted automatic stream selection for windows video | 21 February 2015, 16:05:22 UTC |
20435d9 | Michael Barz | 21 February 2015, 16:02:50 UTC | Merge branch 'v0.4_restruct' of https://github.com/pupil-labs/pupil.git into v0.4_restruct | 21 February 2015, 16:02:50 UTC |
6a1b08d | Michael Barz | 21 February 2015, 16:02:36 UTC | Added implementation for greyscale image for win video backend Added handling of timeout (try 5 times) | 21 February 2015, 16:02:36 UTC |
3b491fd | Moritz Kassner | 21 February 2015, 15:50:23 UTC | set capture to camera src again | 21 February 2015, 15:50:23 UTC |
b60e219 | Moritz Kassner | 21 February 2015, 15:48:11 UTC | Merge branch 'v0.4_restruct' of https://github.com/pupil-labs/pupil into v0.4_restruct Conflicts: pupil_src/capture/main.py | 21 February 2015, 15:48:11 UTC |
91bde1e | Moritz Kassner | 21 February 2015, 15:47:30 UTC | more work for bilateral setup | 21 February 2015, 15:47:30 UTC |
27fad89 | Moritz Kassner | 21 February 2015, 15:47:06 UTC | added GUI fn for file capture added option to selector preferred index for matches in auto_create_capture | 21 February 2015, 15:47:06 UTC |
9376bfa | Moritz Kassner | 21 February 2015, 15:46:03 UTC | bugfix: show marker with id was indented to much | 21 February 2015, 15:46:03 UTC |
d836367 | Will Patera | 21 February 2015, 03:06:46 UTC | bug fix - this should be `p_eye0.join()` and not `p_eye1.join()` if monocular, right? | 21 February 2015, 03:06:46 UTC |
f30e2af | Moritz Kassner | 20 February 2015, 17:54:23 UTC | todo: remove pipe with something that can talk to two processes. (Queue,two pipes, value... ) | 20 February 2015, 17:54:23 UTC |
98cbc8f | Moritz Kassner | 20 February 2015, 17:38:02 UTC | added option to start capture in bilateral mode. If 'bilateral' is given as sysarg two eye processes are launched. | 20 February 2015, 17:38:02 UTC |
856a6cd | Michael Barz | 20 February 2015, 17:32:50 UTC | adapted basic vid menu | 20 February 2015, 17:32:50 UTC |
39f939d | Moritz Kassner | 20 February 2015, 16:38:55 UTC | removed unneeded check in marker detector, added needed check in server | 20 February 2015, 16:38:55 UTC |
30eb2d4 | mkassner | 20 February 2015, 16:33:28 UTC | Merge pull request #61 from hookdump/v0.4_restruct broadcast mapped gaze on surfaces | 20 February 2015, 16:33:28 UTC |
4ce9df6 | Moritz Kassner | 20 February 2015, 16:25:03 UTC | added basic ui menu | 20 February 2015, 16:25:03 UTC |
28be0db | Ignacio | 20 February 2015, 15:16:59 UTC | broadcast mapped gaze on surfaces | 20 February 2015, 15:16:59 UTC |
7da3c2c | Moritz Kassner | 20 February 2015, 11:39:33 UTC | bugfix in marker detector | 20 February 2015, 11:39:33 UTC |
da90997 | Moritz Kassner | 20 February 2015, 11:30:25 UTC | remove gl rendered font in favour of cv2 rendered font to size feedback. Its more appropriate in this case | 20 February 2015, 11:30:25 UTC |
7a727de | Moritz Kassner | 20 February 2015, 11:05:57 UTC | Merge branch 'v0.4_restruct' of https://github.com/pupil-labs/pupil into v0.4_restruct | 20 February 2015, 11:05:57 UTC |
a58015f | Moritz Kassner | 20 February 2015, 11:05:49 UTC | updated recording data format. | 20 February 2015, 11:05:49 UTC |
4ae5c15 | Moritz Kassner | 20 February 2015, 11:05:10 UTC | ui label tweak | 20 February 2015, 11:05:10 UTC |
dc16983 | Will Patera | 20 February 2015, 10:41:23 UTC | bug fix - sign error -- should be `-1` not `+1` for max_y | 20 February 2015, 10:41:23 UTC |
8ca10c2 | Will Patera | 20 February 2015, 09:28:17 UTC | Updating the name to match the plugin name to `marker detector` | 20 February 2015, 09:28:17 UTC |
41354af | Will Patera | 20 February 2015, 09:19:57 UTC | Merge branch 'v0.4_restruct' of https://github.com/pupil-labs/pupil into v0.4_restruct | 20 February 2015, 09:19:57 UTC |
a97a6da | Will Patera | 20 February 2015, 09:19:45 UTC | Allowing the ROI to reach the (almost) window boundaries and increasing the size of the ROI target and rendered handle so it can still be selected at the window edge. | 20 February 2015, 09:19:45 UTC |
2f36568 | Moritz Kassner | 20 February 2015, 08:58:35 UTC | ui spelling improvements. | 20 February 2015, 08:58:35 UTC |
1411e92 | Will Patera | 20 February 2015, 08:05:12 UTC | fix - changing the labels affects the draw functions, need to update both in order not to break functionality. | 20 February 2015, 08:05:12 UTC |
cbe3963 | Will Patera | 20 February 2015, 08:04:28 UTC | cosmetics - changing label title case (first letter capitalized only) -- perhaps we should make a style guide and stick to a convention. Labels get a capital letter for the first letter unless acronym like ID. | 20 February 2015, 08:04:28 UTC |
b54779e | Will Patera | 20 February 2015, 07:50:11 UTC | Make mouse cursor hidden (invisible) during full screen calibration for `screen_marker_calibration`. | 20 February 2015, 07:50:11 UTC |
036a088 | Will Patera | 20 February 2015, 04:35:41 UTC | cosmetics - adding info text, labels, changing to Proper case for titles, changing to single quotes for consistency for plugins | 20 February 2015, 04:35:41 UTC |
a1ea87a | Will Patera | 20 February 2015, 04:04:56 UTC | cosmetics - grammatical change from 'cancel *calibrating*' to 'cancel *calibration*' | 20 February 2015, 04:04:56 UTC |
dbbfe93 | Moritz Kassner | 19 February 2015, 19:16:45 UTC | fixed quick bar order | 19 February 2015, 19:16:45 UTC |
687db87 | Moritz Kassner | 19 February 2015, 17:29:51 UTC | make plugin loading more transparent in error case | 19 February 2015, 17:29:51 UTC |
3eb43ca | Moritz Kassner | 19 February 2015, 17:17:17 UTC | added way to touch only about screen calibration | 19 February 2015, 17:17:17 UTC |
4bc10c4 | Moritz Kassner | 31 January 2015, 07:52:31 UTC | adding platfomr specifi scroll speed factor. | 31 January 2015, 07:52:31 UTC |
e2dd472 | Moritz Kassner | 19 February 2015, 16:04:51 UTC | ported pupil remote and server to v0.4 | 19 February 2015, 16:04:51 UTC |
204093f | Moritz Kassner | 19 February 2015, 16:04:28 UTC | allow for aborted __init__ in plugins. | 19 February 2015, 16:04:28 UTC |
f709375 | Moritz Kassner | 19 February 2015, 13:57:42 UTC | move offline marker detector to v0.4 | 19 February 2015, 13:57:42 UTC |
8d166fe | Moritz Kassner | 19 February 2015, 13:10:24 UTC | gui tweaks | 19 February 2015, 13:10:24 UTC |
c0e356a | Moritz Kassner | 19 February 2015, 12:25:10 UTC | ui tweaks | 19 February 2015, 12:25:10 UTC |
fe46a49 | Moritz Kassner | 19 February 2015, 12:14:45 UTC | fixed change in pyglui fn names and improved quick bar gui | 19 February 2015, 12:14:45 UTC |
5375120 | Moritz Kassner | 19 February 2015, 12:14:01 UTC | typo fix | 19 February 2015, 12:14:01 UTC |
479fb2b | Moritz Kassner | 19 February 2015, 12:13:43 UTC | updated rev serve and marker detector to v0.4 | 19 February 2015, 12:13:43 UTC |
c06c39f | Moritz Kassner | 19 February 2015, 12:13:00 UTC | fixed menu conf bug | 19 February 2015, 12:13:00 UTC |
4bf06b1 | Moritz Kassner | 19 February 2015, 08:22:15 UTC | added missing enum values. | 19 February 2015, 08:22:15 UTC |
8a85958 | Moritz Kassner | 18 February 2015, 08:35:36 UTC | replaced diameter graph with simple text drawn inside of diameter circles. | 18 February 2015, 08:35:36 UTC |
903b656 | Moritz Kassner | 17 February 2015, 18:56:31 UTC | typo fix. | 17 February 2015, 18:56:31 UTC |
8d83084 | Will Patera | 17 February 2015, 11:32:42 UTC | WIP commit for show_calibration plugin. Adding necessary import statement for pyglui. Adding cygl methods for polylines and minor changes to the menu text and organization. Waiting for the plugin launcher to be completed for debugging and further work. | 17 February 2015, 11:32:42 UTC |
0ebd9bf | Will Patera | 17 February 2015, 10:34:28 UTC | Moving the color menus to after radius thickness, etc in the vis_ circle,polyline,cross plugins. Removing the alpha gui slider in polyline and cross as the OpenCV function does not support alpha changes unless we blend with the image which is expensive. This can be a todo for the next minor revision. | 17 February 2015, 10:34:28 UTC |
7ca4e9e | Will Patera | 17 February 2015, 08:24:01 UTC | Added "Sample Duration" slider to the advanced menu in `screen_marker_calibration`. This allows the user to determine the duration or number of frames to sample. Slider limits are min=30, max=200 frames -- 200 frames seems like it is excessive (6.667 seconds at 30fps) but maybe useful for some people or for development. In this implementation the speed of the transition (fade in/fade out) is constant (15 frames fade in 15 frames fade out), it is only the sampling duration that varies. | 17 February 2015, 08:24:01 UTC |
e0ec5b6 | Will Patera | 17 February 2015, 05:25:52 UTC | Changing color (RGBA) range in the GUI from 0-255 to 0.0-1.0 with step of 0.05. Behind the scenes, we still have to multiply the 0.0-1.0 floating range to 0-255 int range for OpenCV's functions. Issue to fix - alpha for polyline and vis cross can not be set unless we blend the src image like we do with the `transparent_circle` method in `player_methods.py` | 17 February 2015, 05:25:52 UTC |
2c7c09a | Moritz Kassner | 16 February 2015, 15:31:01 UTC | use Hot_Key for application exit. | 16 February 2015, 15:31:01 UTC |
4305b77 | Moritz Kassner | 16 February 2015, 15:30:41 UTC | renamed var | 16 February 2015, 15:30:41 UTC |
9646fd1 | Moritz Kassner | 16 February 2015, 12:29:08 UTC | bugfix for prev commit | 16 February 2015, 12:29:08 UTC |
1ca2300 | Moritz Kassner | 16 February 2015, 08:40:53 UTC | updated comments for plugin `clean_up` | 16 February 2015, 08:40:53 UTC |