Commit graph

  • 4eef909d13 Check for missing devices Joel Collins 2019-12-13 15:14:16 +00:00
  • cc931cc580 Packaged v2 autofocus plugin Joel Collins 2019-12-13 15:10:27 +00:00
  • 9e404415ae Actually fixed task termination Joel Collins 2019-12-13 15:06:27 +00:00
  • 1224daac13 Fixed task termination Joel Collins 2019-12-13 15:03:59 +00:00
  • 779c112ecc Fixed plugin route attaching Joel Collins 2019-12-13 14:49:28 +00:00
  • 477abb6970 First draft of new API plugin system Joel Collins 2019-12-13 13:48:50 +00:00
  • 3a63f7d200 Added extras group for Rpi installations Joel Collins 2019-12-10 16:53:43 +00:00
  • ae09c82ab3 Improved plugin form action button alignment Joel Collins 2019-11-29 14:49:39 +00:00
  • e6057d330b Add button to zero stage Joel Collins 2019-11-29 14:10:55 +00:00
  • 3db99fee2f Enable stage coordinate zeroing Joel Collins 2019-11-29 14:09:23 +00:00
  • 2f4959885c Include ZipBuilderPlugin by default Joel Collins 2019-11-29 13:49:52 +00:00
  • 1ee1b807d3 Remove capture path prefix from ZIP files Joel Collins 2019-11-29 13:17:50 +00:00
  • 55a68738a7 Optional primary/default button style in taskSubmitter Joel Collins 2019-11-29 11:58:08 +00:00
  • d3998b7678 Handle new zip-builder response structure Joel Collins 2019-11-29 11:34:05 +00:00
  • 2a8314f3a8 Manage size of zip data Joel Collins 2019-11-29 11:33:48 +00:00
  • 98d8993beb JSON encode arbitrary objects as string representationa Joel Collins 2019-11-29 11:33:26 +00:00
  • 2844735f6d Download blob with progress indicator Joel Collins 2019-11-29 10:58:30 +00:00
  • 1c9363a026 Removed builtin margins Joel Collins 2019-11-29 10:58:02 +00:00
  • 2baba05e09 Draft of zip downloader Joel Collins 2019-11-28 17:15:29 +00:00
  • 481fbe9bf4 Allow arrays as submitData Joel Collins 2019-11-28 16:48:41 +00:00
  • 49edf16883 Improved temp file management Joel Collins 2019-11-28 16:47:49 +00:00
  • 6de315fd48 Drafted ZipBuilder plugin Joel Collins 2019-11-28 16:01:05 +00:00
  • af655d20ee Simplified rpi detection Joel Collins 2019-11-28 11:50:19 +00:00
  • 61120fef7c Add new metadata Joel Collins 2019-11-28 11:28:17 +00:00
  • 6aa4c8bd76 Add key-val pair with enter key Joel Collins 2019-11-28 11:00:21 +00:00
  • cb2c826436 Fixed modal style Joel Collins 2019-11-28 10:35:26 +00:00
  • 7b97e6c365 Fixed layout Joel Collins 2019-11-28 10:30:53 +00:00
  • e9d203ae7b Better is_raspberrypi jtc42 2019-11-27 19:28:55 +00:00
  • 02afe06655 Disable shutdown/reboot unless on Raspberry Pi jtc42 2019-11-27 19:24:03 +00:00
  • 0985a08690 Moved buttons to device ready block Joel Collins 2019-11-27 18:37:43 +00:00
  • bfdda8f674 Fixed status persisting after disconnect Joel Collins 2019-11-27 18:36:43 +00:00
  • 9fcef552cc Added sudo to shutdown calls Joel Collins 2019-11-27 18:32:39 +00:00
  • fe3fb6e624 Remove sudo from reboot Joel Collins 2019-11-27 16:31:11 +00:00
  • 92b399e644 Remove global event listeners before destroy Joel Collins 2019-11-27 16:06:35 +00:00
  • b557b4a715 Improved API upgrade dialog Joel Collins 2019-11-27 16:06:19 +00:00
  • 738fc9e217 Open _blank links in browser window Joel Collins 2019-11-27 16:05:47 +00:00
  • 3bf804011b Fixed FOV never updating Joel Collins 2019-11-27 14:47:55 +00:00
  • 65adab73ee Implemented unwatchStoreFunction Joel Collins 2019-11-27 14:47:46 +00:00
  • 951765f2c1 Plugin form refresh button updates form schema itself Joel Collins 2019-11-27 14:38:25 +00:00
  • 0d17508bd9 Fixed input returning string type Joel Collins 2019-11-27 14:38:12 +00:00
  • 1db88548c8 Added example dynamic form Joel Collins 2019-11-27 14:34:52 +00:00
  • 45e7bcb167 Fixed plugin view ID clashes Joel Collins 2019-11-27 14:34:45 +00:00
  • 508875e52e Updated tab switcher to better match panelLeft Joel Collins 2019-11-27 11:32:12 +00:00
  • 39d45bc749 Updated host links to use store baseUri Joel Collins 2019-11-27 11:32:00 +00:00
  • 293e0665c6 Custom right panel tabs to fix #58 Joel Collins 2019-11-27 11:09:15 +00:00
  • 4149a49807 Unwatch store before destroy Joel Collins 2019-11-27 11:09:02 +00:00
  • 46cd97625d Removed unexpected 'this' Joel Collins 2019-11-27 11:08:34 +00:00
  • 0819c2ee4d Reversioned to 2.0.0-beta.1 Joel Collins 2019-11-26 17:43:25 +00:00
  • 540c818751 Renamed to 2.0.0-beta.1 Joel Collins 2019-11-26 17:42:58 +00:00
  • 00cc0dfebc Upgraded to API v2 Joel Collins 2019-11-26 16:28:34 +00:00
  • f8ea752237 Connection handled by component, not store Joel Collins 2019-11-26 16:28:18 +00:00
  • fe397e5ed3 Upgraded to API v2 Joel Collins 2019-11-26 16:28:02 +00:00
  • 41a8c57e0a Fixed broken scan representation Joel Collins 2019-11-26 16:21:17 +00:00
  • 49482af3e8 Upgrade snapshot to API v2 Joel Collins 2019-11-26 16:06:58 +00:00
  • 8c511f0cfc Added todo Joel Collins 2019-11-26 16:06:45 +00:00
  • 38327aeccc Fixed gallery persisting through reconnects Joel Collins 2019-11-26 16:06:38 +00:00
  • e9c38cdb44 Get default scan step size by API v2 FOV settings Joel Collins 2019-11-26 15:06:35 +00:00
  • fe20392a97 Converted to API v2 format Joel Collins 2019-11-26 14:54:10 +00:00
  • a33329b77d Upgraded to API v2 Joel Collins 2019-11-26 14:32:22 +00:00
  • fce7d2ee93 Added v2 baseUri getter Joel Collins 2019-11-26 14:32:16 +00:00
  • 671b356e22 Started tidying web API docs Joel Collins 2019-11-22 16:55:40 +00:00
  • fa01015756 Tidied up Joel Collins 2019-11-22 16:10:01 +00:00
  • 75738c86b1 Get FOV from API v2 Joel Collins 2019-11-22 16:03:33 +00:00
  • 495220cabb Upgraded stream to API v2 Joel Collins 2019-11-22 13:48:51 +00:00
  • c76e3e0ed3 Don't import picamera to build system metadata Joel Collins 2019-11-22 13:42:40 +00:00
  • ee3d2d90cc Fixed missing metadata keys Joel Collins 2019-11-22 13:42:29 +00:00
  • cbed9b319e Fixed unneeded operation parameter Joel Collins 2019-11-22 13:41:56 +00:00
  • f92d9de3dd Upgraded status pane to API v2 Joel Collins 2019-11-22 13:29:37 +00:00
  • 37c514dacb Moved system metadata into 'system' key. Fixed reloading. Joel Collins 2019-11-22 12:17:37 +00:00
  • 309b34810c Store encoded LST in microscope system metadata Joel Collins 2019-11-22 12:00:33 +00:00
  • 80ad33fdd8 Upgraded autofocus to taskSubmitters Joel Collins 2019-11-21 17:01:32 +00:00
  • 1e9303ee90 Added taskStarted and finished events Joel Collins 2019-11-21 17:01:13 +00:00
  • a9588e0d28 Don't disconnect whenever any error occurs Joel Collins 2019-11-21 16:24:30 +00:00
  • abff27fd47 Ignore backlash in mock stage movements Joel Collins 2019-11-21 16:14:41 +00:00
  • 394ef15fbe Fixed mock stage not moving Joel Collins 2019-11-21 16:05:26 +00:00
  • dc99a12985 Status and settings members can be accessed via URI Joel Collins 2019-11-21 15:53:22 +00:00
  • de73ae4e0a Fixed microscope.plugins references Joel Collins 2019-11-21 15:10:00 +00:00
  • a0cd7fc39a Upgraded to API v2 Joel Collins 2019-11-21 14:47:16 +00:00
  • 6b9d83f26a Hide all PiCamera settings if not relevant Joel Collins 2019-11-21 14:47:10 +00:00
  • 42af6dbec2 Removed irritating debug log Joel Collins 2019-11-21 14:47:00 +00:00
  • 39ec99ed29 Allow null values Joel Collins 2019-11-21 14:46:51 +00:00
  • 7cc595d92f Merge branch 'api-v2' into 'master' Joel Collins 2019-11-21 14:44:45 +00:00
  • 659f58b254 Fixed missing scan metadata Joel Collins 2019-11-21 14:44:10 +00:00
  • 99a29eb393 Fixed incorrect placeholder type Joel Collins 2019-11-21 14:02:00 +00:00
  • 97f718ccbd Added example of static default values to val_disposable Joel Collins 2019-11-21 12:39:39 +00:00
  • a17bf7283c Fixed AutocalibrationPlugin plugin name Joel Collins 2019-11-20 17:17:33 +00:00
  • 0b33405493 Fixed missing "name" prop Joel Collins 2019-11-20 17:09:36 +00:00
  • 04985e3ef9 Improved handling updating local settings Joel Collins 2019-11-20 17:04:59 +00:00
  • 3142c9a336 Made camera settings component stateless Joel Collins 2019-11-20 16:58:02 +00:00
  • e81de50189 Made microscope settings component stateless Joel Collins 2019-11-20 16:57:53 +00:00
  • a202495692 Fixed submitUrl property name Joel Collins 2019-11-20 16:57:40 +00:00
  • 52fb130379 Re-added timeout arguments Joel Collins 2019-11-20 16:06:34 +00:00
  • b430a2d34a Blackened Joel Collins 2019-11-20 14:13:01 +00:00
  • 36f195d6e7 Fixed legacy plugin state Joel Collins 2019-11-20 14:11:28 +00:00
  • 605c132739 Fixed fallback filename in capture cards Joel Collins 2019-11-20 14:10:20 +00:00
  • 0b2536a79b Reorganised stream resource Joel Collins 2019-11-20 13:48:27 +00:00
  • 8c5af3486c Changed keys to be more JavaScript friendly Joel Collins 2019-11-20 13:15:25 +00:00
  • 9b387985e3 Use more docstrings as descriptions Joel Collins 2019-11-20 12:08:25 +00:00
  • d3f2807bb9 Renamed form to GUI Joel Collins 2019-11-20 12:08:13 +00:00
  • 21451b14b3 Todo note jtc42 2019-11-19 22:48:24 +00:00