be8777b | Patrick Faion | 31 October 2019, 12:52:32 UTC | Set remote port only via CLI, not from session settings In most cases you don't want the port to get saved in the settings anyway, especially since capture will generate a random free port when the default port is in use. * Removes port interface of Pupil_Remote * Moves default port settings to CLI arg defaults | 31 October 2019, 12:52:32 UTC |
08139ab | Patrick Faion | 31 October 2019, 11:57:21 UTC | Merge pull request #1713 from pupil-labs/ctrl-c-shutdown Handle keyboard interrupts gracefully | 31 October 2019, 11:57:21 UTC |
735e67c | Patrick Faion | 31 October 2019, 11:40:47 UTC | Merge branch 'public/master' into ctrl-c-shutdown | 31 October 2019, 11:40:47 UTC |
e46c7b6 | Pablo Prietz | 30 October 2019, 17:39:13 UTC | Add interrupt handling to tasklib | 30 October 2019, 17:39:13 UTC |
0dfe05b | Pablo Prietz | 30 October 2019, 17:09:20 UTC | Merge pull request #1712 from pupil-labs/hide-ui Hide ui | 30 October 2019, 17:09:20 UTC |
b9c6463 | Patrick Faion | 30 October 2019, 17:01:29 UTC | Only log unknown args when there are actually args | 30 October 2019, 17:01:29 UTC |
1b309ff | Patrick Faion | 30 October 2019, 16:58:26 UTC | Merge branch 'hide-ui' into ctrl-c-shutdown | 30 October 2019, 16:58:26 UTC |
b5602f9 | Pablo Prietz | 30 October 2019, 16:57:35 UTC | Merge pull request #1669 from ChingT/fix_head_pose_tracker Fix head pose tracker | 30 October 2019, 16:57:35 UTC |
f981c34 | Patrick Faion | 30 October 2019, 16:57:35 UTC | Don't call glfwRestoreWindow when --hide-ui is set Otherwise the windows will briefly flash on quit on windows. | 30 October 2019, 16:57:35 UTC |
d3c1f80 | Pablo Prietz | 30 October 2019, 16:55:45 UTC | Use two threads for apriltag detection | 30 October 2019, 16:55:45 UTC |
4d36d38 | Pablo Prietz | 30 October 2019, 16:48:27 UTC | Add .msgpack suffix for consistency | 30 October 2019, 16:48:27 UTC |
9992075 | Patrick Faion | 30 October 2019, 16:38:15 UTC | Merge pull request #1714 from pupil-labs/service_binocular_default Service: Start both eye processes by default | 30 October 2019, 16:38:15 UTC |
71faf9b | Patrick Faion | 30 October 2019, 16:36:17 UTC | Add better CLI description for service Suggestion from code review Co-Authored-By: Pablo Prietz <pablo@prietz.org> | 30 October 2019, 16:36:17 UTC |
b0f5835 | Patrick Faion | 30 October 2019, 16:33:27 UTC | Print help message on error in PupilArgParser | 30 October 2019, 16:33:27 UTC |
955fdbe | Pablo Prietz | 30 October 2019, 16:19:45 UTC | Service: Start both eye processes by default | 30 October 2019, 16:19:45 UTC |
4bf2a6d | Patrick Faion | 30 October 2019, 15:52:52 UTC | Make unknown CLI argument logging more explicit (warning) | 30 October 2019, 15:52:52 UTC |
1f74321 | Patrick Faion | 30 October 2019, 15:50:55 UTC | Remove --hide-ui flag from player app | 30 October 2019, 15:50:55 UTC |
9d6bdad | Patrick Faion | 30 October 2019, 15:48:47 UTC | Add hide-ui flag to pupil service | 30 October 2019, 15:48:47 UTC |
e7a331e | Pablo Prietz | 30 October 2019, 15:38:40 UTC | Handle keyboard interrupts gracefully | 30 October 2019, 15:38:40 UTC |
b25fc60 | Pablo Prietz | 30 October 2019, 13:12:12 UTC | Merge pull request #1711 from pupil-labs/revert-upgrade-deprecated-meta-info Remove support for updating deprecated recordings | 30 October 2019, 13:12:12 UTC |
44c8468 | Pablo Prietz | 30 October 2019, 13:06:24 UTC | Fix recording type detection for deprecated recordings | 30 October 2019, 13:06:24 UTC |
d1ec21b | Pablo Prietz | 30 October 2019, 13:05:39 UTC | Give hint to open deprecated recordings in Player v1.17 | 30 October 2019, 13:05:39 UTC |
1eff1b2 | Patrick Faion | 30 October 2019, 12:26:00 UTC | Disable --hide-ui by default | 30 October 2019, 12:26:00 UTC |
ea9da0d | Patrick Faion | 30 October 2019, 11:01:02 UTC | Revert "Hide console for Capture/Player bundles on Windows" This reverts commit cf0b93b9aeb0dbfb00bc62d7cfdd46d671c9b1e2. | 30 October 2019, 11:01:02 UTC |
1727cd4 | Patrick Faion | 30 October 2019, 10:55:52 UTC | Revert "Add simple ui hide/show notifications to world and eye main windows" This reverts commit 59f8585194ba76ff7dacb11fdc00c8153e4944d3. | 30 October 2019, 10:55:52 UTC |
a02debc | Patrick Faion | 30 October 2019, 10:38:42 UTC | Rename --hideui CLI argument to --hide-ui | 30 October 2019, 10:38:42 UTC |
e76ddb6 | Patrick Faion | 30 October 2019, 10:30:35 UTC | Make launchable_args clearer and wrap into class | 30 October 2019, 10:30:35 UTC |
5969f51 | Patrick Faion | 30 October 2019, 10:01:54 UTC | Fix bundle not working: missing app in parsed args | 30 October 2019, 10:01:54 UTC |
baff8ba | Patrick Faion | 30 October 2019, 09:13:10 UTC | Revert "Merge pull request #1668 from papr/upgrade_deprecated_meta_info" This reverts commit 27f9153effd04cc160666416386e83989509a677, reversing changes made to 64a3ac418747b7789b7a1e2bf4d52bfc66ad91e9. | 30 October 2019, 09:13:10 UTC |
cf0b93b | Pablo Prietz | 30 October 2019, 08:48:06 UTC | Hide console for Capture/Player bundles on Windows | 30 October 2019, 08:48:06 UTC |
99e89c6 | Patrick Faion | 30 October 2019, 08:29:50 UTC | Merge branch 'argparse-refactor' into hide-ui # Conflicts: # pupil_src/main.py # pupil_src/shared_modules/launchable_args.py | 30 October 2019, 08:29:50 UTC |
59f8585 | Patrick Faion | 29 October 2019, 15:35:02 UTC | Add simple ui hide/show notifications to world and eye main windows | 29 October 2019, 15:35:02 UTC |
2d256f7 | Patrick Faion | 29 October 2019, 10:59:36 UTC | Format consistently | 29 October 2019, 10:59:36 UTC |
6f97630 | Patrick Faion | 29 October 2019, 10:48:23 UTC | Make launchable_args clearer - main.py does not arguments anymore when running from source except the app. - Every app is it's own subparser. - When running from bundle, the app's subparser will be used as main parser. - Handling default arguments now utilizes .set_defaults() | 29 October 2019, 10:48:23 UTC |
d03ef67 | Patrick Faion | 29 October 2019, 08:36:42 UTC | Merge branch 'master' into hide-ui | 29 October 2019, 08:36:42 UTC |
3ec57d2 | Patrick Faion | 29 October 2019, 08:30:41 UTC | Merge pull request #1708 from pupil-labs/except_exception Do not catch system exceptions | 29 October 2019, 08:30:41 UTC |
a0d4576 | Patrick Faion | 28 October 2019, 16:50:06 UTC | [WIP] Trying to make hideui CLI flag work in subparsers | 28 October 2019, 16:50:06 UTC |
a1fd3de | Patrick Faion | 28 October 2019, 16:45:48 UTC | [WIP] Trying to make hideui CLI flag work in subparsers | 28 October 2019, 16:45:48 UTC |
78f4e05 | Patrick Faion | 28 October 2019, 15:48:46 UTC | Parse hide-ui CLI argument | 28 October 2019, 15:48:46 UTC |
a03a6f7 | Patrick Faion | 28 October 2019, 15:44:02 UTC | Better naming for argparser: general args vs main args General args apply to all main/capture/player/service e.g. python main.py --version capture => works or python main.py capture --version => works Main args only apply to main: e.g. python main.py --debug capture => works python main.py capture --debug => has no effect | 28 October 2019, 15:44:02 UTC |
36870db | Pablo Prietz | 28 October 2019, 13:50:55 UTC | Merge remote-tracking branch 'pl/release-candidate-v1.17' | 28 October 2019, 13:50:55 UTC |
12e7832 | Pablo Prietz | 25 October 2019, 07:49:31 UTC | Do not catch system exceptions | 25 October 2019, 07:49:31 UTC |
5a872c8 | Patrick Faion | 24 October 2019, 14:45:09 UTC | Merge pull request #1706 from papr/save_surface_def_on_add Save surface definition on add | 24 October 2019, 14:45:09 UTC |
0936ae5 | Pablo Prietz | 24 October 2019, 14:28:32 UTC | Save surface definition on add | 24 October 2019, 14:28:32 UTC |
957ce4b | Patrick Faion | 24 October 2019, 14:05:47 UTC | Merge pull request #1705 from papr/py3.6.0-compat Python 3.6.0. compatibility | 24 October 2019, 14:05:47 UTC |
3e12f9e | Pablo Prietz | 24 October 2019, 14:00:22 UTC | Python 3.6.0. compatibility Adding methods in T.NamedTuple is only supported in Python 3.6.1+ The Linux bundle uses Python 3.6.0 though. | 24 October 2019, 14:00:22 UTC |
6a56952 | Pablo Prietz | 24 October 2019, 13:35:24 UTC | Merge pull request #1704 from pupil-labs/fix-PI-raw-time-mismatch Gracefully handle mismatches between time and raw for PI recordings | 24 October 2019, 13:35:24 UTC |
e409bf7 | Patrick Faion | 24 October 2019, 13:28:25 UTC | Gracefully handle mismatches between time and raw for PI recordings There have been reports of 1 frame missing in raw data compared to the timestamps. Here we skip the last timestamp in this case. | 24 October 2019, 13:28:25 UTC |
e91b766 | Pablo Prietz | 24 October 2019, 11:51:52 UTC | Merge pull request #1703 from papr/marker_detector_param_ui Ubuntu deployment: Change path for manually installed glfw | 24 October 2019, 11:51:52 UTC |
98a179d | Pablo Prietz | 24 October 2019, 11:48:53 UTC | Ubuntu deployment: Change path for manually installed glfw | 24 October 2019, 11:48:53 UTC |
631359b | Pablo Prietz | 24 October 2019, 11:34:09 UTC | Merge pull request #1702 from pupil-labs/fixed-heatmap-export-dimension Fixed heatmap export dimension | 24 October 2019, 11:34:09 UTC |
d054d29 | Patrick Faion | 24 October 2019, 10:39:01 UTC | Don't export heatmap with alpha channel | 24 October 2019, 10:39:01 UTC |
582168f | Patrick Faion | 24 October 2019, 10:38:17 UTC | Export heatmap with min dimensions of 2000 px Resolution is calculated based on aspect ratio of real-world-size. | 24 October 2019, 10:38:17 UTC |
4bd90c8 | Patrick Faion | 24 October 2019, 09:52:25 UTC | Merge pull request #1700 from papr/marker_detector_param_ui Support multiple AprilTag families and configurations | 24 October 2019, 09:52:25 UTC |
3b86256 | Patrick Faion | 24 October 2019, 09:34:53 UTC | Merge pull request #1701 from papr/missing-deps-ubuntu-17 Add missing dependencies for Ubuntu <=17 | 24 October 2019, 09:34:53 UTC |
4fbd7b6 | Pablo Prietz | 24 October 2019, 08:39:17 UTC | Add missing dependencies for Ubuntu <=17 | 24 October 2019, 08:39:17 UTC |
f718176 | Patrick Faion | 24 October 2019, 07:38:35 UTC | Correct typo | 24 October 2019, 07:38:35 UTC |
b60637c | Patrick Faion | 24 October 2019, 07:37:51 UTC | Remove highly inaccurate apriltags family tag16h5 again Nobody should ever use this, as it detects markers just in random places across the image. | 24 October 2019, 07:37:51 UTC |
49f1110 | Pablo Prietz | 24 October 2019, 07:51:54 UTC | Do not recalculate cache on load Surface_Tracker.detector_mode property emitted notification, triggering cahce recalculation everytime even though it was not necessary. Moved notification emission to ui-changed params only. | 24 October 2019, 07:51:54 UTC |
d793d3b | Pablo Prietz | 23 October 2019, 18:14:00 UTC | Remove Surface_Tracker.markers_unfiltered | 23 October 2019, 18:14:00 UTC |
f03ffed | Pablo Prietz | 23 October 2019, 17:56:19 UTC | Attempt to fix freeze after surface edit on Windows | 23 October 2019, 17:56:19 UTC |
15ce284 | Pablo Prietz | 23 October 2019, 17:30:50 UTC | Change marker type selector label | 23 October 2019, 17:30:50 UTC |
dd03304 | Pablo Prietz | 23 October 2019, 17:29:18 UTC | Only filter legacy markers | 23 October 2019, 17:29:18 UTC |
6552b01 | Pablo Prietz | 23 October 2019, 17:28:58 UTC | Remove filtering by marker confidence | 23 October 2019, 17:28:58 UTC |
0d192fd | Pablo Prietz | 23 October 2019, 17:27:49 UTC | Apply black | 23 October 2019, 17:27:49 UTC |
325965d | Pablo Prietz | 23 October 2019, 15:40:53 UTC | Merge pull request #1698 from pupil-labs/disable-eye-movement-detector Disable eye movement detector | 23 October 2019, 15:40:53 UTC |
44929c4 | Pablo Prietz | 23 October 2019, 15:38:48 UTC | Save sharpening and quad_decimate values in marker cache This is backwards compatible! | 23 October 2019, 15:38:48 UTC |
ee8e8a7 | Pablo Prietz | 23 October 2019, 15:34:52 UTC | Add support for new detector params in offline surface tracker | 23 October 2019, 15:34:52 UTC |
54c333f | Pablo Prietz | 23 October 2019, 14:42:44 UTC | Sort imports | 23 October 2019, 14:42:44 UTC |
5494711 | Pablo Prietz | 23 October 2019, 14:40:28 UTC | Add use_high_res and sharpen params to menu | 23 October 2019, 14:40:28 UTC |
7bf62f2 | Pablo Prietz | 23 October 2019, 12:34:41 UTC | Add further apriltag family support | 23 October 2019, 12:34:41 UTC |
0003fa9 | Pablo Prietz | 23 October 2019, 12:34:27 UTC | Only support one mode at a time | 23 October 2019, 12:34:27 UTC |
9e87e2b | Pablo Prietz | 23 October 2019, 09:20:59 UTC | Rename classes Surface_Marker_Detector -> MarkerDetectorController Surface_Marker_Detector_Mode -> MarkerDetectorMode | 23 October 2019, 09:20:59 UTC |
a2acb0b | Pablo Prietz | 23 October 2019, 09:16:36 UTC | Add support for multiple AprilTag Families | 23 October 2019, 09:16:36 UTC |
504a4cc | Pablo Prietz | 23 October 2019, 08:18:22 UTC | Appy black | 23 October 2019, 08:18:22 UTC |
4d2f6a2 | Patrick Faion | 23 October 2019, 08:06:23 UTC | Disable eye movement detector | 23 October 2019, 08:06:23 UTC |
46948a4 | Pablo Prietz | 23 October 2019, 07:58:04 UTC | Merge pull request #1697 from pupil-labs/fix-heatmap-online-gaze-history Fix heatmap history length setter not working | 23 October 2019, 07:58:04 UTC |
73fe537 | Patrick Faion | 23 October 2019, 07:47:39 UTC | Fix heatmap history length setter not working | 23 October 2019, 07:47:39 UTC |
654d39b | Pablo Prietz | 23 October 2019, 07:25:08 UTC | Merge pull request #1696 from pupil-labs/fix-unstable-surfaces Fix unstable surface outlines | 23 October 2019, 07:25:08 UTC |
47bdbcb | Patrick Faion | 22 October 2019, 13:50:30 UTC | Merge pull request #1693 from pupil-labs/include_pi_in_ndsi-backend Support streaming Pupil Invisible camera | 22 October 2019, 13:50:30 UTC |
8e261c2 | Patrick Faion | 22 October 2019, 13:38:01 UTC | Add TODO note for refactoring marker aggregates | 22 October 2019, 13:38:01 UTC |
39a2c3b | Patrick Faion | 22 October 2019, 12:52:23 UTC | Merge pull request #1694 from papr/scaled_heatmaps Scale heatmap export based on surface size | 22 October 2019, 12:52:23 UTC |
d1d5ad9 | Patrick Faion | 22 October 2019, 10:58:25 UTC | Disable marker neighbor lookups for surface definition This is very unstable of neighboring frames in the surrounding of the surface definition have flickering in the markers or in general have sets of markers that do not overlap much between frames. This is a quick fix. The best would be to remove all the code that is responsible for doing the neighbor smoothing. | 22 October 2019, 10:58:25 UTC |
6931a1c | Pablo Prietz | 22 October 2019, 09:50:24 UTC | Scale heatmap export based on surface size | 22 October 2019, 09:56:31 UTC |
a2f9620 | Pablo Prietz | 22 October 2019, 07:38:13 UTC | Merge pull request #1692 from pupil-labs/fix-surface-corner-drag-inaccuracies Fix surface corner drag inaccuracies | 22 October 2019, 07:38:13 UTC |
52a0b41 | Pablo Prietz | 21 October 2019, 20:47:39 UTC | Support streaming Pupil Invisible camera Enables detection of NDSI v4 devices, e.g. PI Companion app | 21 October 2019, 20:47:39 UTC |
ece66f9 | Patrick Faion | 21 October 2019, 14:23:45 UTC | Fix ugly formatting produced by black | 21 October 2019, 14:23:45 UTC |
fb19e44 | Patrick Faion | 21 October 2019, 13:48:57 UTC | Fix formatting and imports | 21 October 2019, 13:48:57 UTC |
d9a421f | Patrick Faion | 21 October 2019, 13:46:37 UTC | Fix mismatch when dragging surface corners See the #NOTE in the code on why this did not work before. | 21 October 2019, 13:46:37 UTC |
324a8b5 | Patrick Faion | 21 October 2019, 13:29:27 UTC | Fix wrong function name in map_from_surf This has nothing to do with the main issue, but I found this while debugging. `distortPoints()` had been renamed previously and this instance was forgotten. | 21 October 2019, 13:29:27 UTC |
6674b7b | ChingT | 18 October 2019, 14:54:37 UTC | fix "can't pickle dict_keys objects" error | 18 October 2019, 14:54:37 UTC |
cbc4aa8 | Patrick Faion | 14 October 2019, 07:44:42 UTC | Merge pull request #1679 from papr/version-cli-arg Add version cli argument | 14 October 2019, 07:44:42 UTC |
9928c50 | Pablo Prietz | 11 October 2019, 12:51:06 UTC | Remove textwrap dependency | 11 October 2019, 12:51:06 UTC |
540791c | Patrick Faion | 11 October 2019, 11:37:56 UTC | Merge pull request #1681 from papr/bugfixes Bugfixes | 11 October 2019, 11:37:56 UTC |
5774dc0 | Pablo Prietz | 11 October 2019, 09:41:45 UTC | FilteFilter: Fix typo | 11 October 2019, 09:41:45 UTC |
05b5f0e | Pablo Prietz | 11 October 2019, 09:41:12 UTC | eye: Ensure overwrite_cap_settings takes preference over session settings | 11 October 2019, 09:41:12 UTC |
83de07a | Pablo Prietz | 09 October 2019, 12:47:54 UTC | Merge pull request #1678 from papr/export_dist_surf_matrices Export homography matrices for transforming between distorted image and surface coordinates | 09 October 2019, 12:47:54 UTC |
823340a | Pablo Prietz | 08 October 2019, 16:01:40 UTC | Add version cli argument | 08 October 2019, 16:01:40 UTC |
b94a471 | Pablo Prietz | 08 October 2019, 15:30:36 UTC | Merge pull request #1674 from pfaion/eye_plugin_list Use PluginList in eye process | 08 October 2019, 15:30:36 UTC |
e1c7d6a | Patrick Faion | 08 October 2019, 14:38:24 UTC | Fix docstring whitespace | 08 October 2019, 14:38:24 UTC |