Commit graph

575 commits

Author SHA1 Message Date
Julian Stirling
d6b7e41698 Fix slide scan component 2026-02-15 17:11:55 +00:00
Julian Stirling
013b7e9dc9 Use vue3 without compat 2026-02-15 17:11:55 +00:00
Antonio Anaya
a2565adcba ui_migration fix(deps): fixing calibration wizard adding markRaw to components. 2026-02-15 04:28:55 -06:00
Antonio Anaya
e93de652c6 ui_migration fix(deps): fixing import vue-paginate-next 2026-02-15 03:51:07 -06:00
Antonio Anaya
f4ebce2009 ui_migration lint(fix): npm build warning fix 2026-02-15 03:29:02 -06:00
Antonio Anaya
ca23565221 ui_migration fix(deps): adde missing dependency in package.json autoprefixer 2026-02-15 03:23:31 -06:00
Antonio Anaya
b94ebaa1c4 ui_migration lint(fix): updated vite and plugin-vue to SAFEST latest version. 2026-02-15 02:35:12 -06:00
Antonio Anaya
7c04b94710 ui_migration lint(fix): deleted unused babel config.js, updated eslintrc.js 2026-02-15 02:28:42 -06:00
Antonio Anaya
7c00e5e046 ui_migration lint(fix): update and deleted old vite configuration files and html index 2026-02-15 01:19:17 -06:00
Antonio Anaya
ce19ea3fc0 ui_migration lint(fix): changes fixed with lint ecmaversion & es2021 2026-02-15 01:03:29 -06:00
Antonio Anaya
0741e3cf7e ui_migration fix(deps): VUE3 migration goal_1, updated and detailed lint checks for vue compat mode. 2026-02-15 00:00:53 -06:00
Antonio Anaya
92f4390cfc ui_migration fix(deps): VUE3 migration goal_1, suggestions by @julianstirling fixed version package name and removing calibration wizard components from static registration. 2026-02-15 04:43:07 +00:00
Antonio Anaya
73fc635f88 ui_migration fix(deps): VUE3 migration goal_1, package dependencies. 2026-02-14 04:37:39 -06:00
Antonio Anaya
610f963c4e ui_migration fix(deps): VUE3 migration goal_1, Resolved core dependencies for the UI migration. Remaining warnings are non-critical and do not affect runtime stability. 2026-02-14 04:36:08 -06:00
Antonio Anaya
5bbe88c9f7 ui_migration fix(deps): --preliminary-- added stronger type checking on things properties 2026-02-13 19:23:07 -06:00
Antonio Anaya
f4a10ec897 Merge branch 'goal_1' into v3 2026-02-13 06:36:37 -06:00
Antonio Anaya
5fe3d563f5 ui_migration fix(deps): --preliminary-- fixed replaced v-observe-visibility by vueuse useIntersectionObserver 2026-02-13 01:58:32 -06:00
Antonio Anaya
5825015aba Merge branch 'goal_1' of gitlab.com:Tonoanaya89/openflexure-microscope-server into goal_1 2026-02-12 23:17:57 -06:00
Antonio Anaya
ee71a416b1 ui_migration fix(deps): --preliminary-- Removing markRaw to static declared components. Improvement, SmartScan now works partially. 2026-02-12 23:14:53 -06:00
Joe Knapper
704fc5569f Merge branch 'flash-led-sim' into 'v3'
Illumination Thing

