Commit Graph

  • 9628b52f0d Update libusb fork Ingvar Stepanyan 2021-11-30 16:05:22 +00:00
  • 743495f17d Upgrade Emscripten Ingvar Stepanyan 2021-11-30 15:58:50 +00:00
  • fb6fc2582e Upgrade libusb fork Ingvar Stepanyan 2021-11-30 15:58:45 +00:00
  • b39e701c32 Update submodules Ingvar Stepanyan 2021-11-25 19:05:56 +00:00
  • d843ebe522 Try to increase timeout Ingvar Stepanyan 2021-09-14 13:19:07 +00:00
  • e1b0fae48c Revert "Rely on upstream timeout" Ingvar Stepanyan 2021-09-14 13:00:54 +00:00
  • f3c8770bb5 Restructure & add Netlify config Ingvar Stepanyan 2021-09-14 13:00:52 +00:00
  • f7f0c8c470 Rely on upstream timeout Ingvar Stepanyan 2021-09-14 11:20:23 +00:00
  • b3d1e668b2 Update Dockerfile Ingvar Stepanyan 2021-08-16 19:08:41 +01:00
  • 57ae59785b Add missing -fexceptions link flag Ingvar Stepanyan 2021-08-09 13:42:47 +00:00
  • 89c83afe4e Add explicit -pthread to api.cpp Ingvar Stepanyan 2021-08-09 13:15:47 +00:00
  • 61c2db8ae1 Comment out log Ingvar Stepanyan 2021-08-09 12:46:30 +00:00
  • 1001e71b48 Add serve config & more instructions Ingvar Stepanyan 2021-08-09 12:44:48 +00:00
  • b0dcdb7775 Few more (final?) fixes for Docker build Ingvar Stepanyan 2021-08-09 12:42:14 +00:00
  • 43f7e941b3 Move canvas update to slightly better position Ingvar Stepanyan 2021-08-06 23:58:43 +00:00
  • c1b98d4e52 Fix Git lock errors and a bit of cleanup Ingvar Stepanyan 2021-08-06 23:52:40 +00:00
  • 3c89a9c932 Add short README Ingvar Stepanyan 2021-08-06 23:14:36 +00:00
  • 5eb471b0b3 Add missing gpp_rethrow Ingvar Stepanyan 2021-08-06 23:12:27 +00:00
  • 6add480400 Reuse Emscripten's sysroot Ingvar Stepanyan 2021-08-06 22:14:41 +00:00
  • 3e071027d2 Further build improvements Ingvar Stepanyan 2021-08-06 21:49:59 +00:00
  • 2665a5bc41 Add build with Docker, make and submodules Ingvar Stepanyan 2021-08-06 20:49:19 +00:00
  • 8600639023 Further fixes; improve error handling Ingvar Stepanyan 2021-08-06 13:48:08 +00:00
  • a9accb2e4e Remove now-unused enum bindings Ingvar Stepanyan 2021-07-26 18:04:27 +00:00
  • 8f30a60c2e Add handling for "camera actions" 3rd checkbox state Ingvar Stepanyan 2021-07-26 15:00:35 +00:00
  • 36ed35192c Consume all pending events at once Ingvar Stepanyan 2021-07-26 13:25:51 +00:00
  • 92c785dc73 Fix in-progress config rendering Ingvar Stepanyan 2021-07-26 13:24:35 +00:00
  • 1072d5faa5 Remove triggerCapture Ingvar Stepanyan 2021-07-26 13:09:38 +00:00
  • e3ea463db5 Integrate supported ops into the UI Ingvar Stepanyan 2021-07-26 13:09:10 +00:00
  • 95ed711729 Return supported ops as an object Ingvar Stepanyan 2021-07-26 12:52:38 +00:00
  • c41c0962d5 Use requestIdleCallback for config updates Ingvar Stepanyan 2021-07-23 20:09:20 +00:00
  • dfcb610df1 Remove console.log Ingvar Stepanyan 2021-07-23 20:05:26 +00:00
  • a37aa2853b Commit typings Ingvar Stepanyan 2021-07-23 20:04:42 +00:00
  • ca75f61289 Check for pending events before updating the config Ingvar Stepanyan 2021-07-23 20:04:32 +00:00
  • 86f9be758f Fix context error handler Ingvar Stepanyan 2021-07-23 19:22:34 +00:00
  • fc52ce5c84 Remove few unused C++ funcs Ingvar Stepanyan 2021-07-23 19:20:06 +00:00
  • a8fa8cdf4c Gracefully handle unsupported capture Ingvar Stepanyan 2021-07-23 19:19:40 +00:00
  • fcb67b1517 Gracefully handle unsupported preview operation Ingvar Stepanyan 2021-07-23 17:22:29 +00:00
  • 585001bd4e Optimise Widget rendering Ingvar Stepanyan 2021-07-23 17:01:40 +00:00
  • fa2084a9d7 Build with optimisations Ingvar Stepanyan 2021-07-23 16:40:43 +00:00
  • 7b37bed6f2 Add stats.js for the preview panel when ?debug is on Ingvar Stepanyan 2021-07-22 17:40:30 +00:00
  • 4371da9270 Extract CaptureButton; allow non-singletone connections Ingvar Stepanyan 2021-07-21 16:38:18 +00:00
  • 73148dbc11 Split out Preview component Ingvar Stepanyan 2021-07-21 15:26:59 +00:00
  • 686dba0812 Detach Widget from setValue impl Ingvar Stepanyan 2021-07-21 14:47:52 +00:00
  • 70a35d1b70 Extract some modules Ingvar Stepanyan 2021-07-21 14:37:57 +00:00
  • 5e54c25c55 Reduce scope of temp camera file Ingvar Stepanyan 2021-07-21 14:14:58 +00:00
  • 3b85b63d20 Delete camera file in destructor Ingvar Stepanyan 2021-07-21 14:13:39 +00:00
  • e4afa15c2c Remove Wasm preload; instead, actually load it sooner Ingvar Stepanyan 2021-07-20 16:14:14 +00:00
  • 379c6ead81 Shuffle around some ops in PreviewCanvas Ingvar Stepanyan 2021-07-20 15:07:22 +00:00
  • 51864cc154 Rename constants Ingvar Stepanyan 2021-07-20 13:30:55 +00:00
  • b62b98c725 Add Wasm preload Ingvar Stepanyan 2021-07-20 12:59:13 +00:00
  • 26d55fb32f Remove spurious constructor Ingvar Stepanyan 2021-07-19 19:14:14 +00:00
  • e62ab51f4c Auto-reconnect if camera already found; catch all errors Ingvar Stepanyan 2021-07-19 17:57:50 +00:00
  • 826aca5b9d State management & UI improvements Ingvar Stepanyan 2021-07-19 17:26:00 +00:00
  • e3aee15676 Rename ConfigComponent -> Widget Ingvar Stepanyan 2021-07-19 16:39:36 +00:00
  • b12949ee98 Fix numeric values Ingvar Stepanyan 2021-07-15 11:56:38 +00:00
  • e60bbbc473 One more btn improvement Ingvar Stepanyan 2021-07-14 17:17:33 +00:00
  • b12b6fcd2d Capture button improvements Ingvar Stepanyan 2021-07-14 17:14:16 +00:00
  • 86a271cf9f Various UI improvements for config Ingvar Stepanyan 2021-07-14 16:40:27 +00:00
  • 37017f6c3f Add TypeScript checks, fix a few issues Ingvar Stepanyan 2021-07-14 15:29:17 +00:00
  • ce0372e179 Fix loading state for config Ingvar Stepanyan 2021-07-14 12:10:06 +00:00
  • d66ef27c33 Add datetime support Ingvar Stepanyan 2021-07-14 12:02:32 +00:00
  • 6613d89d7d Implement capture Ingvar Stepanyan 2021-07-14 11:40:17 +00:00
  • e5b22b02bb Pause updates only for the current element Ingvar Stepanyan 2021-07-13 18:46:04 +00:00
  • f8188667df Few UI fixups Ingvar Stepanyan 2021-07-13 18:03:51 +00:00
  • 6e28a0caac Fix config becoming unblocked while still in progress Ingvar Stepanyan 2021-07-12 13:09:42 +00:00
  • d0a53669d2 Use object keys for setting names Ingvar Stepanyan 2021-07-12 12:04:56 +00:00
  • e1ca54b596 Remove log Ingvar Stepanyan 2021-07-09 19:53:33 +00:00
  • 5e5d7be282 Various fixes and improvements Ingvar Stepanyan 2021-07-08 20:36:44 +00:00
  • 7ab5c04496 Basic example Ingvar Stepanyan 2021-07-08 00:38:20 +00:00