Joe Knapper
|
4326bb2075
|
Merge branch 'enable-prettier' into 'v3'
Re-enable prettier
See merge request openflexure/openflexure-microscope-server!497
|
2026-02-19 11:37:52 +00:00 |
|
Julian Stirling
|
6606754aef
|
Re-enable prettier
|
2026-02-19 11:19:18 +00:00 |
|
Julian Stirling
|
7267f4557a
|
Merge branch 'simulator-zoom' into 'v3'
Magnification selection in simulator by cropping canvas based on objective property
Closes #657
See merge request openflexure/openflexure-microscope-server!490
|
2026-02-19 11:10:05 +00:00 |
|
Joe Knapper
|
cf9a222a61
|
Merge branch 'fail-on-eslint-warnings' into 'v3'
Add --max-warnings=0 back to eslint check. This was accidentally dropped when moving from vue-cli-service
See merge request openflexure/openflexure-microscope-server!495
|
2026-02-19 10:40:56 +00:00 |
|
Julian Stirling
|
eb21ca9aef
|
Apply suggestions from code review of branch simulator-zoom
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2026-02-19 10:37:57 +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
|
1da554c7ef
|
Update simulation camera tests
|
2026-02-18 22:31:26 +00:00 |
|
Julian Stirling
|
80c78fbc5e
|
Refactor image simulation for speed
|
2026-02-18 20:20:00 +00:00 |
|
Joe Knapper
|
70a049e52f
|
Test simulated camera objective behaviour
|
2026-02-18 17:26:52 +00:00 |
|
Joe Knapper
|
94a9c2be8f
|
Use options argument in UI for objective
|
2026-02-18 16:59:29 +00:00 |
|
Joe Knapper
|
01012f52a3
|
Crop canvas based on objective property
|
2026-02-18 16:59: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
|
a6b95f0948
|
Merge branch 'dropdown-gui' into 'v3'
Optional options in UI property control become dropdown
See merge request openflexure/openflexure-microscope-server!477
|
2026-02-18 16:43:45 +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 |
|
Joe Knapper
|
a01813f053
|
Cleaner logging in stage-measure
|
2026-02-18 15:21:13 +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 |
|
Joe Knapper
|
decbbfd14b
|
Apply suggestions from code review of branch dropdown-gui
|
2026-02-18 14:46:17 +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 |
|
Joe Knapper
|
219861cbac
|
Stream progress in UI.py, resize modal
|
2026-02-18 14:08:18 +00:00 |
|
Julian Stirling
|
752d97314e
|
Fixing some prop types and defaults for dropdowns
|
2026-02-18 12:50:49 +00:00 |
|
Julian Stirling
|
88c087b8dd
|
Options for server specified property control allow different values and display names
|
2026-02-18 12:50:49 +00:00 |
|
Joe Knapper
|
5ae0f903d8
|
Use dropdown separated from dataType in Vue
|
2026-02-18 12:50:49 +00:00 |
|
Joe Knapper
|
ae81520494
|
Optional options in UI property control become dropdown
|
2026-02-18 12:50:49 +00:00 |
|
Joe Knapper
|
89c5ea6886
|
Merge branch 'eslint-9' into 'v3'
Bump ESLint from unsported version to version 9
See merge request openflexure/openflexure-microscope-server!489
|
2026-02-18 12:18:14 +00:00 |
|
Julian Stirling
|
f337bda289
|
Merge branch 'slow-dummy-z' into 'v3'
Reduce the blur for a given z movement in simulation, to improve autofocus.
See merge request openflexure/openflexure-microscope-server!484
|
2026-02-18 11:04:58 +00:00 |
|
Julian Stirling
|
f4b430071e
|
Bump ESLint from unsported version to version 9
|
2026-02-18 00:33:26 +00:00 |
|
Julian Stirling
|
bc462d446c
|
Merge branch 'disabled-properties' into 'v3'
Grey out read only properties in webapp
Closes #673
See merge request openflexure/openflexure-microscope-server!475
|
2026-02-17 18:16:32 +00:00 |
|
Joe Knapper
|
bec422bb85
|
Grey out read only properties in webapp
|
2026-02-17 18:16:31 +00:00 |
|
Julian Stirling
|
00a96fec4e
|
Merge branch 'sangaboard-wiki' into 'v3'
Add URL to wiki if Sangaboard firmware out of date
Closes #624
See merge request openflexure/openflexure-microscope-server!486
|
2026-02-17 17:56:39 +00:00 |
|
Julian Stirling
|
ea3de5f45d
|
Apply suggestions from code review of branch jogging
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2026-02-17 17:56:26 +00:00 |
|
Julian Stirling
|
a6be550e37
|
Merge branch 'csm-stream-pos' into 'v3'
Restore CSM stream pos to right of buttons
See merge request openflexure/openflexure-microscope-server!485
|
2026-02-17 17:41:59 +00:00 |
|
Joe Knapper
|
3329d8f672
|
Merge branch 'stitching-error-handling' into 'v3'
Manually handle out of storage and JPEG too big errors
Closes #570
See merge request openflexure/openflexure-microscope-server!472
|
2026-02-17 13:54:55 +00:00 |
|
jaknapper
|
143bbdfea1
|
Add URL to wiki if firmware out of date
|
2026-02-17 13:42:11 +00:00 |
|
jaknapper
|
04e5dbb0f3
|
Restore CSM stream pos to right of buttons
|
2026-02-17 12:47:12 +00:00 |
|
Julian Stirling
|
56f68db5ca
|
Move all dummy stage movement into a thread
|
2026-02-17 02:11:01 +00:00 |
|
Julian Stirling
|
752ef3a80c
|
Reduce the blur for a given z movement in simulation, to improve autofocus.
|
2026-02-17 02:07:06 +00:00 |
|
Julian Stirling
|
0756677671
|
Test the jogging loop itself
|
2026-02-16 23:35:13 +00:00 |
|
Julian Stirling
|
22994bdf9b
|
A test for _send_jog_command
|
2026-02-16 22:56:55 +00:00 |
|
Julian Stirling
|
b4c2a7271a
|
Add tests for jog() action.
|
2026-02-16 22:17:35 +00:00 |
|
Julian Stirling
|
96ff243239
|
Remove an method from BaseStage that is not hardware specific
|
2026-02-16 22:08:28 +00:00 |
|
Julian Stirling
|
8a77c09305
|
Add some basic tests for base stage implementation
|
2026-02-16 21:37:05 +00:00 |
|
Julian Stirling
|
10f73cfb76
|
Read Sangaboard step time from board
|
2026-02-16 17:47:25 +00:00 |
|
jaknapper
|
3631f76b23
|
CSM modal shows stream
|
2026-02-16 17:34:52 +00:00 |
|
Julian Stirling
|
7ed718cbae
|
Estimate move duraction added to each stage class
|
2026-02-16 17:31:40 +00:00 |
|
Julian Stirling
|
f4d11b3c83
|
Simplify JogCommand class structure, and remove unneeded event logic
|
2026-02-16 17:31:39 +00:00 |
|
Julian Stirling
|
eb79905581
|
Removed the received Event as waiting for forces every jog to be queued and dequeued
|
2026-02-16 17:31:39 +00:00 |
|