Commit graph

  • d39bcbaf5c Moved streaming changing to inner loop jaknapper 2025-05-12 12:31:43 +01:00
  • 0d32983b62 Only undershoot z stack if image count > 1, settle before first capture jaknapper 2025-05-08 20:05:16 +01:00
  • 744ec28f93 Get images as a PIL image from camera, use resizing and saving as settling time in stack jaknapper 2025-05-07 22:16:38 +01:00
  • dbed1c6971 Default resize in stitching for scan tab stitching jaknapper 2025-05-07 22:15:11 +01:00
  • 9f2a131f1e Swap stream for scan, target_resolution as arg jaknapper 2025-05-07 19:34:13 +01:00
  • f5c1ff2621 Ruff formating jaknapper 2025-05-07 10:44:54 +01:00
  • 17f3bbe646 Low res stream during scanning for instant high res captures jaknapper 2025-05-07 10:39:05 +01:00
  • a9fdd0ea3e Wait params in captures, multiple attempts to capture jaknapper 2025-05-02 17:25:43 +01:00
  • de7ffb9d1e Stream_name and capture_method args updated jaknapper 2025-05-02 13:40:41 +01:00
  • 8bc0573ab1 Capture_array can now use "full" stream jaknapper 2025-05-01 16:07:05 +01:00
  • 9d1385231d Rename jpeg_array to highres_array jaknapper 2025-05-01 15:00:16 +01:00
  • 132efa8033 Options for capture method, default downsampling of correlations jaknapper 2025-05-01 14:47:12 +01:00
  • 26163dc97e Added a new way to capture full res JPEGs, need to do a comparison of results jaknapper 2025-04-29 18:52:59 +01:00
  • ab33de7ccd Capture a jpeg to disk jaknapper 2025-04-28 14:01:14 +01:00
  • d8878e40da Stacking in autofocus with temp capture Thing jaknapper 2025-04-23 19:16:23 +01:00
  • 46458ca8a1 Create a stack folder and copy the middle image to image_dir jaknapper 2025-04-16 18:14:24 +01:00
  • a1784941fe Ruff formatting and removing all capturing from smart_scan jaknapper 2025-04-16 11:17:55 +01:00
  • 603b9c7d16 Functional z stack Thing jaknapper 2025-04-16 09:40:14 +01:00
  • c70b487a1f Automatically create HTML coverage report each time PyTest runs Julian Stirling 2025-06-23 11:00:10 +01:00
  • 4c72098536 Merge branch 'shutdown-timeout' into 'v3' Joe Knapper 2025-06-20 16:35:37 +00:00
  • cc506b8794 Merge branch 'simulation-axes' into 'v3' Joe Knapper 2025-06-20 16:32:37 +00:00
  • 9dac080566 Fixed merge conflict Joe Knapper 2025-06-20 15:14:35 +00:00
  • b05e3bee63 added openflexure/ to .gitignore Joe Knapper 2025-06-20 16:03:30 +01:00
  • f6cc7403e3 Update test_smart_spiral_first_few_pos() as smart stack chooses a different z_estimate jaknapper 2025-06-20 14:57:49 +01:00
  • a001da0bcb Restore closest_focus_site function jaknapper 2025-06-20 14:52:19 +01:00
  • d1ed7ec797 Apply suggestions from code review of branch fast-stack Joe Knapper 2025-06-20 11:26:58 +00:00
  • 006d3b2a7b Apply suggestions from code review of branch fast-stack Joe Knapper 2025-06-20 11:23:14 +00:00
  • ce33b94aab Capture as a Raw dependency to use methods that aren't actions jaknapper 2025-06-20 12:19:07 +01:00
  • cdf23bc403 Add a timeout when shutting down the server. Julian Stirling 2025-06-19 16:25:43 -04:00
  • 6cf2f4d8c3 Typehints and docstrings in z_stack jaknapper 2025-06-19 14:58:16 +01:00
  • 00321d761d Update docstring for nearby focus site jaknapper 2025-06-19 14:57:27 +01:00
  • 6acfbaefd6 Split up z stack function jaknapper 2025-06-18 18:28:09 +01:00
  • c0677858a1 Scan planner finds lowest neighbour, not most recent jaknapper 2025-06-18 14:36:50 +01:00
  • b01032be99 Merge branch 'update-issue-templates' into 'v3' Joe Knapper 2025-06-17 16:23:43 +00:00
  • dd24a3863d Apply suggestions from code review of branch update-issue-templates Julian Stirling 2025-06-17 15:58:45 +00:00
  • f7545c6d8d Update issue templates Julian Stirling 2025-06-17 11:18:33 -04:00
  • 1d4bb7363f Images to test control in GUI jaknapper 2025-06-17 14:25:42 +01:00
  • e8c4103bb0 Remove unneeded logging jaknapper 2025-06-17 14:25:27 +01:00
  • f363ec0eff Docstring for test_stack jaknapper 2025-06-17 13:29:57 +01:00
  • dbb65d55b5 Use scan autofocus dz jaknapper 2025-06-17 12:05:46 +01:00
  • cdd603d751 Capture the full stack requested jaknapper 2025-06-16 17:27:59 +01:00
  • 0671f2d1be Backlash correction as global, more comments jaknapper 2025-06-16 17:03:50 +01:00
  • 712f524414 Looping autofocus on failed smart stack jaknapper 2025-06-10 18:24:12 +01:00
  • 3e164102f6 A stack that tests whether the sharpest image is towards the middle jaknapper 2025-05-21 14:03:22 +01:00
  • 67e8b19603 Merge branch 'remove-nav-spinners-firefox' into 'v3' Julian Stirling 2025-06-16 12:15:42 +00:00
  • c43b7cb8b4 Merge branch 'more-checkers' into 'v3' Julian Stirling 2025-06-12 11:56:29 +00:00
  • 37bb9635ad Apply 2 suggestion(s) to 2 file(s) Julian Stirling 2025-06-12 10:29:54 +00:00
  • 3019e13c80 Add commented out code check to linters Julian Stirling 2025-06-11 23:40:49 +01:00
  • 86dad84a5a Merge branch 'correct-alpha-version-changelog' into 'v3' Julian Stirling 2025-06-11 12:50:12 +00:00
  • fe26a299d5 Correct version name in change beta1 -> alpha1 Julian Stirling 2025-06-11 10:08:16 +00:00
  • 04832892cc Chnge docstring tester from Doc to D as Doc has no effect Julian Stirling 2025-06-10 15:59:24 +01:00
  • 1c54d25212 Add ruff checking for unnecessary comprehensions Julian Stirling 2025-06-10 15:09:18 +01:00
  • 2050c2dc7c Add return checker, needed 4 fixes Julian Stirling 2025-06-10 14:00:56 +01:00
  • 3f0564f253 Turning on more lint checkers, warning for cameras that ignore resolution setting Julian Stirling 2025-06-10 13:57:34 +01:00
  • cf80120572 Remove numerical input spinners for x,y,z settings in Firefox Julian Stirling 2025-06-10 08:47:23 +01:00
  • 6c6356bf38 Merge branch 'final-changes-for-v3.0.0-alpha1' into 'v3' Julian Stirling 2025-06-09 15:38:56 +00:00
  • e223405444 Tweak changelog and add MR list Julian Stirling 2025-06-09 15:10:03 +00:00
  • 0457978048 Update depedencies and changelog priort to v3.0.0-alpha1 release Julian Stirling 2025-06-09 15:39:26 +01:00
  • ae2ec1864f Merge branch 'config-scan-dir' into 'v3' Joe Knapper 2025-06-09 13:42:27 +00:00
  • 80b6fd088d Merge branch 'reverse_csm_order' into 'v3' Julian Stirling 2025-06-09 13:39:06 +00:00
  • 7eed48ed26 Swapped the order of CSM so y axis is completed first Chish36 2025-06-09 14:39:06 +01:00
  • 37960a4cc2 Merge branch 'Server-versioning' into 'v3' Julian Stirling 2025-06-09 12:32:41 +00:00
  • 7fdb5f37ba Apply 4 suggestion(s) to 3 file(s) Julian Stirling 2025-06-09 12:08:25 +00:00
  • c79184a6d9 Use same version number for server and webapp, add CI check Julian Stirling 2025-06-09 12:08:31 +01:00
  • 24b6eb74a1 Merge branch 'update-version-for-alpha1' into 'v3' Julian Stirling 2025-06-06 13:38:19 +00:00
  • 2aa7d0f6be Update labthings-api dep and also the version number for alpha release Julian Stirling 2025-06-06 13:09:04 +01:00
  • 60b2fda385 Merge branch 'custom-at' into 'v3' Julian Stirling 2025-06-06 12:00:05 +00:00
  • 3a1c3bb026 Ensure server and config vars always defined before fallback server is started Julian Stirling 2025-06-06 12:42:21 +01:00
  • b45f5651ab Add scan directory to json config Julian Stirling 2025-06-06 00:16:27 +01:00
  • efb3b12819 Replace .at() in action button with custom .from_index() Joe Knapper 2025-06-06 12:10:31 +01:00
  • 13c63f8481 Merge branch 'simulation-axes' into 'v3' Joe Knapper 2025-06-06 10:46:29 +00:00
  • ef246c1b03 Merge branch 'build-with-node-18' into 'v3' Julian Stirling 2025-06-06 10:41:11 +00:00
  • 08d1371569 Apply 1 suggestion(s) to 1 file(s) Joe Knapper 2025-06-06 10:25:34 +00:00
  • 3c47f98727 Clarify webapp README section on dev server ports. Julian Stirling 2025-06-06 10:16:12 +00:00
  • 41c91ea712 Apply 2 suggestion(s) to 1 file(s) Julian Stirling 2025-06-06 08:54:55 +00:00
  • 69db7b4041 Apply 2 suggestion(s) to 1 file(s) Joe Knapper 2025-06-05 17:09:37 +00:00
  • 41f6c8879a RATIO as a global, better naming and splitting of generate_image() Joe Knapper 2025-06-05 13:28:51 +01:00
  • e0d61f3b87 De-duplicate npm build instructions Julian Stirling 2025-06-05 12:27:22 +01:00
  • deeb164f29 Change from building with node 15 (end of life 2021) to node 18 (just gone EOL, but used on the Pi) Julian Stirling 2025-06-05 11:16:53 +00:00
  • 2db895a1fc Defocus and realign simulation axes Joe Knapper 2024-12-03 11:16:27 +00:00
  • 3c15d0ef0b Custom at() function in webapp for backwards compatibility jaknapper 2025-06-05 11:50:43 +01:00
  • 16317bf94c Merge branch 'fix-simulation' into 'v3' Julian Stirling 2025-06-05 10:35:53 +00:00
  • c919f8a19f Logging config based on default uvicorn settings Joe Knapper 2025-06-03 14:48:13 +01:00
  • 4ef74c42c3 Configure log folder in json file Julian Stirling 2025-06-03 14:03:46 +01:00
  • 090373f1ef Merge branch 'bump-labthings-picamera' into 'v3' Julian Stirling 2025-06-02 15:07:05 +00:00
  • 0132813b6a update labthings-picamera to most recent release Joe Knapper 2025-06-02 14:40:06 +00:00
  • 7c30f7a720 Adjust simulation config to match full config updates, fix .gitignore Julian Stirling 2025-06-01 20:06:45 +02:00
  • 58a4dc521d Merge branch 'gui-dzi-viewer' into 'v3' Julian Stirling 2025-05-23 15:45:30 +00:00
  • 943564d206 Alert and warning message as CSS classes jaknapper 2025-05-21 16:04:36 +01:00
  • e52dedf0fe Remove padding around viewer, warnings in orange, stitch button if no DZI jaknapper 2025-05-21 15:17:42 +01:00
  • a499d9230c Switch to updated "preview stitch" mode in stitching jaknapper 2025-05-21 15:06:23 +01:00
  • 4f98e17b5f Only open preview from button or thumbnail, warn if no DZI available, recentre list Joe Knapper 2025-05-20 12:29:31 +01:00
  • 51e2d420ac Update package-lock.json jaknapper 2025-05-16 15:15:48 +01:00
  • a9b94bc0d8 OpenSeadragon viewer implemented jaknapper 2025-05-15 18:04:23 +01:00
  • cc3620d2ed Stitch with dzi by default, and check for dzi available in scans() jaknapper 2025-05-15 18:03:07 +01:00
  • efe2127afb Mount scans to app on startup jaknapper 2025-05-15 18:02:43 +01:00
  • b88487af78 Merge branch 'fix-purge-empty-scans' into 'v3' Julian Stirling 2025-05-23 12:36:04 +00:00
  • fe1696df28 Fix error in purge_empty_scans if the images dir hadn't been created Julian Stirling 2025-05-23 12:49:46 +01:00
  • ead9c97f69 Merge branch 'ui-fixes' into 'v3' Julian Stirling 2025-05-23 11:25:34 +00:00
  • 70f4304b2e Fix bug where .jpg files are not counted in scan list (only .jpeg) Julian Stirling 2025-05-23 11:45:26 +01:00