Julian Stirling
c0158a7a6c
Provide feeback to user on broken UI components.
2026-05-15 15:03:20 +01:00
Julian Stirling
f0648a1613
Set gallery cursor for action or not allowed
2026-05-15 10:40:27 +00:00
Antonio Anaya
567cff3568
chore(node) add comments for signals management description
2026-05-12 21:43:03 +00:00
Antonio Anaya
7e2518e40e
ui_migration lint(STYLE) Use --fix to solve 110 problems 3 left
2026-05-09 00:54:59 -06:00
Antonio Anaya
b2d31f6172
ui_migration refactor(build) reduce chuncking size
2026-05-07 09:54:49 +00: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
Antonio Anaya
e59e99b2f3
ui_migration bugfix(vue) reverted changes on v-if and reactive function calling from wot store incorrectly added brackets and ? to access as dict
2026-04-30 01:43:57 -06:00
Antonio Anaya
3a5a7488dd
ui_migration refactor(store) use pinia stores in components
2026-04-21 23:29:24 -06:00
Julian Stirling
652a50a5a6
Remove references to old GPU preview feature.
2026-02-22 21:42:59 +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
Julian Stirling
8478194e30
Better jog comments, use pointer events for robustness
2026-02-16 17:31:39 +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
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
eb22ad7e68
Remove Vue3 migration comments
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
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
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
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
8ced9f8b75
ui_migration feat(deps): Modified src/ main.js for vue3 compatibility
2026-01-20 18:58:38 -06:00
Julian Stirling
6291263846
Allow GUI to start without stage
2025-11-06 15:19:04 +00:00
Julian Stirling
1ba1a3082b
More consitent use of mixins for interaactiong with thing descriptions
2025-11-05 17:05:34 +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
c085d2c0ac
Run lint:fix and accept a huge formatting change
2025-10-28 15:44:17 +00:00
Julian Stirling
46f3a8d5de
Fix jitter at specific screen sizes during scan
2025-10-09 17:00:45 +01:00
Chish36
8ffc4e23a7
Changed comments referring to panelnavigate.vue
2025-08-11 10:40:37 +01:00
jaknapper
591d085359
Realign and document key presses in GUI
2025-08-05 08:30:54 +01:00
Julian Stirling
be94df7c8a
Merge SettingsManager and SystemControl Things.
2025-07-14 17:59:46 +01:00
Julian Stirling
8d7a363df5
Remove v-step styling as this was from the tour
2025-07-07 12:21:35 +01:00
Julian Stirling
4371c3cc30
Remove tour that was already disabled.
2025-07-06 20:29:43 +01:00
jaknapper
a5d85a7d9e
Layout improvements and stitch info in scan tab
2025-05-13 17:08:43 +01:00
Joe Knapper
327a87e344
Merge branch 'no-tour' into 'v3'
...
Disable tour
See merge request openflexure/openflexure-microscope-server!238
2025-05-07 14:02:09 +00:00
jaknapper
91057f164a
Thumbnails and accurate durations in scan-list tab
2025-04-22 19:02:29 +01:00
jaknapper
1044764192
Disable tour by removing shortcut and default to run
2025-04-08 19:23:04 +01:00
Richard Bowman
cbd8b090ec
Replace tasksubmitter with action-button
...
I've changed tasksubmitter to accept a "thing" and "action" rather than a single URL. This seems more in keeping with
propertyControl, and eliminates the need for loads of
computed properties.
I've also deleted (rather than just commenting out) chunks of the web app that are no longer in use. These may be
reinstated in the future - but we can get them from git
history. It's less confusing not to have vestigial
code in the repo.
This builds OK but is not, as yet, tested with hardware.
2024-02-29 21:44:39 +00:00
Joe Knapper
6aa712e515
Rescaling stitch preview to avoid scrolling in y
2024-02-09 16:08:21 +00:00
Richard Bowman
674704b0d6
Display the microscope's hostname in the interface
2024-01-17 11:55:03 +00:00
Richard Bowman
c2ec060df9
Switch to using TDs in the store
2023-11-30 23:22:10 +00:00
Richard Bowman
595101248e
Removed node-wot but kept centralised TD store
...
I had intended to store a ConsumedThing for each Thing, in
a module in the store. Until that is possible (will require some
more attention to dependency management) I will just store
the TDs instead.
This commit includes a lot of the code I wrote for node-wot use,
but without any dependence on node-wot.
2023-11-29 22:43:55 +00:00
Richard Bowman
799dc7f522
WIP: update webapp to use new backend
...
This is still very much WIP, but I now have fast
autofocus, stage moves, image streaming, and click-to-move.
2023-09-04 22:00:56 +01:00
Kaspar Emanuel
b2eb1e0f05
Rename js directory to webapp
2021-09-16 15:13:19 +01:00