Julian Stirling
ca0b6c02d2
Fix property control when loosing focus
2026-02-15 18:58:25 +00:00
Julian Stirling
eb22ad7e68
Remove Vue3 migration comments
2026-02-15 17:11:55 +00:00
Julian Stirling
c583be7756
Remove console logging
2026-02-15 17:11:55 +00:00
Antonio Anaya
ce19ea3fc0
ui_migration lint(fix): changes fixed with lint ecmaversion & es2021
2026-02-15 01:03:29 -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
5fe3d563f5
ui_migration fix(deps): --preliminary-- fixed replaced v-observe-visibility by vueuse useIntersectionObserver
2026-02-13 01:58:32 -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
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
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
Julian Stirling
69cfb54e46
String PropertyControls
2026-01-12 16:17:10 +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
Julian Stirling
dd0a57520b
Action button uses mixins for invoking and polling actions
2025-11-11 14:41:24 +00:00
Julian Stirling
4910bef717
Split the action status modal from the action button
2025-11-11 14:41:24 +00:00
Julian Stirling
5074f75442
Merge branch 'fewer-ui-assumptions' into 'v3'
...
UI customises to available Things
Closes #510 and #385
See merge request openflexure/openflexure-microscope-server!435
2025-11-11 14:36:22 +00:00
Julian Stirling
f19d6681c4
Split autofocus component
2025-11-07 17:38:10 +00:00
Julian Stirling
e1172248b0
Camera stage mapping step in wizard says skip until complete.
2025-11-05 09:05:24 +00:00
Julian Stirling
1601bdd123
Let prettier change a load of things because new prettier has new rules :(
2025-11-03 11:33:33 +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
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
d5701fab80
Fix sync button to emit click on click event.
2025-10-21 13:34:35 +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
jaknapper
87a5c895d8
action buttons can show as disabled in dark mode
2025-09-05 17:36:37 +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
Chish36
0617a5a6a4
Added comment and removed unused method
2025-08-14 11:47:08 +01:00
jaknapper
858ddf6edf
Optional hideOnRun for action buttons
2025-08-13 17:42:52 +01:00
Julian Stirling
33413a591a
Complete UI for arbitrary dectector settings. Required better method for invoking actions.
...
Error handling was fixed in the process of getting the above correct.
2025-07-31 20:56:55 +01:00
Julian Stirling
92d15d921b
Display background detector settings built automatically from schema
2025-07-31 20:56:55 +01:00
Julian Stirling
d376eee5d5
Remove custom error for background. Do not allow check if background is not set.
2025-07-31 20:56:55 +01:00
Julian Stirling
7f4b4ed1f3
Splitting logic for property control from logic to create UI from schema
2025-07-31 20:56:55 +01:00
Julian Stirling
e7e3a08210
Camera settings exposed in UI defined by server.
2025-07-31 20:56:55 +01:00
Julian Stirling
3651013440
Generalise server specified action buttons.
2025-07-31 20:56:55 +01:00
Joe Knapper
ee6c303712
Merge branch 'pause-logger' into 'v3'
...
Make log display pause on hover
See merge request openflexure/openflexure-microscope-server!332
2025-07-28 12:49:45 +00:00
Joe Knapper
a8137fc6a0
Apply suggestions from code review of branch pause-logger
...
Co-authored-by: Julian Stirling <julian@julianstirling.co.uk>
2025-07-28 12:03:21 +00:00
jaknapper
b8bf8fbc18
Log display pauses on hover
2025-07-28 12:21:47 +01:00