Julian Stirling
9a5133e1a7
Use own pagination consistently rather than vue-pagination-next
2026-02-22 21:18:08 +00:00
Julian Stirling
b197e13c8f
Style logging message header for dark mode
2026-02-19 12:41:37 +00:00
Julian Stirling
f6afce052c
Update logging page formatting.
2026-02-19 12:00:47 +00:00
Julian Stirling
37e3d993f0
Add max-warnigns=0 back to eslint check. This was accidentally dropped when moving from vue-cli-service
2026-02-18 23:51:27 +00:00
Julian Stirling
6f997cc990
Merge branch 'stage-setting-buttons' into 'v3'
...
Add recentre and ROM test buttons to stage settings
Closes #502
See merge request openflexure/openflexure-microscope-server!482
2026-02-18 16:46:20 +00:00
Joe Knapper
3f7de554d9
Merge branch 'jogging' into 'v3'
...
Generalised Jogging
Closes #680
See merge request openflexure/openflexure-microscope-server!476
2026-02-18 16:20:42 +00:00
Joe Knapper
71042361e3
Stage measure buttons show a stream while running
2026-02-18 15:22:13 +00:00
Joe Knapper
9580d98706
Check for stage_measure instead of stage type
2026-02-18 15:21:15 +00:00
jaknapper
15f634a3cb
Add longer confirmation messages
2026-02-18 15:21:12 +00:00
Joe Knapper
302e510678
Add recentre and ROM test buttons to stage settings
...
Only shown if not using a DummyStage, as neither work meaningfully in sim
2026-02-18 15:21:10 +00:00
Julian Stirling
41c9c58f42
Merge branch 'action-modal-w-stream' into 'v3'
...
CSM modal shows stream
Closes #678
See merge request openflexure/openflexure-microscope-server!483
2026-02-18 15:10:44 +00:00
Julian Stirling
d9deb1a7e7
Typos and clarity fixes from review of jogging branch
...
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
2026-02-18 14:25:10 +00:00
jaknapper
04e5dbb0f3
Restore CSM stream pos to right of buttons
2026-02-17 12:47:12 +00:00
jaknapper
3631f76b23
CSM modal shows stream
2026-02-16 17:34:52 +00:00
Julian Stirling
8478194e30
Better jog comments, use pointer events for robustness
2026-02-16 17:31:39 +00:00
Julian Stirling
d9ba5d906d
No jog when right-click on d-pad
2026-02-16 17:31:39 +00:00
Julian Stirling
a1ceb1fc5e
Jog buttons in calibration wizard
2026-02-16 17:31:38 +00:00
Julian Stirling
84488b579b
Re-implement stage button inversion and update position during move.
2026-02-16 17:31:38 +00:00
Julian Stirling
586d45aed3
Debounce keyboard repeats for smoother movement
2026-02-16 17:17:32 +00:00
Richard Bowman
9ed850cc68
Switch move buttons to use jog
...
This implements a nicer version of jogging, with a defined interval of 1/3 second. This can be tuned depending on what we think makes sense.
It might be good to re-use this for handling keypresses.
2026-02-16 17:13:27 +00:00
Richard Bowman
d09a5a8ee2
Use jog action for arrow keys.
...
This now makes the arrow keys work more or less continuously, and stop responsively.
It could do with optimisation so the key rep rate is lower, but the initial wait is shorter. That probably entails adding our own timeout.
2026-02-16 17:12:15 +00:00
Julian Stirling
63156c403b
Remove commented out code
2026-02-15 20:02:30 +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
Julian Stirling
591df646c0
Fix some commented out lines
2026-02-15 17:11:55 +00:00
Julian Stirling
d6b7e41698
Fix slide scan component
2026-02-15 17:11:55 +00:00
Antonio Anaya
e93de652c6
ui_migration fix(deps): fixing import vue-paginate-next
2026-02-15 03:51:07 -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
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
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
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