Commit graph

  • e74ac9d859 Improved docstrings and type hints. Chish36 2025-07-25 08:27:55 +01:00
  • e327305549 Docstring added Chish36 2025-07-24 14:57:44 +01:00
  • b90ecf8c49 Motion detection is now a function and a few other minor tweaks Chish36 2025-07-24 14:49:28 +01:00
  • ada120db9c Minor tweaks to z_pred and lowered tolerance for failure Chish36 2025-07-24 10:19:09 +01:00
  • 154870142d Optional autofocus and other minor tweaks Chish36 2025-07-23 14:47:29 +01:00
  • 0bf3b4210a Added stage measure to config list Chish36 2025-07-22 16:54:25 +01:00
  • 725f993366 Typehints and docstrings added Chish36 2025-07-22 16:53:22 +01:00
  • 0267251a18 Move and measure and z predict are now separate functions Chish36 2025-07-22 16:29:17 +01:00
  • 71e21d1e72 Step range and all other data is saved to stage_measure thing Chish36 2025-07-22 15:26:02 +01:00
  • e0b086bdc8 Added parisitic motion detect, z prediction and saved results Chish36 2025-07-18 17:27:25 +01:00
  • eb01aaf017 Completes all necessary movements along a single axis Chish36 2025-07-18 14:33:57 +01:00
  • 3d3ca9ebcf Merge branch 'log-lines' into 'v3' Julian Stirling 2025-10-17 13:17:49 +00:00
  • 19913b8f48 Limit brightness and contrast, move sliders to high z to avoid collisions jaknapper 2025-10-16 12:45:14 +01:00
  • fb3658c933 Colour sliders in seadragon viewer jaknapper 2025-10-16 11:43:24 +01:00
  • 841c340cdf Scan data card centres lists, displays duration Joe Knapper 2025-10-14 17:50:17 +01:00
  • 416830cbe8 Strip new lines when logging stitching jaknapper 2025-10-10 12:27:09 +01:00
  • 58b0c79520 Centre stitching header Joe Knapper 2025-06-27 12:27:47 +01:00
  • f23c8cd490 Merge branch 'fix-jitter' into 'v3' Joe Knapper 2025-10-10 14:14:34 +00:00
  • 97fe2f357d Merge branch 'bump-version-for-alpha3' into 'v3' Julian Stirling 2025-10-09 22:28:42 +00:00
  • 96ffbb2b49 Bump version for alpha3 and update changelog Julian Stirling 2025-10-09 19:55:42 +01:00
  • 513a9e40bd Merge branch 'document_simulation' into 'v3' Julian Stirling 2025-10-09 17:45:54 +00:00
  • c6bda196b1 Merge branch 'ce-disable' into 'v3' Julian Stirling 2025-10-09 17:45:49 +00:00
  • b58ddbf7d9 Update testing jaknapper 2025-10-09 16:51:10 +01:00
  • 4135532476 Apply suggestions from code review of branch ce-disable Julian Stirling 2025-10-09 16:40:03 +00:00
  • 46f3a8d5de Fix jitter at specific screen sizes during scan Julian Stirling 2025-10-09 17:00:45 +01:00
  • 38c991d232 Minor corrections applied Chish36 2025-09-29 10:19:45 +01:00
  • e56a11ef66 Added more info on starting the simulation server and some basic instructions on simulating a scan Chish36 2025-09-10 17:37:55 +01:00
  • 909de1709d set ce_enable in tuning_utils Joe Knapper 2025-10-09 15:36:01 +01:00
  • 94541b2d4f Merge branch 'stack-height-sanitise' into 'v3' Julian Stirling 2025-10-09 14:00:59 +00:00
  • 089beae01a Tests for coercing stack params to valid values. Joe Knapper 2025-10-09 13:56:03 +01:00
  • fa6fdb1a67 Stack parameter coercion in create_stack_params Joe Knapper 2025-10-09 12:22:42 +01:00
  • 33ff356f76 Apply suggestions from code review of branch stack-height-sanitise Joe Knapper 2025-10-09 10:29:08 +00:00
  • c89db72d0a Don't coerce or log from validators. Richard Bowman 2025-10-09 11:12:22 +01:00
  • 05e0394485 StackParams as pydantic basemodel with validators Joe Knapper 2025-10-08 10:40:01 +01:00
  • f90e716d8e Stack limits as globals Joe Knapper 2025-09-25 18:49:50 +01:00
  • 18e49ba50c Test stack params at start of scan main loop jaknapper 2025-09-24 16:03:26 +01:00
  • 6a2d69ed04 Merge branch 'primary-buttons' into 'v3' Julian Stirling 2025-10-07 14:15:45 +00:00
  • dae5b816cc Merge branch 'sample-size-sim' into 'v3' Joe Knapper 2025-10-07 10:09:37 +00:00
  • 92b14265d1 Update picamera test results Julian Stirling 2025-10-07 10:59:18 +01:00
  • 7d794d1a22 Stop showing other picamera calibration buttons in calibration wizard Julian Stirling 2025-10-07 10:52:06 +01:00
  • a34a9f99c5 Apply suggestions from code review of branch sample-size-sim Joe Knapper 2025-10-06 10:16:22 +00:00
  • a2facca43e Clean up primary vs secondary buttons jaknapper 2025-10-02 16:16:32 +01:00
  • 2fc92fc1ff Test sample and canvas size Joe Knapper 2025-10-02 13:56:08 +01:00
  • 4345f8c336 Merge branch 'tweak-scan-list' into 'v3' Julian Stirling 2025-09-29 08:55:13 +00:00
  • 3812e9053a Docstring fix Joe Knapper 2025-09-26 17:16:55 +01:00
  • 3deb5a4897 Merge branch 'cancel-scan-early-bugfix' into 'v3' Joe Knapper 2025-09-26 09:33:21 +00:00
  • 0a687e1678 Ruff Joe Knapper 2025-09-25 18:51:33 +01:00
  • e6ba7f5a9b Merge branch 'sample-size-sim' of gitlab.com:openflexure/openflexure-microscope-server into sample-size-sim Joe Knapper 2025-09-25 16:14:17 +01:00
  • bfe0064ce8 Update dummy test and fix sample coords Joe Knapper 2025-09-25 16:14:13 +01:00
  • 91c4fb22db Remove checks that purge empty scans is run in run_scan as it has moved Julian Stirling 2025-09-25 15:16:23 +01:00
  • 14cc3f9fcf Fix error trying to purge empty scans if current scan has no images Julian Stirling 2025-09-21 16:50:04 +01:00
  • 39b085a0c2 Apply suggestions from code review of branch sample-size-sim Joe Knapper 2025-09-25 13:35:55 +00:00
  • 16bc7aeede Apply suggestions from code review of branch sample-size-sim Joe Knapper 2025-09-25 13:33:16 +00:00
  • d3aeb75ed9 Fixed centre typo Joe Knapper 2025-09-25 12:52:17 +01:00
  • 89214ea2ec Add sphinx docstrings, add sprites in a way to test sizes match Joe Knapper 2025-09-25 12:05:49 +01:00
  • 0e5517d45c Fix another hardcoded linux test Joe Knapper 2025-09-25 12:04:39 +01:00
  • b3285f53f7 Merge branch '520-make-walkthroughs-for-software-installation' into 'v3' Julian Stirling 2025-09-25 11:03:53 +00:00
  • 1b4d83ae5d Resolve "Make Walkthroughs for Software Installation" Beth Probert 2025-09-25 11:03:53 +00:00
  • 49070d4163 Generated limited size sample of larger blobs, move faster in xy Joe Knapper 2025-09-24 19:31:11 +01:00
  • afcb02bf7e Increase density of blobs, limit range Joe Knapper 2025-09-24 18:09:08 +01:00
  • cd6bcd196f Don't show buttons for ongoing scans. Julian Stirling 2025-09-19 18:29:34 +01:00
  • 29a62a278b Update scan card to use computed properties and request new thumb if modified date changed Julian Stirling 2025-09-19 17:49:28 +01:00
  • 6e74b07f46 Merge branch 'dark-mode-disable-button' into 'v3' Julian Stirling 2025-09-19 16:33:19 +00:00
  • 2fd3a8f696 Split scan cards and scan list components Julian Stirling 2025-09-19 16:49:47 +01:00
  • 24e5749f50 Remove commented out CSS in scanListContent Julian Stirling 2025-09-19 15:19:37 +01:00
  • b1da2cc514 Merge branch 'Increased-linting' into 'v3' Julian Stirling 2025-09-19 10:47:26 +00:00
  • b9ca8b3094 Apply suggestions from code review of branch Increased-linting Julian Stirling 2025-09-19 10:16:47 +00:00
  • b4e28e232e Rerun picamera tests Julian Stirling 2025-09-18 16:31:39 +01:00
  • 3227c0cddf Remove ruff-increased-checking.toml as all checker are now on! Julian Stirling 2025-09-18 15:59:14 +01:00
  • 6b1e40f689 Add flake8-simplicity rules Julian Stirling 2025-09-18 15:56:10 +01:00
  • d7d1f42b2c Enable PyTest ruff checks Julian Stirling 2025-09-18 15:43:22 +01:00
  • 4655300910 Pin ruff version, allowing only bugfix updates Julian Stirling 2025-09-18 14:58:37 +01:00
  • 528c6a2b63 Add PyLint ruff checks Julian Stirling 2025-09-18 14:58:00 +01:00
  • 65f172d650 Stop using print statments or root level loggers Julian Stirling 2025-09-18 14:30:44 +01:00
  • 338d49f9e6 Remove remaining TODOs in favour of issues Julian Stirling 2025-09-18 14:09:20 +01:00
  • ef89b536fc Remove assert statements from production code Julian Stirling 2025-09-18 11:39:02 +01:00
  • 6d8cb299aa Merge branch 'reorganise-picamera-tuning-and-recal' into 'v3' Julian Stirling 2025-09-18 14:50:39 +00:00
  • 82f9753c02 Update picamera test results Julian Stirling 2025-09-18 13:07:29 +01:00
  • 9c20c18230 Remove mock for loading tuning file during test as it no longer needs to talk to hardware. Julian Stirling 2025-09-18 12:22:56 +01:00
  • e89ad93535 Specify the camera board not the sensor model during configuration. Julian Stirling 2025-09-18 12:11:15 +01:00
  • ca66234379 Apply suggestions from code review of branch reorganise-picamera-tuning-and-recal Julian Stirling 2025-09-18 10:25:05 +00:00
  • 2ba8f3d6fb Update picamera_tests.py to hash picamera_tuning_file_utils.py Julian Stirling 2025-09-18 00:00:59 +01:00
  • 283a64b94a Add kwarg to picamera Thing in configuration file. Julian Stirling 2025-09-17 23:58:33 +01:00
  • f24272bc7f Set sensor_model as kwarg to SteamingPicameraThing. From this load sensor information. Julian Stirling 2025-09-17 23:54:17 +01:00
  • c16a0391df Divide up tuning file modification from camera actions for recalibration. Julian Stirling 2025-09-17 21:18:48 +01:00
  • 5566125e6e Update picamera file to HQ parameters jaknapper 2025-09-17 13:59:00 +01:00
  • 3fb6013cd8 Merge branch 'background-stream' into 'v3' Joe Knapper 2025-09-18 10:44:07 +00:00
  • 96c61ad14c Update picamera test coverage results jaknapper 2025-09-17 16:41:12 +01:00
  • 22e7ce4ef0 Change background detect to use lores stream for consistent stream even when scanning. jaknapper 2025-09-05 17:26:36 +01:00
  • fd70c8a558
    Merge branch 'reload-background-tab' into 'v3' Julian Stirling 2025-09-09 16:24:36 +00:00
  • d6e8a9a9b3
    Merge branch 'better-modal-formatting' into 'v3' Julian Stirling 2025-09-08 12:23:30 +00:00
  • 87a5c895d8 action buttons can show as disabled in dark mode jaknapper 2025-09-05 17:36:37 +01:00
  • de0e74820c Reload background detect settings when tab opened jaknapper 2025-09-05 17:27:34 +01:00
  • 9973221ed9
    Merge branch 'neighbour-ratio' into 'v3' Joe Knapper 2025-09-05 10:56:29 +00:00
  • 980b1e5187 Type hints to inits in scan planners jaknapper 2025-09-05 11:22:43 +01:00
  • ce5a22eb64 Added neighbour ratio to spiral scan init jaknapper 2025-09-05 10:55:03 +01:00
  • 764d34c766 Format values in value confirmation modal to prevent overflow. Julian Stirling 2025-08-28 17:00:14 +01:00
  • bb29c50032 Merge branch 'tweak-property-controls' into 'v3' Julian Stirling 2025-08-28 17:30:51 +00:00
  • cb62bc3cc6 Merge branch 'ANN-rules' into 'v3' Julian Stirling 2025-08-28 17:30:47 +00:00
  • a391d41750 Improve comments for inputFromSchema value setting Julian Stirling 2025-08-28 17:47:01 +01:00