Commit graph

464 commits

Author SHA1 Message Date
Julian Stirling
4f86833393 Bump version numbers for alpha5 release. 2026-03-26 14:12:51 +00:00
Julian Stirling
61f44b9af1 Merge branch 'resort-scans' into 'v3'
Sort scans by created time

Closes #708

See merge request openflexure/openflexure-microscope-server!551
2026-03-26 10:26:24 +00:00
Joe Knapper
b040f63a29 Merge branch 'wrap-uk-notifications' into 'v3'
Word break long lines in notifications

Closes #730

See merge request openflexure/openflexure-microscope-server!548
2026-03-24 11:45:04 +00:00
Joe Knapper
646adb9a69 Sort scans by created time 2026-03-23 11:24:25 +00:00
Joe Knapper
65ac551688 Merge branch 'action-tab-2' into 'v3'
Split up slide scan tab and create a generic action tab (attempt 2)

See merge request openflexure/openflexure-microscope-server!536
2026-03-23 10:17:18 +00:00
Joe Knapper
e703ce0697 Word break long lines in notifications 2026-03-18 14:33:49 +00:00
Julian Stirling
0b3ce54a7e Merge branch 'close-calibration' into 'v3'
Close calibration with confirmation

Closes #677 and openflexure-connect#40

See merge request openflexure/openflexure-microscope-server!542
2026-03-17 23:33:24 +00:00
Julian Stirling
8ee5609de4 Apply suggestions from code review of branch action-tab-2 2026-03-17 23:26:32 +00:00
Joe Knapper
fbcd7eee93 Also show modal when pressing Esc, handle multiple Escs 2026-03-17 19:09:43 +00:00
Joe Knapper
d7872186c5 Apply suggestions from code review of branch empty-cal
Co-authored-by: Beth Probert <beth_probert@outlook.com>
2026-03-17 13:38:17 +00:00
Joe Knapper
87f5e1d1f8 Reword illumination 2026-03-17 12:52:23 +00:00
Joe Knapper
9db509de09 Extra cam alignment step with stream 2026-03-17 11:56:21 +00:00
Joe Knapper
d693cb9bdd Added explicit wording for having no coverslip 2026-03-16 16:47:48 +00:00
jaknapper
8fa0217ec9 Update camera cal instructions to look through empty area if possible 2026-03-16 15:49:51 +00:00
Joe Knapper
cf6bf8243c Close calibration with confirmation
Centre CSM button in calibration

Add the word "Data" to "No CSM available"
2026-03-13 16:33:17 +00:00
Julian Stirling
a5f95d24c7 Tweak button size at the end of the scan 2026-03-11 14:53:25 +00:00
Julian Stirling
4190899f17 Merge branch 'move-to-dev-docs' into 'v3'
Move more development information to the dev docs to minimise repitition and getting out of sync

Closes #556

See merge request openflexure/openflexure-microscope-server!529
2026-03-11 14:43:48 +00:00
Julian Stirling
bad736cc46 Split slide scan tab into action tab and seperate controls. 2026-03-11 13:43:54 +00:00
Julian Stirling
b4d6436bf3 Update action button to allow ID to be forced and to check tasks via mixin 2026-03-11 13:43:54 +00:00
Joe Knapper
84b96809ad Merge branch 'seadragon-fix' into 'v3'
Stop closing seadragon when going full screen

Closes #718

