Julian Stirling
97fa0b03b2
Move all other local storage into the store.
2025-11-02 13:16:44 +00:00
Julian Stirling
e9eec20027
Store can optionally (per key) read/load from local storage tested with appTheme
2025-11-02 12:07:24 +00:00
Julian Stirling
d4e9d4c348
Remove unused syncDataWithLocalStorage.js
2025-11-02 12:06:10 +00:00
Julian Stirling
830929a693
Split up the action button methods for monitoring and starting a task
...
Previously the start task method of action button handled awaiting
polling and resetting variables when the task completes. If an ongoing
task was found polling was started so that logs could be communicated
but no clean up happened when the task finished. This has been split
up and the checks for ongoing tasks improved so they also clean up
after ongoing tasks finish.
Closes #442
2025-10-30 10:28:12 +00:00
Julian Stirling
3da1b8a9c3
Add event to scroll to top on scan page change
2025-10-29 13:29:36 +00:00
jaknapper
cd5d5149a3
Add pagination to scan list
2025-10-29 13:18:25 +00:00
Julian Stirling
d2c9122720
De-duplicate HTML for tab content, add way for tab to request scroll to top
2025-10-28 16:32:47 +00:00
Julian Stirling
758a5a73e9
Remove field components that we don't use
2025-10-28 15:44:17 +00:00
Julian Stirling
a5da5241ae
Fix lint warnings
2025-10-28 15:44:17 +00:00
Julian Stirling
c085d2c0ac
Run lint:fix and accept a huge formatting change
2025-10-28 15:44:17 +00:00
Julian Stirling
3900c3e1ad
Add prettier config, stop npm lint formatting, warn if formatting bad
2025-10-28 15:44:17 +00:00
Julian Stirling
5282f03271
Apply suggestions from code review of branch calibration-wizard-refactor
...
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk> and Julian
Stirling <julian@julianstirling.co.uk>
2025-10-27 13:00:54 +00:00
Julian Stirling
c41f9aa052
Apply suggestions from code review of branch calibration-wizard-refactor
...
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
2025-10-26 14:15:27 +00:00
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
Joe Knapper
be5087b9ca
Merge branch 'colourful-dragon' into 'v3'
...
Colour sliders in seadragon viewer
See merge request openflexure/openflexure-microscope-server!409
2025-10-21 15:43:45 +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
Joe Knapper
f23c8cd490
Merge branch 'fix-jitter' into 'v3'
...
Fix jitter at specific screen sizes during scan
See merge request openflexure/openflexure-microscope-server!404
2025-10-10 14:14:34 +00:00
Julian Stirling
96ffbb2b49
Bump version for alpha3 and update changelog
2025-10-09 19:55:42 +01:00
Julian Stirling
46f3a8d5de
Fix jitter at specific screen sizes during scan
2025-10-09 17:00:45 +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
Beth Probert
1b4d83ae5d
Resolve "Make Walkthroughs for Software Installation"
2025-09-25 11:03:53 +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