Commit graph

698 commits

Author SHA1 Message Date
Joel Collins
e5c1eb433c Updated dependencies and version 2020-05-26 14:49:46 +01:00
Joel Collins
5f44edaa91 Removed "lite" build target 2020-05-26 10:44:51 +01:00
Joel Collins
952085fee7 Switch to View tab on connect 2020-05-26 10:09:24 +01:00
Joel Collins
6ddbb1f765 Code formatting 2020-05-26 10:03:26 +01:00
Joel Collins
a6ac76757b Merge branch 'fix-click-to-move-scaling' into 'master'
Account for scale-to-fit in image stream

See merge request openflexure/openflexure-microscope-jsclient!53
2020-05-22 08:50:58 +00:00
Richard Bowman
b0903f93ff Account for scale-to-fit in image stream
Clicking the image was being scaled incorrectly, because the code assumed the image filled
the <img> element.  However, with CSS scale-to-fit
(content-fit: contain), that's not a good assumption.
This commit adds logic to scale the click coordinates properly.
2020-05-21 14:08:23 +01:00
Joel Collins
1ca40c3207 Disable background close for calibration modal 2020-05-20 10:34:54 +01:00
Joel Collins
31b84e8477 Added initial calibration modal wizard 2020-05-19 15:24:08 +01:00
Joel Collins
1a2822f709 Remove unused console log 2020-05-19 10:47:44 +01:00
Joel Collins
1ffd2b16a8 Added button to delete an entire scan 2020-05-19 10:43:30 +01:00
Joel Collins
bc1df9542d Remove timeout from task submitter 2020-05-18 16:23:01 +01:00
Joel Collins
5d6f85c374 Improved version mismatch message 2020-05-18 16:22:51 +01:00
Joel Collins
35a5a45ae7 Remove lite builds from CI 2020-05-18 14:04:43 +01:00
Joel Collins
509a5215f3 Update plugins on created, if host is ready 2020-05-18 10:46:17 +01:00
Joel Collins
01fcb4f7e5 Fixed comment 2020-05-14 17:34:57 +01:00
Joel Collins
ae79449ad0 Separated previewRequest from safePreviewRequest 2020-05-14 17:31:23 +01:00
Joel Collins
5ce198b305 Merge branch 'master' of https://gitlab.com/openflexure/openflexure-microscope-jsclient 2020-05-14 17:25:48 +01:00
Joel Collins
cb97bc9f97 Merge branch 'updated-gpu-preview' into 'master'
Fixed toggling GPU preview when switching tabs

See merge request openflexure/openflexure-microscope-jsclient!51
2020-05-14 16:25:32 +00:00
Joel Collins
703825d397 Changed follow-up request to after 250ms 2020-05-14 17:22:31 +01:00
Joel Collins
0fd19058d4 Include a follow-up start-preview request to circumvent stop-start request leapfrogging 2020-05-14 17:20:55 +01:00
Joel Collins
9d055b1ad8 Updated dependencies 2020-05-14 17:20:17 +01:00
Joel Collins
6601e95246 If not all streams are closed, don't stop GPU preview 2020-05-14 15:45:18 +01:00
Joel Collins
9623deece0 First draft fixing GPU preview toggling 2020-05-14 15:31:19 +01:00
Joel Collins
874bd9b150 Fixed host card 2020-05-14 15:31:05 +01:00
Joel Collins
9f55085f20 Only have a single stream connection open at a time 2020-05-14 14:17:02 +01:00
Joel Collins
191b333320 Update version (beta) and dependencies 2020-05-14 09:38:53 +01:00
Joel Collins
744ded1d9e Added support for Iframe-based extension interfaces 2020-05-12 14:28:50 +01:00
Joel Collins
d79580d44d Updated dependencies 2020-05-12 13:58:27 +01:00
Joel Collins
ba280c6284 Added stream view tab 2020-04-30 15:01:16 +01:00
Joel Collins
bead058b6d Fixed button size 2020-04-24 18:00:20 +01:00
Joel Collins
55fe7ddd77 Merge branch 'csm-download-button' into 'master'
Added CSM data download button

See merge request openflexure/openflexure-microscope-jsclient!50
2020-04-24 16:47:51 +00:00
Joel Collins
095e09698d Fixed callback order for checking if data exists 2020-04-24 17:29:34 +01:00
Joel Collins
2692d8e554 Merge branch 'improved-settings-layout' into 'master'
Improved settings layout

See merge request openflexure/openflexure-microscope-jsclient!49
2020-04-24 15:44:47 +00:00
Joel Collins
9822965335 Added CSM data download button 2020-04-24 16:43:27 +01:00
Joel Collins
07c4399bbf Further layout improvements 2020-04-24 11:19:46 +01:00
Joel Collins
a992f88aea Fixed padding on bigger buttons 2020-04-24 11:19:38 +01:00
Joel Collins
20d477248a Update deps 2020-04-24 10:50:05 +01:00
Joel Collins
d940722851 Merge branch 'improved-settings-layout' into 'master'
Improved settings layout

See merge request openflexure/openflexure-microscope-jsclient!48
2020-04-23 16:58:20 +00:00
Joel Collins
6fa77e04e3 Updated settings to a navbar layout 2020-04-23 17:30:04 +01:00
Joel Collins
b871be48a4 Updated dev deps 2020-04-23 17:29:36 +01:00
Joel Collins
7fc202aea1 Merge branch 'click_to_move' into 'master'
Click to move

See merge request openflexure/openflexure-microscope-jsclient!47
2020-04-14 10:36:56 +00:00
Richard Bowman
aebec9b116 Merge branch 'master' into click_to_move 2020-04-10 15:32:10 +01:00
Joel Collins
62e9b49bae Rearranged connect panel 2020-04-06 15:15:10 +01:00
Joel Collins
3c7cd43e38 Switched to alt for letter keycombos (avoid conflict with capitalisation) 2020-04-06 15:01:08 +01:00
Joel Collins
1a8b4be3ae Updated audit fix 2020-04-06 14:56:50 +01:00
Joel Collins
1d05f0d6d4 Update dependencies 2020-04-06 14:56:06 +01:00
Joel Collins
ca1560a00f Audit fix 2020-04-06 14:52:33 +01:00
Joel Collins
bd6343a753 Bigger default window 2020-04-06 14:50:10 +01:00
Joel Collins
5f7d683cd1 Force tour opacity override 2020-04-06 14:50:04 +01:00
Joel Collins
5aa92efed2 Minor tour style improvements 2020-04-06 14:36:28 +01:00