Commit graph

237 commits

Author SHA1 Message Date
Julian Stirling
a215d301ae Remove unneeded computed property from runCSMStep 2025-10-26 14:15:27 +00:00
Julian Stirling
8e2cf2a5cd Improve documentation of new calibration wizard structure 2025-10-23 17:32:58 +01:00
Julian Stirling
7c0badb1af Autoformat modalComponents 2025-10-23 17:32:58 +01:00
Julian Stirling
958b28aa94 Dynamically create lists of tasks for Calibration Wizard 2025-10-23 17:32:58 +01:00
Julian Stirling
5860b9be97 Add CSM steps to new calibration wizard. 2025-10-23 17:32:58 +01:00
Julian Stirling
0ebc507eff Add camera calibration steps into refactored calibration wizard. 2025-10-23 17:32:58 +01:00
Julian Stirling
8f1253ec02 Reinstate welcome pane in refactored wizard. 2025-10-23 17:32:58 +01:00
Julian Stirling
00f0fe664c Refactored Calibration Wizard: Add way to move forward and backward through tasks and sub-steps in tasks 2025-10-23 17:32:58 +01:00
Julian Stirling
fd1e5a5bc0 Reimplement checks for launching modal (with empty modal) 2025-10-23 17:32:58 +01:00
Julian Stirling
160c497494 Rename calibrationModal to calibrationWizard to avoid confusion with the internal modal element 2025-10-23 17:32:58 +01:00
Julian Stirling
13b190a8ca Merge branch 'modified-times' into 'v3'
Scan tab show scan duration

See merge request openflexure/openflexure-microscope-server!408
2025-10-23 00:15:10 +00:00
Julian Stirling
203fb53c42 Merge branch 'fix-sync-button' into 'v3'
Fix sync button to emit click on click event.

See merge request openflexure/openflexure-microscope-server!413
2025-10-21 15:45:39 +00:00
Julian Stirling
4c1dcdb8d1 Tidy up HTML spacing and styling 2025-10-21 16:05:53 +01:00
Julian Stirling
5c2d61baaa Refactor brightness, contrast, and saturation filters into Vue props. 2025-10-21 15:33:12 +01:00
Julian Stirling
d5701fab80 Fix sync button to emit click on click event. 2025-10-21 13:34:35 +01:00
Julian Stirling
04d3162091 Send scan duration as a number (or null) from backend. Format in UI 2025-10-21 11:47:10 +01:00
jaknapper
16687b5252 Format time difference in webapp 2025-10-20 23:53:56 +01:00
jaknapper
0be62d773d Scan viewer component 2025-10-17 18:39:29 +01:00
jaknapper
19913b8f48 Limit brightness and contrast, move sliders to high z to avoid collisions 2025-10-16 12:45:14 +01:00
jaknapper
fb3658c933 Colour sliders in seadragon viewer 2025-10-16 11:47:30 +01:00
Joe Knapper
841c340cdf Scan data card centres lists, displays duration 2025-10-14 17:50:17 +01:00
jaknapper
a2facca43e Clean up primary vs secondary buttons 2025-10-02 16:16:32 +01:00
Julian Stirling
4345f8c336 Merge branch 'tweak-scan-list' into 'v3'
Scan list improvements

Closes #391

See merge request openflexure/openflexure-microscope-server!397
2025-09-29 08:55:13 +00:00
Julian Stirling
cd6bcd196f Don't show buttons for ongoing scans. 2025-09-19 18:29:34 +01:00
Julian Stirling
29a62a278b Update scan card to use computed properties and request new thumb if modified date changed 2025-09-19 17:49:28 +01:00
Julian Stirling
6e74b07f46 Merge branch 'dark-mode-disable-button' into 'v3'
Action buttons can show as disabled in dark mode

Closes #549

See merge request openflexure/openflexure-microscope-server!386
2025-09-19 16:33:19 +00:00
Julian Stirling
2fd3a8f696 Split scan cards and scan list components 2025-09-19 17:17:07 +01:00
Julian Stirling
24e5749f50 Remove commented out CSS in scanListContent 2025-09-19 15:19:37 +01:00
Julian Stirling
fd70c8a558
Merge branch 'reload-background-tab' into 'v3'
Reload background detect settings when tab opened

Closes #551

See merge request openflexure/openflexure-microscope-server!385
2025-09-09 16:24:36 +00:00
jaknapper
87a5c895d8 action buttons can show as disabled in dark mode 2025-09-05 17:36:37 +01:00
jaknapper
de0e74820c Reload background detect settings when tab opened 2025-09-05 17:27:34 +01:00
Julian Stirling
764d34c766 Format values in value confirmation modal to prevent overflow. 2025-08-28 18:41:58 +01:00
Julian Stirling
a391d41750 Improve comments for inputFromSchema value setting 2025-08-28 17:47:01 +01:00
Julian Stirling
4fe922cbfc Improve tooltip text 2025-08-28 17:36:04 +01:00
Julian Stirling
acb24d9713 Fix accept animation in chrome 2025-08-28 17:21:51 +01:00
Julian Stirling
212b8fe062 Colour propery box on input, flash green on update, only modal notify if value is not set exactly 2025-08-28 14:44:34 +01:00
Julian Stirling
80ee303ac9 Update the reload property button next to property controls 2025-08-28 11:12:19 +01:00
Julian Stirling
823456dbc2 Refresh property value if failed to set. 2025-08-28 11:11:27 +01:00
Julian Stirling
5484b51a1e Unify JPEG capture, metadata, and saving; reducing duplication 2025-08-27 17:14:49 +01:00
Julian Stirling
98193189f8 Add fullscreen toggle button. 2025-08-21 18:48:31 +01:00
Chish36
0617a5a6a4 Added comment and removed unused method 2025-08-14 11:47:08 +01:00
jaknapper
213de461bb Update position and behaviour of +/- buttons 2025-08-13 17:43:43 +01:00
jaknapper
858ddf6edf Optional hideOnRun for action buttons 2025-08-13 17:42:52 +01:00
Chish36
0de3f6df66 Added menu to modal to adjust z height 2025-08-13 15:42:32 +01:00
Chish36
eb496e4cee Removed first menu from force show and created restart method 2025-08-12 19:08:30 +01:00
Chish36
e1aca0bef7 Button added to launch calibration menu manually 2025-08-12 18:02:30 +01:00
Chish36
1d923798e6 Changed navigate to control and updated file names to match. 2025-08-11 09:55:31 +01:00
Julian Stirling
73beb2b09d Merge branch 'fix-movements' into 'v3'
Fix movements axes

Closes #498

See merge request openflexure/openflexure-microscope-server!338
2025-08-06 15:50:08 +00:00
jaknapper
2f21fd6200 Describe expected behaviour in stage settings 2025-08-06 15:57:00 +01:00
jaknapper
772a4c4301 Remove z key invert option
More space between invert options and Zero button

Rename Step Size to Keyboard Step Size
2025-08-06 14:21:49 +01:00