d3bcfb8 | Pablo Prietz | 27 March 2019, 13:48:36 UTC | background helper: Fix a type error when initialising Task_proxy Line 40 expects `wrapper_args` to be a list instead of a tuple. ```python wrapper_args.extend(args) ``` | 27 March 2019, 13:48:36 UTC |
55028ad | Pablo Prietz | 06 March 2019, 12:26:34 UTC | Log main.py exceptions | 06 March 2019, 12:26:34 UTC |
b8870a2 | Pablo Prietz | 04 March 2019, 18:24:53 UTC | Video Lookup ammend: Use the max(1, median) as threshold This ensures that the gap can be filled even if the recording has a very high median timestamp difference. | 04 March 2019, 18:24:53 UTC |
a48c307 | Pablo Prietz | 04 March 2019, 18:17:39 UTC | Video Lookup: Increase gap fill threshold to one second | 04 March 2019, 18:17:39 UTC |
0039cfc | Pablo Prietz | 04 March 2019, 11:11:51 UTC | Update methods: Save correct version number after upgrade | 04 March 2019, 11:11:51 UTC |
a81a047 | Pablo Prietz | 04 March 2019, 10:23:29 UTC | File Backend: Ensure frame index as Python int | 04 March 2019, 10:23:29 UTC |
29e089e | Pablo Prietz | 01 March 2019, 10:34:08 UTC | Merge pull request #1456 from Windsooon/v1.11-preview Add explicit error messages | 01 March 2019, 10:34:08 UTC |
8fe6d29 | Pablo Prietz | 01 March 2019, 10:33:25 UTC | update_methods/check_for_worldless_recording: Cleanup error handling and messages | 01 March 2019, 10:33:25 UTC |
a746b33 | Windson yang | 01 March 2019, 05:58:49 UTC | add explicit error messages | 01 March 2019, 06:04:00 UTC |
f76b685 | Pablo Prietz | 28 February 2019, 08:58:31 UTC | Merge pull request #1452 from Windsooon/v1.11-preview Fixed broken videos error and cleanup code | 28 February 2019, 08:58:31 UTC |
02ea08a | Pablo Prietz | 28 February 2019, 08:53:30 UTC | Replace Fake_Source with File_Source | 28 February 2019, 08:53:30 UTC |
36f22fe | Windson yang | 27 February 2019, 07:40:01 UTC | create world_lookup file and world.fake | 27 February 2019, 07:40:01 UTC |
85da657 | Windson yang | 27 February 2019, 07:39:18 UTC | handle case when the first video is broken | 27 February 2019, 07:39:18 UTC |
901b4e8 | Windson yang | 27 February 2019, 07:18:56 UTC | Fixed some videos are broken error | 27 February 2019, 07:18:56 UTC |
201d012 | Windson yang | 26 February 2019, 09:29:04 UTC | Fixed UnboundLocalError when plugin not using buffer mode | 26 February 2019, 09:29:04 UTC |
df0703b | Windson yang | 26 February 2019, 08:07:56 UTC | clean up code | 26 February 2019, 08:07:56 UTC |
0162c1d | Pablo Prietz | 25 February 2019, 14:02:43 UTC | Fix "close timestamp" filling bug | 25 February 2019, 14:02:43 UTC |
1a5a7d1 | Pablo Prietz | 25 February 2019, 14:01:29 UTC | Save lookup table after building, and fix loading | 25 February 2019, 14:01:29 UTC |
21842a4 | Pablo Prietz | 25 February 2019, 13:54:26 UTC | Apply black format | 25 February 2019, 13:54:26 UTC |
597f3ef | Pablo Prietz | 20 February 2019, 18:50:59 UTC | Raw Data Exporter: Clarify timestamp column names | 20 February 2019, 18:55:01 UTC |
54857e0 | Pablo Prietz | 20 February 2019, 17:01:15 UTC | Upgrade recordings to v1.11 by adding recording uuid | 20 February 2019, 17:01:15 UTC |
468d297 | Pablo Prietz | 20 February 2019, 16:45:35 UTC | Extract recording update methods | 20 February 2019, 16:46:58 UTC |
4c490f9 | Pablo Prietz | 20 February 2019, 16:26:08 UTC | Merge branch 'bpo-1405' into v1.11-preview | 20 February 2019, 16:26:08 UTC |
56197ad | Pablo Prietz | 20 February 2019, 16:25:22 UTC | Merge branch 'calibration_refactor' into v1.11-preview | 20 February 2019, 16:25:22 UTC |
7eb5f8b | Chris Kay Baumann | 18 February 2019, 10:48:02 UTC | Data Changed listener and announcer, and use them instead of pupil_positions_changed notifications | 20 February 2019, 16:11:07 UTC |
0b512e3 | Chris Kay Baumann | 28 January 2019, 12:23:18 UTC | Improve offline calibration plugin (UI and various fixes) | 20 February 2019, 16:11:07 UTC |
ec42bf1 | Chris Kay Baumann | 28 January 2019, 14:06:25 UTC | Accuracy Visualizer can handle validation without any matched references | 20 February 2019, 16:11:07 UTC |
1272b38 | Chris Kay Baumann | 28 January 2019, 12:22:39 UTC | Fix Async Problem in Killing Tasks in PluginTaskManager | 20 February 2019, 16:11:07 UTC |
9111ff9 | Pablo Prietz | 20 February 2019, 16:09:46 UTC | Properly cleanup buffering decoder | 20 February 2019, 16:09:46 UTC |
0224489 | Pablo Prietz | 20 February 2019, 15:58:18 UTC | Revert parts of the worldless recording logic | 20 February 2019, 15:58:18 UTC |
cce61db | Pablo Prietz | 20 February 2019, 13:13:32 UTC | file_backend: apply black format | 20 February 2019, 13:13:32 UTC |
8e504de | Pablo Prietz | 18 February 2019, 14:34:42 UTC | Merge pull request #1436 from papr/log_pupil_remoe_req_rep Log Pupil Remote protocol requests and responses | 18 February 2019, 14:34:42 UTC |
4eceada | Windson yang | 14 February 2019, 09:37:38 UTC | fix weird frame jump problem | 14 February 2019, 09:37:38 UTC |
ea534ab | Windson yang | 14 February 2019, 04:00:13 UTC | fix Marker cache | 14 February 2019, 04:00:13 UTC |
ecb31a1 | Pablo Prietz | 11 February 2019, 09:18:21 UTC | ndsi_backend: raise version exception from None | 11 February 2019, 09:18:21 UTC |
824ece2 | Pablo Prietz | 31 January 2019, 10:06:43 UTC | Log Pupil Remote protocol requests and responses Fixes #1435 | 31 January 2019, 10:06:43 UTC |
50ab559 | Windson yang | 31 January 2019, 09:05:36 UTC | add update_recording_v0913_to_v13 | 31 January 2019, 09:05:36 UTC |
2d7c5b4 | Windson yang | 31 January 2019, 07:53:44 UTC | create a lookup file for world-less video | 31 January 2019, 07:53:44 UTC |
897f4ea | Windson yang | 31 January 2019, 07:13:50 UTC | refactor convert_pupil_mobile_recording_to_v094 function | 31 January 2019, 07:13:50 UTC |
77e4d86 | Windson yang | 31 January 2019, 03:33:36 UTC | clean code base on review | 31 January 2019, 03:40:13 UTC |
fb33ca2 | Windson yang | 30 January 2019, 06:38:57 UTC | implement rename and rewrite file in the rec_dir | 30 January 2019, 06:38:57 UTC |
dd291ef | Windson yang | 30 January 2019, 06:07:21 UTC | move test data | 30 January 2019, 06:07:21 UTC |
db25b7a | Windson yang | 29 January 2019, 09:54:45 UTC | draft for convert files name | 29 January 2019, 09:54:45 UTC |
ca9781e | Windson yang | 29 January 2019, 07:22:59 UTC | handle case for broken video without fill_gaps | 29 January 2019, 07:22:59 UTC |
e7cb94c | Windson yang | 29 January 2019, 03:23:48 UTC | clean code for buffering state | 29 January 2019, 03:23:48 UTC |
c1d2c21 | Windson yang | 28 January 2019, 07:12:27 UTC | clean code and add tests | 28 January 2019, 07:12:27 UTC |
c3152de | Chris Kay Baumann | 25 January 2019, 15:55:07 UTC | Change TaskLib headers for 2019 | 25 January 2019, 16:01:47 UTC |
622e961 | Chris Kay Baumann | 25 January 2019, 15:51:55 UTC | Offline Calibration and Gaze Mapper Managment | 25 January 2019, 16:01:47 UTC |
dda8e5a | Chris Kay Baumann | 25 January 2019, 15:50:53 UTC | Fix IPC logging patch for spawing processes | 25 January 2019, 16:01:47 UTC |
d4c4f65 | Chris Kay Baumann | 25 January 2019, 15:50:17 UTC | Add UUID to recordings | 25 January 2019, 16:01:47 UTC |
b4d7fec | Chris Kay Baumann | 25 January 2019, 15:49:24 UTC | Change error message in Serialized_Dict | 25 January 2019, 16:01:47 UTC |
4c7ae4f | Chris Kay Baumann | 25 January 2019, 15:48:54 UTC | Use abc.ABC instead of ABCMeta | 25 January 2019, 16:01:47 UTC |
198f7ef | Pablo Prietz | 11 December 2018, 10:25:01 UTC | File Methods: Make Serialized_Dict pickable | 25 January 2019, 16:01:47 UTC |
60f0e76 | Windson yang | 25 January 2019, 09:18:47 UTC | clean code and add support exts | 25 January 2019, 09:18:47 UTC |
6e7884c | Windson yang | 25 January 2019, 05:44:49 UTC | setup videoset before calculate timestamp length | 25 January 2019, 05:44:49 UTC |
45b674c | Windson yang | 25 January 2019, 05:42:57 UTC | clean up code | 25 January 2019, 05:42:57 UTC |
cd8b09a | Pablo Prietz | 24 January 2019, 11:17:22 UTC | file_backend: Make sure frame indices are python ints | 24 January 2019, 11:17:22 UTC |
a697f77 | Pablo Prietz | 24 January 2019, 11:16:40 UTC | file_backend.FakeFrame: `gray` returns single channel image | 24 January 2019, 11:16:53 UTC |
81abfca | Windson yang | 24 January 2019, 07:02:34 UTC | fixed OPD progress indicator shows progress of >100% | 24 January 2019, 07:02:34 UTC |
0e3372b | Windson yang | 23 January 2019, 11:59:35 UTC | fix export eye videos | 23 January 2019, 11:59:35 UTC |
b3faa29 | Windson yang | 23 January 2019, 08:10:59 UTC | export world video with gray frame | 23 January 2019, 08:44:32 UTC |
eaf7184 | Windson yang | 23 January 2019, 08:10:33 UTC | play gray frame in broken videos | 23 January 2019, 08:44:32 UTC |
52f1359 | Pablo Prietz | 22 January 2019, 11:02:18 UTC | Prevent msgpack serialization issue of numpy float timestamps | 22 January 2019, 11:02:18 UTC |
24aafbe | Pablo Prietz | 22 January 2019, 10:57:36 UTC | Fix overlay not being drawn on gray images | 22 January 2019, 10:57:36 UTC |
78e381f | Windson yang | 22 January 2019, 09:57:40 UTC | clean code by code review | 22 January 2019, 09:57:40 UTC |
642c0a8 | Windson yang | 22 January 2019, 03:18:24 UTC | fix seek forward/backword in gray frame | 22 January 2019, 03:18:24 UTC |
db45b08 | Windson yang | 21 January 2019, 09:48:27 UTC | clean code and add some comments | 21 January 2019, 09:48:27 UTC |
689f691 | Windson yang | 21 January 2019, 09:03:52 UTC | make sure Offline Pupil Detection [OPD] works | 21 January 2019, 09:03:52 UTC |
e7ef636 | Windson yang | 18 January 2019, 10:34:01 UTC | fixed left and right arrow button seeking | 18 January 2019, 10:34:01 UTC |
0674ea0 | Windson yang | 18 January 2019, 08:03:58 UTC | use normal class instead of dataclass and clean code | 18 January 2019, 08:03:58 UTC |
b1017ee | Windson yang | 18 January 2019, 08:03:35 UTC | move self.loop to correct place | 18 January 2019, 08:03:35 UTC |
18ecff9 | Windson yang | 17 January 2019, 08:13:04 UTC | use buffered_decoding as default | 17 January 2019, 08:17:31 UTC |
cb04a7c | Pablo Prietz | 16 January 2019, 17:16:57 UTC | Put FakeFrame advancement into own function | 16 January 2019, 17:16:57 UTC |
c466df6 | Pablo Prietz | 16 January 2019, 17:16:37 UTC | Fix bug where playback would not pause during playback | 16 January 2019, 17:16:37 UTC |
651bd25 | Pablo Prietz | 16 January 2019, 17:16:14 UTC | Remove unused function | 16 January 2019, 17:16:14 UTC |
8d177dd | Pablo Prietz | 16 January 2019, 17:15:56 UTC | Add some FakeFrame requirements for Offline Pupil Detection | 16 January 2019, 17:15:56 UTC |
962deaa | Pablo Prietz | 16 January 2019, 17:15:30 UTC | Make FakeFrame gray instead of black | 16 January 2019, 17:15:30 UTC |
a154cea | Pablo Prietz | 16 January 2019, 17:15:10 UTC | Apply black format | 16 January 2019, 17:15:10 UTC |
73fab05 | Windson yang | 16 January 2019, 07:20:23 UTC | add timestamp diff gap and avoid index not consistent | 16 January 2019, 07:20:23 UTC |
480d377 | Windson yang | 16 January 2019, 03:32:37 UTC | Merge branch 'bpo-1405' of github.com:Windsooon/pupil into bpo-1405 | 16 January 2019, 03:32:37 UTC |
f631530 | Windson yang | 16 January 2019, 03:28:03 UTC | Merge branch 'master' of github.com:pupil-labs/pupil into bpo-1405 | 16 January 2019, 03:28:03 UTC |
afa9557 | Windson yang | 15 January 2019, 08:11:10 UTC | merge from lookup branch | 16 January 2019, 02:48:07 UTC |
423470b | Windson yang | 15 January 2019, 08:11:10 UTC | merge from lookup branch | 15 January 2019, 08:11:10 UTC |
03c35af | Windson yang | 15 January 2019, 07:07:35 UTC | new idea base on look up table | 15 January 2019, 07:07:35 UTC |
b40956e | Windson yang | 15 January 2019, 06:06:04 UTC | play multi videos with fake frame | 15 January 2019, 06:06:04 UTC |
0f0a49c | Windson yang | 15 January 2019, 03:39:36 UTC | play multiple video | 15 January 2019, 03:39:36 UTC |
2cfe968 | Pablo Prietz | 14 January 2019, 18:33:42 UTC | Fill world video gaps | 14 January 2019, 18:33:42 UTC |
48e534b | Pablo Prietz | 14 January 2019, 18:25:14 UTC | Video set lookup table, wip | 14 January 2019, 18:25:14 UTC |
5ca3d5c | Windson yang | 10 January 2019, 08:42:24 UTC | update PR based on review | 10 January 2019, 08:42:24 UTC |
e3905f8 | Pablo Prietz | 09 January 2019, 16:34:18 UTC | World Video Exporter: Fix plugin name in log message | 09 January 2019, 16:34:18 UTC |
a44b1f4 | Windson yang | 09 January 2019, 09:16:52 UTC | add interpolate timestamp | 09 January 2019, 09:16:52 UTC |
8ffe3a2 | Windson yang | 08 January 2019, 04:59:18 UTC | update PR depend on review | 08 January 2019, 07:15:30 UTC |
b3948b7 | Windson yang | 08 January 2019, 04:57:20 UTC | add subfolder for different test files | 08 January 2019, 04:57:20 UTC |
2463f6b | Chris Kay Baumann | 03 December 2018, 17:17:11 UTC | Add on_started to TaskInterface | 02 January 2019, 14:46:36 UTC |
8860514 | Chris Kay Baumann | 30 November 2018, 13:15:16 UTC | Fix Observable: Don't wrap ObserverError into each other | 02 January 2019, 14:46:36 UTC |
5839228 | Chris Kay Baumann | 30 November 2018, 09:34:08 UTC | Reference location management for new gaze producer plugin | 02 January 2019, 14:46:36 UTC |
1d8ce32 | Pablo Prietz | 02 January 2019, 12:43:43 UTC | Merge pull request #1424 from pupil-labs/license2019 Update license headers for 2019. Happy new year! 🎉 | 02 January 2019, 12:43:43 UTC |
afe4013 | Pablo Prietz | 02 January 2019, 12:24:26 UTC | Update licence headers for 2019 | 02 January 2019, 12:34:23 UTC |
f250c00 | Windson yang | 31 December 2018, 01:51:11 UTC | add comments | 31 December 2018, 01:51:11 UTC |
178e6a4 | Windson yang | 30 December 2018, 04:04:35 UTC | fixed seek work backword | 30 December 2018, 04:04:35 UTC |