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
8f52be6e0c
Remove compat relics from vite.config.mjs
2026-02-15 20:09:05 +00:00
Julian Stirling
63156c403b
Remove commented out code
2026-02-15 20:02:30 +00:00
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
Julian Stirling
f1a51dad84
Remove compat from deps
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
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