Commits on Source
360
cf801205
Remove numerical input spinners for x,y,z settings in Firefox
Jun 10, 2025
3f0564f2
Turning on more lint checkers, warning for cameras that ignore resolution setting
Jun 10, 2025
2050c2dc
Add return checker, needed 4 fixes
Jun 10, 2025
1c54d252
Add ruff checking for unnecessary comprehensions
Jun 10, 2025
04832892
Chnge docstring tester from Doc to D as Doc has no effect
Jun 10, 2025
fe26a299
Correct version name in change beta1 -> alpha1
Jun 11, 2025
86dad84a
Merge branch 'correct-alpha-version-changelog' into 'v3'
Jun 11, 2025
3019e13c
Add commented out code check to linters
Jun 11, 2025
37bb9635
Apply 2 suggestion(s) to 2 file(s)
Jun 12, 2025
c43b7cb8
Merge branch 'more-checkers' into 'v3'
Jun 12, 2025
67e8b196
Merge branch 'remove-nav-spinners-firefox' into 'v3'
Jun 16, 2025
3e164102
A stack that tests whether the sharpest image is towards the middle
Jun 17, 2025
712f5244
Looping autofocus on failed smart stack
Jun 17, 2025
0671f2d1
Backlash correction as global, more comments
Jun 17, 2025
cdd603d7
Capture the full stack requested
Jun 17, 2025
dbb65d55
Use scan autofocus dz
Jun 17, 2025
f363ec0e
Docstring for test_stack
Jun 17, 2025
e8c4103b
Remove unneeded logging
Jun 17, 2025
1d4bb736
Images to test control in GUI
Jun 17, 2025
f7545c6d
Update issue templates
Jun 17, 2025
dd24a386
Apply suggestions from code review of branch update-issue-templates
Jun 17, 2025
b01032be
Merge branch 'update-issue-templates' into 'v3'
Jun 17, 2025
c0677858
Scan planner finds lowest neighbour, not most recent
Jun 18, 2025
6acfbaef
Split up z stack function
Jun 18, 2025
00321d76
Update docstring for nearby focus site
Jun 19, 2025
6cf2f4d8
Typehints and docstrings in z_stack
Jun 19, 2025
cdf23bc4
Add a timeout when shutting down the server.
Jun 19, 2025
ce33b94a
Capture as a Raw dependency to use methods that aren't actions
Jun 20, 2025
006d3b2a
Apply suggestions from code review of branch fast-stack
Jun 20, 2025
d1ed7ec7
Apply suggestions from code review of branch fast-stack
Jun 20, 2025
a001da0b
Restore closest_focus_site function
Jun 20, 2025
f6cc7403
Update test_smart_spiral_first_few_pos() as smart stack chooses a different z_estimate
Jun 20, 2025
b05e3bee
added openflexure/ to .gitignore
Jun 20, 2025
9dac0805
Fixed merge conflict
Jun 20, 2025
cc506b87
Merge branch 'simulation-axes' into 'v3'
Jun 20, 2025
4c720985
Merge branch 'shutdown-timeout' into 'v3'
Jun 20, 2025
c70b487a
Automatically create HTML coverage report each time PyTest runs
Jun 23, 2025
603b9c7d
Functional z stack Thing
Jun 23, 2025
a1784941
Ruff formatting and removing all capturing from smart_scan
Jun 23, 2025
46458ca8
Create a stack folder and copy the middle image to image_dir
Jun 23, 2025
d8878e40
Stacking in autofocus with temp capture Thing
Jun 23, 2025
ab33de7c
Capture a jpeg to disk
Jun 23, 2025
26163dc9
Added a new way to capture full res JPEGs, need to do a comparison of results
Jun 23, 2025
132efa80
Options for capture method, default downsampling of correlations
Jun 23, 2025
9d138523
Rename jpeg_array to highres_array
Jun 23, 2025
8bc0573a
Capture_array can now use "full" stream
Jun 23, 2025
de7ffb9d
Stream_name and capture_method args updated
Jun 23, 2025
a9fdd0ea
Wait params in captures, multiple attempts to capture
Jun 23, 2025
17f3bbe6
Low res stream during scanning for instant high res captures
Jun 23, 2025
f5c1ff26
Ruff formating
Jun 23, 2025
9f2a131f
Swap stream for scan, target_resolution as arg
Jun 23, 2025
dbed1c69
Default resize in stitching for scan tab stitching
Jun 23, 2025
744ec28f
Get images as a PIL image from camera, use resizing and saving as settling time in stack
Jun 23, 2025
0d32983b
Only undershoot z stack if image count > 1, settle before first capture
Jun 23, 2025
d39bcbaf
Moved streaming changing to inner loop
Jun 23, 2025
52b58241
Added copy_sharpest_image to autofocus
Jun 23, 2025
478c3629
Scan_resize from global vars, added to scan_data
Jun 23, 2025
968bd339
SETTLING_TIME global in stacking
Jun 23, 2025
2d946637
Added buffer_count as an argument of streaming
Jun 23, 2025
8c8c6568
Updated docstring for start_streaming
Jun 23, 2025
985d20e0
Capture resolution as a Thing property
Jun 23, 2025
2f9e37a0
More descriptive timing variable names
Jun 23, 2025
7052917f
capture_image in stub raises NotImplemented
Jun 23, 2025
4271c280
More descriptive variable names in smart_scan, use resize in stitching with no default
Jun 23, 2025
35e1d6cd
Remove unused actions in capture
Jun 23, 2025
628fd145
Cleaned up settling time maths to only calculate once
Jun 23, 2025
b5606984
Consolidate the BaseCamera, CameraStub, and CameraProtocol, move StreamingPiCamera2 to this repo
Jun 23, 2025
4368dc3d
Consolidate functionality into BaseCamera from Capture Thing and StreamingPicamera2
Jun 23, 2025
0e3f4305
Tidy post refactor of cameras
Jun 23, 2025
7a754754
Apply suggestions from code review of branch fast-stack
Jun 23, 2025
333ea1b6
More input validation and comments
Jun 23, 2025
8fea35a6
Remove duplicate docstring
Jun 23, 2025
9f19434f
Merge branch 'html-coverge-report' into 'v3'
Jun 23, 2025
72faba02
Fix issues found by linter in PiCamera Code
Jun 23, 2025
dd63d746
Removing mjpeg bitrate setter from UI and Python as it wasn't implemented...
Jun 23, 2025
7cff0f8f
StackInfo dataclass
Jun 23, 2025
c659ba8f
Minor tidying to Picamera Thing
Jun 23, 2025
ee128ad9
Rename to StackParams, move undershoots into Params
Jun 23, 2025
2a0de912
computed_field pydantic decorators
Jun 23, 2025
8ba40832
Neighbour cutoff moved from autofocus.py to scan_planners.py
Jun 23, 2025
62a07622
If not provided, find resize from image size when stitching
Jun 23, 2025
c6682f53
Correct spelling of Sangaboard
Jun 23, 2025
7435d15b
Merge branch 'Bug-template-typo' into 'v3'
Jun 23, 2025
afea1e36
Create function for flattening and rounding array and converting to a list
Jun 23, 2025
cdae9001
Modify comment for clarity in the function that copies the lens shading algorithm
Jun 23, 2025
febb0d26
Clarify white balance code.
Jun 23, 2025
7c3a9ad0
Copy sharpest image from stack, not the most average sharpness!
Jun 23, 2025
11c8f47e
Rename central image to sharpest
Jun 23, 2025
be079666
Remove the overwriting of internal globals, requires removing future annoations
Jun 24, 2025
16dfe907
Merge branch 'do-not-overwrite-globals' into 'v3'
Jun 24, 2025
a43a8221
Improve docs for hardware specific tests
Jun 24, 2025
83832bf3
Update import name of recalibrate_utils
Jun 24, 2025
9966cb0f
Longer wait in exposure time test with fewer loops and lower exposure time
Jun 24, 2025
4e78f3d1
Fix exposure time adjusting when setting the same value and add test
Jun 24, 2025
8a4ad49c
Apply suggestions from code review of branch jpeg-capture-in-stacking
Jun 25, 2025
59d15fb1
Add further comment to picamera tests
Jun 25, 2025
2d49bf20
Remove duplicate exposure property from picamera thing
Jun 25, 2025
0933ece6
Apply suggestions from code review of branch jpeg-capture-in-stacking
Jun 25, 2025
ce5b5b78
Add typehints and docstrings as suggested in review
Jun 25, 2025
0751457e
Remove rednundant if __main__ from hardware tests
Jun 25, 2025
260 additional commits have been omitted to prevent performance issues.
Loading
Loading