Julian Stirling
|
2010e8eeb2
|
Further improve picamera tests to reuse fixtures and context managers.
|
2025-10-29 13:08:10 +00:00 |
|
Julian Stirling
|
995a464ba2
|
Rearrange Picamera tests to start using server context manager.
|
2025-10-29 13:08:10 +00:00 |
|
Julian Stirling
|
815b112069
|
Update the picamera tuning file utilities to not modify the dictionaries in place
|
2025-10-29 13:08:10 +00:00 |
|
Julian Stirling
|
93ff7999f5
|
Merge branch 'deduplicate-tabs-and-scroll' into 'v3'
De-duplicate HTML for tab content, add way for tab to request scroll to top
See merge request openflexure/openflexure-microscope-server!424
|
2025-10-29 12:51:49 +00:00 |
|
Joe Knapper
|
631971ed50
|
Merge branch 'strict-raise-tests' into 'v3'
Stricter rules on pytest.raises, requiring match for generic error types
Closes #560
See merge request openflexure/openflexure-microscope-server!425
|
2025-10-29 10:51:44 +00:00 |
|
Julian Stirling
|
e4cb48eb6d
|
Stricter rules on pytest.raises, requiring match for generic error types
Closes #560
|
2025-10-28 17:20:40 +00:00 |
|
Julian Stirling
|
d2c9122720
|
De-duplicate HTML for tab content, add way for tab to request scroll to top
|
2025-10-28 16:32:47 +00:00 |
|
Julian Stirling
|
a89306b3b8
|
Merge branch 'format-js' into 'v3'
Enable JS formatting checks in CI, reformat to match
See merge request openflexure/openflexure-microscope-server!422
|
2025-10-28 16:27:36 +00:00 |
|
Julian Stirling
|
758a5a73e9
|
Remove field components that we don't use
|
2025-10-28 15:44:17 +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
|
3900c3e1ad
|
Add prettier config, stop npm lint formatting, warn if formatting bad
|
2025-10-28 15:44:17 +00:00 |
|
Joe Knapper
|
5cd8a0a38d
|
Merge branch 'remove-whitebalance' into 'v3'
Set Colour Gains from lens shading tables
Closes #451
See merge request openflexure/openflexure-microscope-server!417
|
2025-10-28 15:29:25 +00:00 |
|
Julian Stirling
|
49b757a091
|
Update picamera coverage info
|
2025-10-28 14:42:37 +00:00 |
|
Julian Stirling
|
2bc315f85d
|
Update picamera cal docstring now white balance isn't its own method.
|
2025-10-28 14:00:02 +00:00 |
|
jaknapper
|
ba3f7f6cf5
|
Remove unused code, add comments
|
2025-10-28 14:00:01 +00:00 |
|
jaknapper
|
506693f653
|
Set colour gains directly from Lens Shading Table
|
2025-10-28 13:58:53 +00:00 |
|
Julian Stirling
|
21f0c81a88
|
Merge branch 'patch-config' into 'v3'
Specify config patches rather than full config files in settings
See merge request openflexure/openflexure-microscope-server!420
|
2025-10-27 17:29:38 +00:00 |
|
Julian Stirling
|
adf9736fab
|
Add testing for patching json files
|
2025-10-27 15:07:45 +00:00 |
|
Julian Stirling
|
c7e4160a08
|
Implement patching base labthings configuration files
|
2025-10-27 15:07:45 +00:00 |
|
Julian Stirling
|
9e9764e196
|
Implement JSON Merge Patch from IETF RFC 7396
|
2025-10-27 15:07:43 +00:00 |
|
Julian Stirling
|
551e392e91
|
Merge branch 'pil-simulation' into 'v3'
Improve simulation frame rate
See merge request openflexure/openflexure-microscope-server!419
|
2025-10-27 14:29:55 +00:00 |
|
Julian Stirling
|
418a6b5364
|
Merge branch 'calibration-wizard-refactor' into 'v3'
Refactor Calibration Wizard
Closes #578
See merge request openflexure/openflexure-microscope-server!415
|
2025-10-27 14:15:05 +00:00 |
|
Julian Stirling
|
d27948a155
|
Reduce time jitter in simulation.
|
2025-10-27 13:37:53 +00:00 |
|
Julian Stirling
|
c8a028e27c
|
And file coms in PIL
|
2025-10-27 13:37:53 +00:00 |
|
Julian Stirling
|
b8bdb430b7
|
Do blur in PIL
|
2025-10-27 13:37:53 +00:00 |
|
Julian Stirling
|
5282f03271
|
Apply suggestions from code review of branch calibration-wizard-refactor
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk> and Julian
Stirling <julian@julianstirling.co.uk>
|
2025-10-27 13:00:54 +00:00 |
|
Julian Stirling
|
94c9a0e7dd
|
Merge branch 'rom_test_only' into 'v3'
Adding automatic range of motion measurements
See merge request openflexure/openflexure-microscope-server!335
|
2025-10-27 12:18:31 +00:00 |
|
Julian Stirling
|
1a0338ae90
|
Update picamera coverage zip
|
2025-10-26 15:47:41 +00:00 |
|
Julian Stirling
|
df979eb3cf
|
Add checks for new calibration required property to tests
|
2025-10-26 15:47:41 +00:00 |
|
Julian Stirling
|
cfc1bbbe4c
|
Update simulation guide now sim camera calibrates, and sample is more dense.
|
2025-10-26 14:15:27 +00:00 |
|
Julian Stirling
|
c41f9aa052
|
Apply suggestions from code review of branch calibration-wizard-refactor
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2025-10-26 14:15:27 +00:00 |
|
Julian Stirling
|
a215d301ae
|
Remove unneeded computed property from runCSMStep
|
2025-10-26 14:15:27 +00:00 |
|
Julian Stirling
|
ba84dc2f92
|
Be clear that quadratic can be used with a float or an array
|
2025-10-24 17:34:32 +01:00 |
|
Julian Stirling
|
08046ff657
|
Clarify behaviour of overloads, and better error checking of _move_and_measure inputs
|
2025-10-24 17:27:43 +01:00 |
|
Julian Stirling
|
ba8a4ca744
|
Apply suggestions from code review of branch rom_test_only
Co-authored-by: Beth Probert <beth_probert@outlook.com>
|
2025-10-24 14:05:07 +00:00 |
|
Julian Stirling
|
8e2cf2a5cd
|
Improve documentation of new calibration wizard structure
|
2025-10-23 17:32:58 +01:00 |
|
Julian Stirling
|
7c0badb1af
|
Autoformat modalComponents
|
2025-10-23 17:32:58 +01:00 |
|
Julian Stirling
|
958b28aa94
|
Dynamically create lists of tasks for Calibration Wizard
|
2025-10-23 17:32:58 +01:00 |
|
Julian Stirling
|
5860b9be97
|
Add CSM steps to new calibration wizard.
|
2025-10-23 17:32:58 +01:00 |
|
Julian Stirling
|
0ebc507eff
|
Add camera calibration steps into refactored calibration wizard.
|
2025-10-23 17:32:58 +01:00 |
|
Julian Stirling
|
8f1253ec02
|
Reinstate welcome pane in refactored wizard.
|
2025-10-23 17:32:58 +01:00 |
|
Julian Stirling
|
00f0fe664c
|
Refactored Calibration Wizard: Add way to move forward and backward through tasks and sub-steps in tasks
|
2025-10-23 17:32:58 +01:00 |
|
Julian Stirling
|
fd1e5a5bc0
|
Reimplement checks for launching modal (with empty modal)
|
2025-10-23 17:32:58 +01:00 |
|
Julian Stirling
|
160c497494
|
Rename calibrationModal to calibrationWizard to avoid confusion with the internal modal element
|
2025-10-23 17:32:58 +01:00 |
|
Julian Stirling
|
c0a8d15628
|
Add calibration_required property to Camera and CSM things.
|
2025-10-23 17:32:58 +01:00 |
|
Julian Stirling
|
f8e5d877db
|
Merge branch 'camera-metadata' into 'v3'
Camera metadata with basic data
See merge request openflexure/openflexure-microscope-server!412
|
2025-10-23 16:19:48 +00:00 |
|
Joe Knapper
|
0a274690ff
|
Merge branch 'picam-test-readme-update' into 'v3'
Add section to Picamera tests README on keeping branches up to date
See merge request openflexure/openflexure-microscope-server!416
|
2025-10-23 15:35:59 +00:00 |
|
Julian Stirling
|
b1a70fd399
|
Apply suggestions from code review of branch picam-test-readme-update
Co-authored-by: Joe Knapper <joe.knapper@glasgow.ac.uk>
|
2025-10-23 15:17:18 +00:00 |
|
Julian Stirling
|
ac1b6549e1
|
Add section to Picamera tests README on keeping branches up to date
|
2025-10-23 11:11:30 +01:00 |
|