See merge request openflexure/openflexure-microscope-server!533
2026-03-11 12:29:35 +00:00
Julian Stirling
3cb70278dd Remove the scan modal hide handler when unmounted 2026-03-11 09:37:58 +00:00
Julian Stirling
1090e693d4 Prevent scan modal closing on fullscreen close, and pin filter to fixed reference 2026-03-11 09:30:45 +00:00
Julian Stirling
c4d0c0e9da Explicit header, text and bullet blocks rather than one HTML block in ui spec 2026-03-10 15:25:37 +00:00
Julian Stirling
eccf26851e Reintroduce recactive button state for background detect 2026-03-10 15:25:37 +00:00
Julian Stirling
4da05b1869 Move background detect settings into SlideScan 2026-03-10 15:25:37 +00:00
Julian Stirling
bfef998300 Move more of scan workflow UI into the server 2026-03-10 15:25:37 +00:00
Julian Stirling
ca21ab03c6 Tidy up server specified interface 2026-03-10 15:25:37 +00:00
Julian Stirling
9f2cde2275 Implement recursive Interface in vue 2026-03-10 15:25:36 +00:00
Joe Knapper
22999f7d52 Remove uk-input from checkbox 2026-03-10 12:12:55 +00:00
Joe Knapper
11d8c6d604 Stop closing seadragon when going full screen 2026-03-09 19:45:40 +00:00
Joe Knapper
d5bc855114 Update prettier to use automatic line endings 2026-03-09 16:18:45 +00:00
Joe Knapper
a9fdb376fe Tab index -1 for spinners so we dont tab to them 2026-03-09 15:50:22 +00:00
Julian Stirling
1fa9e0b772 Move more development information to the dev docs to minimise repitition and getting out of sync 2026-03-07 19:03:01 +00:00
Joe Knapper
76e80b299f Align buttons in confirmation modal 2026-03-05 16:36:10 +00:00
Julian Stirling
3a9340f6e0 Update scan directory in webapp 2026-03-04 17:22:03 +00:00
Julian Stirling
1a9bb7f808 Change pointer event names for clarity 2026-02-26 08:49:40 +00:00
Joe Knapper
dbe8634041 Apply suggestions from code review of branch allow-zero
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-02-24 12:36:30 +00:00
Joe Knapper
25a839bf88 Stringify 0 as axios treats it as ""
Also add a check that we don't try to log(0)
2026-02-23 17:48:26 +00:00
Julian Stirling
f5c907e62d Merge branch 'better-spellchecking' into 'v3'
Add spellchecking for camelCase, PascalCase, and kebab-case

See merge request openflexure/openflexure-microscope-server!502
2026-02-23 10:26:09 +00:00
Julian Stirling
184253b080 Merge branch 'consolidate-pagination' into 'v3'
Use own pagination consistently rather than vue-pagination-next

Closes #590

See merge request openflexure/openflexure-microscope-server!504
2026-02-23 10:07:11 +00:00
Julian Stirling
7f15d5c40e Merge branch 'webapp-cleanup' into 'v3'
Webapp cleanup

Closes #681

See merge request openflexure/openflexure-microscope-server!506
2026-02-23 10:05:52 +00:00
Julian Stirling
08dd705de1 Update webapp package information 2026-02-22 22:09:01 +00:00
Julian Stirling
ba722b3d95 Remove extra LICENSE and CONTRIBUITING.md files from within webapp 2026-02-22 22:06:29 +00:00
Julian Stirling
652a50a5a6 Remove references to old GPU preview feature. 2026-02-22 21:42:59 +00:00
Julian Stirling
9a5133e1a7 Use own pagination consistently rather than vue-pagination-next 2026-02-22 21:18:08 +00:00
Julian Stirling
66b4a06e87 Add spellchecking for camelCase, PascalCase, and kebab-case 2026-02-22 11:02:59 +00:00
Julian Stirling
3f54084d14 Merge branch 'logging-formatting' into 'v3'
Update logging page formatting.

Closes #571

See merge request openflexure/openflexure-microscope-server!498
2026-02-19 17:13:51 +00:00
Julian Stirling
ec33812b52 Capture up and down keys for incrimenting numerical property 2026-02-19 16:04:19 +00:00
Julian Stirling
ec9fbd6245 Custom spinners that use step for increment, but enforce multipleOf 2026-02-19 15:29:28 +00:00
Julian Stirling
e66fe5a35a Add way to set spinner step without changing HTTP API 2026-02-19 13:35:14 +00:00