d03417b | Sarah Leu | 16 September 2016, 14:54:54 UTC | updated pyglui player version number to 1.0 | 16 September 2016, 14:54:54 UTC |
5bf27d2 | Sarah Leu | 16 September 2016, 14:52:22 UTC | updated to pyglui_version 1.0 | 16 September 2016, 14:52:22 UTC |
5266651 | Sarah Leu | 16 September 2016, 14:29:13 UTC | updated all instances of Thumb in capture and Player, player thumbs changed to icons, capture thumbs updated syntax kept as letter | 16 September 2016, 14:29:13 UTC |
ddc3ae3 | Moritz Kassner | 30 August 2016, 16:24:10 UTC | use gethostname as opposed to getfqdn because the latter fails in some cases. | 30 August 2016, 16:24:10 UTC |
898f273 | Moritz Kassner | 30 August 2016, 16:15:55 UTC | update groups help string. | 30 August 2016, 16:15:55 UTC |
44dd8fd | Pablo Prietz | 30 August 2016, 16:11:57 UTC | Merge pull request #456 from papr/fix-455 `gl_utils.is_window_visible` implementation. | 30 August 2016, 16:11:57 UTC |
bd2731c | Pablo Prietz | 30 August 2016, 16:07:02 UTC | Merge branch 'master' into fix-455 | 30 August 2016, 16:07:02 UTC |
af617d1 | Pablo Prietz | 30 August 2016, 16:01:52 UTC | Move to gl_utils and rename to `is_window_visible` | 30 August 2016, 16:02:21 UTC |
b0de42c | Pablo Prietz | 30 August 2016, 15:49:51 UTC | Merge pull request #454 from papr/master Fix initial action menu label. Increase pyglui requirement to v0.9 | 30 August 2016, 15:49:51 UTC |
8fa1a38 | Pablo Prietz | 30 August 2016, 12:54:21 UTC | should_call_ui_functions call needs argument. Add implementation for eye | 30 August 2016, 12:58:55 UTC |
e93d9af | Pablo Prietz | 30 August 2016, 12:50:52 UTC | Fixes #455 Call ui funs only if window is visible. | 30 August 2016, 12:50:52 UTC |
b48f90e | Pablo Prietz | 30 August 2016, 08:58:36 UTC | Fixes #453 | 30 August 2016, 08:58:36 UTC |
f60f3a5 | Pablo Prietz | 29 August 2016, 19:54:16 UTC | Fix initial action menu label. Increase pyglui requirement to v0.9 | 29 August 2016, 19:54:16 UTC |
0d810e9 | Pablo Prietz | 25 August 2016, 10:49:33 UTC | Merge pull request #452 from papr/master Bugfix #451 | 25 August 2016, 10:49:33 UTC |
34a00c0 | Pablo Prietz | 25 August 2016, 10:44:22 UTC | Fixes #451 | 25 August 2016, 10:44:22 UTC |
f4462c2 | mkassner | 11 August 2016, 18:21:28 UTC | Update README.md | 11 August 2016, 18:21:28 UTC |
c3381d6 | Moritz Kassner | 05 August 2016, 13:14:01 UTC | sleep to make sure all ports are connected. | 05 August 2016, 13:14:01 UTC |
ff7ed1c | Moritz Kassner | 30 July 2016, 18:14:59 UTC | Adding copyright and credits to @LeszekSwirski in the singleeyefitter directory. The work in this dir had been taken from https://github.com/LeszekSwirski/singleeyefitter and extend by us. Closing #290. | 30 July 2016, 18:14:59 UTC |
947a0f5 | mkassner | 28 July 2016, 07:51:50 UTC | Merge pull request #445 from pupil-labs/binocular_3d_gaze_intersection Binocular 3d gaze intersection | 28 July 2016, 07:51:50 UTC |
fda505e | Moritz Kassner | 28 July 2016, 07:47:48 UTC | small fixes. | 28 July 2016, 07:47:48 UTC |
96ec2d2 | Moritz Kassner | 28 July 2016, 07:40:06 UTC | Improved binocular 3d vector mapping intersection code. | 28 July 2016, 07:40:06 UTC |
a4de5bf | Moritz Kassner | 27 July 2016, 10:31:30 UTC | refactoring gaze on surface mapping logic. Fixing bug in player that crashed player when opening a surface debug window. | 27 July 2016, 10:31:30 UTC |
a4230c6 | mkassner | 21 July 2016, 14:22:42 UTC | Merge pull request #444 from pupil-labs/rename_base_key Rename base key | 21 July 2016, 14:22:42 UTC |
ef72f7b | Moritz Kassner | 21 July 2016, 14:11:30 UTC | Fixes to the update recording script: Incremental updaters need to update recording version in info.csv as well. | 21 July 2016, 14:11:30 UTC |
27df9b6 | Moritz Kassner | 21 July 2016, 13:55:29 UTC | update old recordings to use `base_data` instead of `base`. | 21 July 2016, 13:55:29 UTC |
2e54023 | Moritz Kassner | 19 July 2016, 12:28:58 UTC | renamed key `base` to `base_data` as suggested in #438 . | 21 July 2016, 13:52:41 UTC |
e67498d | mkassner | 21 July 2016, 13:30:52 UTC | Merge pull request #437 from papr/csv Problem: CSV format not consistent | 21 July 2016, 13:30:52 UTC |
d6f19bb | Pablo Prietz | 21 July 2016, 13:21:49 UTC | Apply last patch changes to exporter | 21 July 2016, 13:21:49 UTC |
b6fe2bd | Pablo Prietz | 20 July 2016, 14:05:41 UTC | `update_recording_to_recent` renames old timestamp files | 20 July 2016, 14:05:41 UTC |
e10eb01 | Moritz Kassner | 20 July 2016, 13:47:04 UTC | reverting the last set of billiard changes. | 20 July 2016, 13:47:04 UTC |
1796d27 | Moritz Kassner | 20 July 2016, 13:42:17 UTC | revert last commit. | 20 July 2016, 13:42:17 UTC |
a2ba2aa | Moritz Kassner | 20 July 2016, 13:28:25 UTC | another attempt to fix player on mac. | 20 July 2016, 13:28:25 UTC |
14e5f7d | Moritz Kassner | 20 July 2016, 13:08:58 UTC | trying to run freeze support for player. | 20 July 2016, 13:08:58 UTC |
c3dc8c1 | Moritz Kassner | 20 July 2016, 13:03:08 UTC | missing changes to removing billiard. We still require billiard for the offline marker cacher. | 20 July 2016, 13:03:08 UTC |
3d3565e | Moritz Kassner | 20 July 2016, 12:35:07 UTC | dont use billiard in player anymore. | 20 July 2016, 12:35:07 UTC |
aabe2c8 | mkassner | 19 July 2016, 12:11:44 UTC | Merge pull request #439 from pupil-labs/network_time_sync Network time sync | 19 July 2016, 12:11:44 UTC |
3b6a5a4 | Moritz Kassner | 19 July 2016, 12:09:39 UTC | Merge branch 'master' into network_time_sync Conflicts: pupil_src/shared_modules/calibration_routines/finish_calibration.py | 19 July 2016, 12:09:39 UTC |
0cae767 | Moritz Kassner | 19 July 2016, 10:28:53 UTC | typo fix. | 19 July 2016, 10:28:53 UTC |
e2d4c3a | mkassner | 18 July 2016, 12:14:15 UTC | Merge pull request #441 from PolynomialDivision/master Fix notify_all | 18 July 2016, 12:14:15 UTC |
3eb2b8a | PolynomialDivision | 18 July 2016, 12:08:22 UTC | Fix notify_all There is no self.notify_all in finish_calibration. So use g_pool.active_calibration_plugin.notify_all instead. | 18 July 2016, 12:08:22 UTC |
d508a97 | Moritz Kassner | 15 July 2016, 13:49:31 UTC | add remote notification for recording should start/stop. The revives the old pupil sync behaviour. | 15 July 2016, 13:49:31 UTC |
6601ffe | Moritz Kassner | 15 July 2016, 12:15:03 UTC | removed deprecated notification lable. | 15 July 2016, 12:15:18 UTC |
b5fe8c3 | Moritz Kassner | 15 July 2016, 12:11:58 UTC | move network time sync functions from pupil_sync into time_sync plugin. This commit removes the Pupil_Sync plugin. All functions of Pupil Sync are taken over by Pupil_Groups and Time_Sync. | 15 July 2016, 12:15:18 UTC |
1ad4e65 | Moritz Kassner | 15 July 2016, 12:10:04 UTC | adding self.host field, small fixes. | 15 July 2016, 12:15:18 UTC |
c75a986 | Moritz Kassner | 15 July 2016, 07:29:58 UTC | adding missing field. | 15 July 2016, 07:29:58 UTC |
230c24d | Moritz Kassner | 15 July 2016, 06:48:36 UTC | renamed fn. | 15 July 2016, 06:48:36 UTC |
ade0a73 | Moritz Kassner | 15 July 2016, 05:23:35 UTC | allow groups plugin run run without gui. | 15 July 2016, 05:23:35 UTC |
c430add | Pablo Prietz | 14 July 2016, 16:32:11 UTC | Update version number | 14 July 2016, 16:32:11 UTC |
26858df | Moritz Kassner | 13 July 2016, 14:39:24 UTC | improve code signing for Macos. | 13 July 2016, 14:39:24 UTC |
93cab07 | Moritz Kassner | 13 July 2016, 13:47:20 UTC | fixed bug in inversion code. | 13 July 2016, 13:47:20 UTC |
437ff50 | mkassner | 13 July 2016, 10:21:32 UTC | Merge pull request #434 from papr/pg-clean `Pupil_Groups` Implementation (Clean history) | 13 July 2016, 10:21:32 UTC |
7377fc3 | Pablo Prietz | 13 July 2016, 08:43:42 UTC | Apply suggestions | 13 July 2016, 08:43:42 UTC |
582b9dc | Pablo Prietz | 08 July 2016, 08:02:02 UTC | Move Pyre setup/shutdown into local scope of thread loop. | 08 July 2016, 08:02:02 UTC |
5c1d182 | Pablo Prietz | 08 July 2016, 07:46:50 UTC | Change log level for KeyErrors on Plugin imports | 08 July 2016, 07:46:50 UTC |
4d7d476 | Pablo Prietz | 07 July 2016, 16:19:41 UTC | Small fixes | 07 July 2016, 16:34:18 UTC |
ba4c3c9 | Pablo Prietz | 07 July 2016, 16:12:05 UTC | Set cvs delimiter to `,` for surface and fixation export Fix exporter | 07 July 2016, 16:12:05 UTC |
d10472f | Pablo Prietz | 07 July 2016, 16:03:39 UTC | Move format updating to player_methods | 07 July 2016, 16:03:39 UTC |
d7705aa | Pablo Prietz | 07 July 2016, 12:31:44 UTC | Rename `update` functions | 07 July 2016, 13:09:15 UTC |
6518459 | Moritz Kassner | 07 July 2016, 12:53:55 UTC | accept lightweight tags for versioning. | 07 July 2016, 12:53:55 UTC |
de4c3e5 | Pablo Prietz | 07 July 2016, 12:14:15 UTC | Read/write new info format | 07 July 2016, 12:14:31 UTC |
daf01c8 | Pablo Prietz | 07 July 2016, 10:26:50 UTC | Introduce csv_utils | 07 July 2016, 10:26:50 UTC |
16d4908 | Moritz Kassner | 07 July 2016, 09:46:21 UTC | fixed wrong key name. | 07 July 2016, 09:46:21 UTC |
333af6f | Moritz Kassner | 07 July 2016, 09:44:02 UTC | writing into an object that already part of events is against the rules of the events dict. Removed offending line. | 07 July 2016, 09:44:02 UTC |
4b10f67 | Pablo Prietz | 06 July 2016, 14:49:48 UTC | Temporal commit | 06 July 2016, 14:49:48 UTC |
524e1a6 | Pablo Prietz | 06 July 2016, 13:11:26 UTC | Remove UI ping button. Add group member list. | 06 July 2016, 13:11:26 UTC |
054bc7d | Pablo Prietz | 06 July 2016, 09:24:47 UTC | Documentation commit - Creates `Pyre` node with following headers: - "pub_address" - "sub_address" - "app_type" - Joins "pupil-groups” group by default. - Uses `remote_notify` functionality introduced in a652f81baf83. If the mapped value of the notification key `remote_notify` is equal to "all" the notification will be SHOUTed. Else it will use the value as peer uuid and try to WHISPER the notification to the respective peer. - Publishes all discovered notifications to the IPC backbone - Drops notifications which cannot be unpacked with msgpack or do not have "subject" key - Adds "discovery.peer" key with dictionary containing information: - "uuid": peer uuid - "name": peer name - "arrival_timestamp": time of arrival - "type: "SHOUT" or "WHISPER" | 06 July 2016, 09:24:47 UTC |
eab73f6 | Pablo Prietz | 06 July 2016, 09:05:48 UTC | Pupil_Groups | 06 July 2016, 09:05:48 UTC |
4ca76e4 | Moritz Kassner | 05 July 2016, 16:38:05 UTC | fixing #433 . | 05 July 2016, 16:38:05 UTC |
2b38ac2 | mkassner | 05 July 2016, 14:32:39 UTC | Merge pull request #431 from papr/frame-publisher Frame Publisher plugin | 05 July 2016, 14:32:39 UTC |
ad3fd15 | Pablo Prietz | 05 July 2016, 14:09:59 UTC | Add eye frame publishing | 05 July 2016, 14:09:59 UTC |
36034f0 | mkassner | 05 July 2016, 13:31:28 UTC | Merge pull request #430 from papr/master No copy __raw_data__, assert on non-list/tuple | 05 July 2016, 13:31:28 UTC |
a966323 | Pablo Prietz | 05 July 2016, 13:30:29 UTC | Implementation: Frame Publisher | 05 July 2016, 13:30:29 UTC |
65a0a93 | Pablo Prietz | 05 July 2016, 13:25:27 UTC | No copy __raw_data__, assert on non-list/tuple | 05 July 2016, 13:25:27 UTC |
b013db9 | Moritz Kassner | 05 July 2016, 10:15:03 UTC | Added option to send raw (unserialized data) as additional zmq msg frames. | 05 July 2016, 10:15:03 UTC |
8857db9 | Moritz Kassner | 05 July 2016, 07:44:58 UTC | revisions to idle sleep utility. | 05 July 2016, 07:44:58 UTC |
55a8358 | Moritz Kassner | 04 July 2016, 17:10:04 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil Conflicts: pupil_src/shared_modules/surface_tracker.py | 04 July 2016, 17:10:04 UTC |
443f041 | Moritz Kassner | 04 July 2016, 16:57:14 UTC | fixing #429 | 04 July 2016, 16:57:14 UTC |
a31131e | Pablo Prietz | 04 July 2016, 16:14:25 UTC | Fixes #426 | 04 July 2016, 16:14:25 UTC |
9b189ec | Moritz Kassner | 04 July 2016, 15:55:02 UTC | removing Pupil Server from source. | 04 July 2016, 15:55:02 UTC |
7192d39 | Moritz Kassner | 04 July 2016, 15:53:37 UTC | reapplying d2a70c89be6411ec134f6f00bedfbae8cff6268d | 04 July 2016, 15:53:37 UTC |
a671c3d | Pablo Prietz | 04 July 2016, 15:22:22 UTC | Merge branch 'master' of https://github.com/pupil-labs/pupil | 04 July 2016, 15:22:22 UTC |
bb68d25 | Pablo Prietz | 04 July 2016, 15:21:09 UTC | Fixes pupil-labs/pupil@#426 | 04 July 2016, 15:21:09 UTC |
0791544 | Moritz Kassner | 04 July 2016, 15:20:55 UTC | ipc_urls should be str objects not unicode. | 04 July 2016, 15:20:55 UTC |
4ae5ceb | Pablo Prietz | 04 July 2016, 13:42:26 UTC | Merge branch 'caffeine' | 04 July 2016, 13:42:26 UTC |
e39924f | Pablo Prietz | 30 June 2016, 14:08:52 UTC | Add os_utils with enable/disable idle sleep functions | 04 July 2016, 13:32:34 UTC |
709bf79 | Pablo Prietz | 30 June 2016, 14:08:34 UTC | Remove Caffeine plugin | 04 July 2016, 13:31:47 UTC |
4844b20 | Pablo Prietz | 29 June 2016, 21:27:02 UTC | Problem: OS X might start sleeping during recording (pupil-labs/pupil#414) Solution: Use built-in `caffeinate` utility to prevent this behaviour. State: - [x] Support OS X - [x] Start/stop `caffeinate` - [ ] React to notifications - [ ] User interface for options - [ ] Support other platforms | 04 July 2016, 13:31:47 UTC |
eb951a3 | Pablo Prietz | 29 June 2016, 20:45:01 UTC | Problem: OS X might start sleeping during recording (pupil-labs/pupil#414) Solution: Use built-in `caffeinate` utility to prevent this behaviour. State: - [ ] Support OS X - [ ] Start `caffeinate` - [ ] React to notifications - [ ] User interface for options - [ ] Support other platforms | 04 July 2016, 13:31:47 UTC |
c54c4f5 | Pablo Prietz | 04 July 2016, 09:01:07 UTC | Merge | 04 July 2016, 09:01:07 UTC |
e55f3f1 | Moritz Kassner | 04 July 2016, 08:43:39 UTC | updated example. | 04 July 2016, 08:43:39 UTC |
a652f81 | Moritz Kassner | 04 July 2016, 08:43:30 UTC | implementing remote_notify scheme. | 04 July 2016, 08:43:30 UTC |
3e2ceb9 | Moritz Kassner | 04 July 2016, 08:42:51 UTC | updated comment. | 04 July 2016, 08:42:51 UTC |
77f9125 | Moritz Kassner | 02 July 2016, 16:32:43 UTC | An alternative solution to the `socket random port binding in thread` problem. Create sockets in the main thread and pass as args to other threads. Never use the sockets in the main thread. | 02 July 2016, 16:32:43 UTC |
6fdb2d1 | Moritz Kassner | 02 July 2016, 12:56:00 UTC | syntax fix. | 02 July 2016, 12:56:00 UTC |
f8dd551 | Moritz Kassner | 02 July 2016, 12:53:56 UTC | if we wait we should not busy wait. | 02 July 2016, 12:53:56 UTC |
6ed4391 | Moritz Kassner | 02 July 2016, 12:49:28 UTC | Attempting to fix #421 . | 02 July 2016, 12:49:28 UTC |
53b669c | Moritz Kassner | 30 June 2016, 10:23:13 UTC | Rename message notification.should_doc and notification.doc to meta.should_doc / meta.doc . | 30 June 2016, 14:46:33 UTC |
f31dee6 | Moritz Kassner | 30 June 2016, 10:11:39 UTC | rename main.py main to launcher . Improve doc strings. | 30 June 2016, 14:46:33 UTC |
1c7f2f4 | Moritz Kassner | 30 June 2016, 07:01:32 UTC | adding script to bundle all apps. | 30 June 2016, 14:46:33 UTC |
71119be | Moritz Kassner | 29 June 2016, 09:48:27 UTC | tweaking bandwidth levels for world cameras. Fixing #399 . | 30 June 2016, 14:46:33 UTC |