Commit graph

316 commits

Author SHA1 Message Date
Antonio Anaya
60f79a41d8 ui_migration bugfix(component) Added setStreamId prop, img v-show and one pixel fallback to drop jpeg stream connection 2026-06-02 06:38:11 -06:00
Antonio Anaya
702d18552d ui_migration bugfix(component) streamContent.vue, Bugfix resize warns wrong spelling of doneResizing to correct: handleDoneResize and move resizeTimeoutId to mounted 2026-05-31 05:14:15 -06:00
Antonio Anaya
7361cedac0 ui_migration bugfix(store) Fix silent crashing due to state values name changed 2026-05-29 01:43:17 -06:00
Antonio Anaya
3cbf3a1758 ui_migration uppgrade(openseadragon) Fixings for lifecycle for v6 2026-05-26 02:03:16 -06:00
Antonio Anaya
6b864f57df ui_migration fix(lint) Fix component eslint warn no-useless-assignment on powerContent.vue 2026-05-20 20:21:33 -06:00
Antonio Anaya
d75051df4a ui_migration node(pack) add test:unit command 2026-05-15 17:08:09 -06:00
Antonio Anaya
9968978a7b ui_migration feature(unitesting) modifying vitest config and spec, add test id flags to component 2026-05-15 17:08:08 -06:00
Antonio Anaya
8afc7a61f3 ui_migration bugfix(component) Fix innerText tag error from test 2026-05-15 17:08:08 -06:00
Julian Stirling
a58007a98c Remove the dev-tools for rediricting API from production app 2026-05-15 12:55:18 +01:00
Julian Stirling
177f1c437d Remove console.log from debugging 2026-05-15 12:01:40 +01:00
Julian Stirling
f0648a1613 Set gallery cursor for action or not allowed 2026-05-15 10:40:27 +00:00
Julian Stirling
425fccc684 Fix broken paginate links in gallery 2026-05-15 10:40:27 +00:00
Joe Knapper
943ebb64b2 Merge branch 'bugfix/close_mitt_signals_' into 'v3'
Bugfix/close mitt signals

Closes #757

See merge request openflexure/openflexure-microscope-server!581
2026-05-13 10:44:50 +00:00
Joe Knapper
2e051f6d30 Apply suggestions from code review of branch gallery-ui-transition
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-05-13 08:44:55 +01:00
Antonio Anaya
ee8e09a9e1 bugfix(gallery) Close signals properly, unwatch, gracefully fails and prevent undefined all_items 2026-05-13 08:44:55 +01:00
Julian Stirling
5f6b54247d Start the UI transition from ScanList to Gallery 2026-05-13 08:44:55 +01:00
Antonio Anaya
1d8fa9d616 bugfix(eventbus) Unwrap arrow functions and close eventbus signals 2026-05-12 21:43:03 +00:00
Antonio Anaya
ba5e5b10f5 ui_migration lint(STYLE) Drop duplicates related to deprecated webkit-animation prefixes https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@media/-webkit-animation 2026-05-09 00:54:59 -06:00
Antonio Anaya
7e2518e40e ui_migration lint(STYLE) Use --fix to solve 110 problems 3 left 2026-05-09 00:54:59 -06:00
Joe Knapper
fb539e9e8e Merge branch 'refactor/optimise_chunking_build' into 'v3'
ui_migration refactor(build) reduce chuncking size

Closes #758

See merge request openflexure/openflexure-microscope-server!575
2026-05-07 09:55:31 +00:00
Antonio Anaya
b2d31f6172 ui_migration refactor(build) reduce chuncking size 2026-05-07 09:54:49 +00:00
Julian Stirling
a16d47ed61 ScanList gets scans from GalleryThing, no ongoing scans shown. 2026-05-06 16:01:09 +01:00
Antonio Anaya
a7771d29ff Second batch of review fixings. Apply suggestions from code review of branch refactor/migrate_vuex_to_pinia
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-04-30 17:56:16 -06:00
Antonio Anaya
67f253eecd Apply suggestions from code review of branch refactor/migrate_vuex_to_pinia
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-04-30 21:24:29 +00:00
Julian Stirling
ebd67cd410 Fix persistance in pinia store 2026-04-30 09:44:50 +01:00
Antonio Anaya
793441aadf ui_migration chore(eslint) clean 2026-04-30 01:44:52 -06:00
Antonio Anaya
0b99d0b9b6 ui_migration bugfix(store) mixin and wot store overlap, calling reactive variable as function error 2026-04-30 01:41:21 -06:00
Antonio Anaya
8ad4f09229 ui_migration bugfix(store) change operator to update when origin orverride 2026-04-30 01:39:12 -06:00
Antonio Anaya
84fbf70bd2 ui_migration bugfix(component) remove baseUri prop from scanviewer component, bug: overlap namespace 2026-04-22 00:13:17 -06:00
Antonio Anaya
917e3ff3ed ui_migration refactor(store) fix lingering issues namespace and wrong variable definition 2026-04-21 23:45:25 -06:00
Antonio Anaya
3a5a7488dd ui_migration refactor(store) use pinia stores in components 2026-04-21 23:29:24 -06:00
Richard Bowman
4466b5abd8 Rename "pixels per step" to "steps per pixel"
I'm pretty sure the "pixels per step" label is incorrect and should actually read "steps per pixel".
Having looked at the code, the underlying variable is called csmRatio, which doesn't specify which way
round it should be. I think the minimal fix is to correct the label, which is what this commit does.
2026-04-16 13:43:31 +01: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
Julian Stirling
8ee5609de4 Apply suggestions from code review of branch action-tab-2 2026-03-17 23:26:32 +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
bad736cc46 Split slide scan tab into action tab and seperate controls. 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
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
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