See merge request openflexure/openflexure-microscope-server!468
2026-02-12 16:37:53 +00:00
Antonio Anaya
66b0693338 Merge branch 'v3' into 'goal_1'
# Conflicts:
#   webapp/src/components/tabContentComponents/slideScanContent.vue
2026-02-12 11:34:32 +00:00
Antonio Anaya
dfca0ff7e0 ui_migration fix(deps): --preliminary-- Removing deep:true from watchers that are not defined as arrays. Missing type hints in watchers. 2026-02-12 05:03:50 -06:00
Antonio Anaya
0e6a0c17f4 ui_migration fix(deps): added emiters array for Type safety 2026-02-12 04:37:00 -06:00
Antonio Anaya
869f410dbb ui_migration fix(deps): replacing global emiters to eventBus.emit, on mixings file. 2026-02-12 04:35:38 -06:00
jaknapper
d4dc113a60 Linter fix in statusPane 2026-02-11 12:12:43 +00:00
Joe Knapper
676d34842a Apply suggestions from code review of branch flash-led-sim
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2026-02-11 10:19:19 +00:00
Joe Knapper
f05cb396c8 Update FlashLED to new endpoint in webapp 2026-02-10 22:20:22 +00:00
Joe Knapper
fb7a8b4959 Prettier on slideScanContent 2026-02-09 18:48:49 +00:00
Joe Knapper
3beb8e1147 Auto-populate workflow dropdown 2026-02-09 18:48:49 +00:00
Antonio Anaya
a16a86f361 ui_migration fix(bugfix): eventBus undefined found caused by not importing eventBus at autofocus comp, removing eventBus usage on child/parent this. events for task polling func 2026-02-09 00:06:48 -06:00
Antonio Anaya
9992ca642c ui_migration fix(bugfix): found caused eventBus/this., and {x,y,z,absolute} parsing arguments incorrectly, BUG:keys-arrows-wont-move prevents @finished emit status for task 2026-02-08 05:29:56 -06:00
Antonio Anaya
0296cef089 ui_migration fix(deps): --preliminary-- Replace value to modelvalue, and global emitters. BUG:keys-arrows-wont-move 2026-01-25 02:07:46 -06:00
Antonio Anaya
2a9ee759c4 ui_migration fix(deps): Replace component instance event by external event bus from mitt package. 2026-01-24 16:13:49 -06:00
Antonio Anaya
6e14bf1dd0 ui_migration fix(deps): --Preliminary-- Define reactivity, with markRaw function wrapper for components. 2026-01-22 23:40:56 -06:00
Antonio Anaya
fc96ae94f8 ui_migration fix(deps): Correcting syntax deprecations, set :key at template, >>> :deep(), v-bind on top. 2026-01-20 19:09:42 -06:00
Antonio Anaya
be868ad8c5 ui_migration fix(syntax): Fix html comments. 2026-01-20 19:00:28 -06:00
Antonio Anaya
8ced9f8b75 ui_migration feat(deps): Modified src/ main.js for vue3 compatibility 2026-01-20 18:58:38 -06:00
Antonio Anaya
70cdce3323 ui_migration fix(deps): Added missing vitejs-pluginvue eslit version downgrade for compatibility. 2026-01-20 18:25:26 -06:00
Antonio Anaya
3e528fdfa1 ui_migration feat(deps): setup vite mjs and index.html 2026-01-20 17:59:16 -06:00
Antonio Anaya
d6c636f0cb ui_migration feat(deps): install vue3 migration build @vue_compat 2026-01-19 21:27:31 -06:00
Julian Stirling
23426ae12c Reorder scan workflow title and blurb in scan tab 2026-01-16 12:25:55 +00:00
Julian Stirling
21b779a4a5 Dynamic UI for scan workflows 2026-01-16 12:18:54 +00:00
Julian Stirling
ca46439269 Rename "active_detector" for background detecor. Improve thing selector coercion 2026-01-14 15:10:13 +00:00
Julian Stirling
3e8874188e Get UI working for background detector things 2026-01-14 10:05:04 +00:00
Julian Stirling
69cfb54e46 String PropertyControls 2026-01-12 16:17:10 +00:00
Julian Stirling
5375e9578b Update version for alpha 4 release and update changelog 2025-12-08 15:07:14 +00:00
Julian Stirling
3ebc4578d3 Show which background detector is active in GUI 2025-12-02 09:57:24 +00:00
Julian Stirling
fe77908253 Make the findOngoingActions function plural to match what happens 2025-11-13 11:51:03 +00:00
Julian Stirling
2937010e95 Move progress bar into the action button to stop components jumping 2025-11-11 14:41:24 +00:00
Julian Stirling
8b785823ab Fix end of action behaviours and looging errors 2025-11-11 14:41:24 +00:00