Commit graph

  • f6afce052c Update logging page formatting. Julian Stirling 2026-02-19 10:56:59 +00:00
  • 4326bb2075 Merge branch 'enable-prettier' into 'v3' Joe Knapper 2026-02-19 11:37:52 +00:00
  • c150c07b83 Apply suggestions from code review of branch release-checklist-update Julian Stirling 2026-02-19 11:29:50 +00:00
  • 6606754aef Re-enable prettier Julian Stirling 2026-02-19 11:11:54 +00:00
  • 7267f4557a Merge branch 'simulator-zoom' into 'v3' Julian Stirling 2026-02-19 11:10:05 +00:00
  • cf9a222a61 Merge branch 'fail-on-eslint-warnings' into 'v3' Joe Knapper 2026-02-19 10:40:56 +00:00
  • eb21ca9aef Apply suggestions from code review of branch simulator-zoom Julian Stirling 2026-02-19 10:37:57 +00:00
  • 3eb54fefe2 Update release checklist from last alpha-s experience Julian Stirling 2026-02-19 00:26:26 +00:00
  • 37e3d993f0 Add max-warnigns=0 back to eslint check. This was accidentally dropped when moving from vue-cli-service Julian Stirling 2026-02-18 23:51:27 +00:00
  • 1da554c7ef Update simulation camera tests Julian Stirling 2026-02-18 22:27:06 +00:00
  • 80c78fbc5e Refactor image simulation for speed Julian Stirling 2026-02-18 20:20:00 +00:00
  • 70a049e52f Test simulated camera objective behaviour Joe Knapper 2026-02-18 17:25:20 +00:00
  • 94a9c2be8f Use options argument in UI for objective Joe Knapper 2026-02-18 15:15:57 +00:00
  • 01012f52a3 Crop canvas based on objective property Joe Knapper 2026-02-18 13:04:16 +00:00
  • 6f997cc990 Merge branch 'stage-setting-buttons' into 'v3' Julian Stirling 2026-02-18 16:46:20 +00:00
  • a6b95f0948 Merge branch 'dropdown-gui' into 'v3' Joe Knapper 2026-02-18 16:43:45 +00:00
  • 3f7de554d9 Merge branch 'jogging' into 'v3' Joe Knapper 2026-02-18 16:20:42 +00:00
  • 71042361e3 Stage measure buttons show a stream while running Joe Knapper 2026-02-18 15:22:13 +00:00
  • 9580d98706 Check for stage_measure instead of stage type Joe Knapper 2026-02-17 10:41:10 +00:00
  • a01813f053 Cleaner logging in stage-measure Joe Knapper 2026-02-16 18:35:34 +00:00
  • 15f634a3cb Add longer confirmation messages jaknapper 2026-02-16 16:27:43 +00:00
  • 302e510678 Add recentre and ROM test buttons to stage settings Joe Knapper 2026-02-16 15:14:57 +00:00
  • 41c9c58f42 Merge branch 'action-modal-w-stream' into 'v3' Julian Stirling 2026-02-18 15:10:44 +00:00
  • decbbfd14b Apply suggestions from code review of branch dropdown-gui Joe Knapper 2026-02-18 14:46:17 +00:00
  • d9deb1a7e7 Typos and clarity fixes from review of jogging branch Julian Stirling 2026-02-18 13:44:29 +00:00
  • 219861cbac Stream progress in UI.py, resize modal Joe Knapper 2026-02-18 14:08:18 +00:00
  • 752d97314e Fixing some prop types and defaults for dropdowns Julian Stirling 2026-02-18 12:48:27 +00:00
  • 88c087b8dd Options for server specified property control allow different values and display names Julian Stirling 2026-02-18 00:13:13 +00:00
  • 5ae0f903d8 Use dropdown separated from dataType in Vue Joe Knapper 2026-02-13 12:13:39 +00:00
  • ae81520494 Optional options in UI property control become dropdown Joe Knapper 2026-02-12 22:35:41 +00:00
  • 89c5ea6886 Merge branch 'eslint-9' into 'v3' Joe Knapper 2026-02-18 12:18:14 +00:00
  • f337bda289 Merge branch 'slow-dummy-z' into 'v3' Julian Stirling 2026-02-18 11:04:58 +00:00
  • f4b430071e Bump ESLint from unsported version to version 9 Julian Stirling 2026-02-18 00:33:26 +00:00
  • bc462d446c Merge branch 'disabled-properties' into 'v3' Julian Stirling 2026-02-17 18:16:32 +00:00
  • bec422bb85 Grey out read only properties in webapp Joe Knapper 2026-02-17 18:16:31 +00:00
  • 00a96fec4e Merge branch 'sangaboard-wiki' into 'v3' Julian Stirling 2026-02-17 17:56:39 +00:00
  • ea3de5f45d Apply suggestions from code review of branch jogging Julian Stirling 2026-02-17 17:56:26 +00:00
  • a6be550e37 Merge branch 'csm-stream-pos' into 'v3' Julian Stirling 2026-02-17 17:41:59 +00:00
  • 3329d8f672 Merge branch 'stitching-error-handling' into 'v3' Joe Knapper 2026-02-17 13:54:55 +00:00
  • 143bbdfea1 Add URL to wiki if firmware out of date jaknapper 2026-02-17 13:42:11 +00:00
  • 04e5dbb0f3 Restore CSM stream pos to right of buttons jaknapper 2026-02-17 12:47:12 +00:00
  • 56f68db5ca Move all dummy stage movement into a thread Julian Stirling 2026-02-17 02:04:43 +00:00
  • 752ef3a80c Reduce the blur for a given z movement in simulation, to improve autofocus. Julian Stirling 2026-02-17 02:07:06 +00:00
  • 0756677671 Test the jogging loop itself Julian Stirling 2026-02-16 23:35:13 +00:00
  • 22994bdf9b A test for _send_jog_command Julian Stirling 2026-02-16 22:56:55 +00:00
  • b4c2a7271a Add tests for jog() action. Julian Stirling 2026-02-16 22:17:35 +00:00
  • 96ff243239 Remove an method from BaseStage that is not hardware specific Julian Stirling 2026-02-16 21:38:34 +00:00
  • 8a77c09305 Add some basic tests for base stage implementation Julian Stirling 2026-02-16 21:37:05 +00:00
  • 10f73cfb76 Read Sangaboard step time from board Julian Stirling 2026-02-16 17:46:47 +00:00
  • 3631f76b23 CSM modal shows stream jaknapper 2026-02-16 17:34:52 +00:00
  • 7ed718cbae Estimate move duraction added to each stage class Julian Stirling 2026-02-13 17:05:24 +00:00
  • f4d11b3c83 Simplify JogCommand class structure, and remove unneeded event logic Julian Stirling 2026-02-13 16:53:03 +00:00
  • eb79905581 Removed the received Event as waiting for forces every jog to be queued and dequeued Julian Stirling 2026-02-13 16:36:14 +00:00
  • 728880e49d Fix jog queue blocking waiting to put new commands. Julian Stirling 2026-02-13 16:20:20 +00:00
  • f1d974c922 Improve some jogging docstrings Julian Stirling 2026-02-13 10:49:10 +00:00
  • 8478194e30 Better jog comments, use pointer events for robustness Julian Stirling 2026-02-13 10:36:13 +00:00
  • d9ba5d906d No jog when right-click on d-pad Julian Stirling 2026-02-13 09:51:14 +00:00
  • a1ceb1fc5e Jog buttons in calibration wizard Julian Stirling 2026-02-13 09:45:28 +00:00
  • 84488b579b Re-implement stage button inversion and update position during move. Julian Stirling 2026-02-13 09:14:22 +00:00
  • 586d45aed3 Debounce keyboard repeats for smoother movement Julian Stirling 2026-02-13 01:02:55 +00:00
  • 61666a116b Simulation jog Julian Stirling 2026-02-12 22:18:30 +00:00
  • 70dd7bd994 Generalise jog Julian Stirling 2026-02-12 20:57:04 +00:00
  • 2f205a35e9 Fix docstrings Julian Stirling 2026-02-12 20:31:33 +00:00
  • 5af8ad5192 Split jog dequing from calling commands Julian Stirling 2026-02-12 20:26:15 +00:00
  • 9ed850cc68 Switch move buttons to use jog Richard Bowman 2026-02-11 00:24:40 +00:00
  • abda60adf6 Prevent accidental queueing of jog commands Richard Bowman 2026-02-11 00:21:40 +00:00
  • 4d445396b2 Update position property during and after jog Richard Bowman 2026-02-11 00:11:03 +00:00
  • 04e7fa30bd Format fixes Richard Bowman 2026-02-10 23:38:29 +00:00
  • d09a5a8ee2 Use jog action for arrow keys. Richard Bowman 2026-02-10 23:38:20 +00:00
  • 79e8230ac5 Merge branch 'Extend-autofocus-in-scan' into 'v3' Joe Knapper 2026-02-16 17:11:03 +00:00
  • 3753341893 First working version of jog Richard Bowman 2026-02-10 23:25:44 +00:00
  • e9b4d73084 First implementation of interruptable jog moves. Richard Bowman 2026-02-10 16:59:31 +00:00
  • 93bdc7cf3f Merge branch 'tidy-optional-deps' into 'v3' Julian Stirling 2026-02-16 14:05:16 +00:00
  • a027111022 Apply suggestions from code review of branch Extend-autofocus-in-scan Joe Knapper 2026-02-16 13:38:53 +00:00
  • 11beb79a77 Merge branch 'vue2-3_goal_1' into 'v3' Julian Stirling 2026-02-16 12:29:38 +00:00
  • dcc73c248a Remove commented gitlab-code-quality dep and use in CI Julian Stirling 2026-02-15 23:35:13 +00:00
  • e5acda7cc7 Bump rust version Julian Stirling 2026-02-15 23:33:26 +00:00
  • 8f52be6e0c Remove compat relics from vite.config.mjs Julian Stirling 2026-02-15 20:09:05 +00:00
  • 63156c403b Remove commented out code Julian Stirling 2026-02-15 20:02:30 +00:00
  • ca0b6c02d2 Fix property control when loosing focus Julian Stirling 2026-02-15 18:58:15 +00:00
  • 015d6c5f03 Developer Mode set from environment variable Julian Stirling 2026-02-15 17:08:09 +00:00
  • eb22ad7e68 Remove Vue3 migration comments Julian Stirling 2026-02-15 16:58:37 +00:00
  • c583be7756 Remove console logging Julian Stirling 2026-02-15 16:57:08 +00:00
  • f1a51dad84 Remove compat from deps Julian Stirling 2026-02-15 16:53:16 +00:00
  • 591df646c0 Fix some commented out lines Julian Stirling 2026-02-15 16:50:09 +00:00
  • d6b7e41698 Fix slide scan component Julian Stirling 2026-02-15 16:43:55 +00:00
  • 013b7e9dc9 Use vue3 without compat Julian Stirling 2026-02-15 16:12:32 +00:00
  • d4f26e8536 Fix static file check and associated tests Julian Stirling 2026-02-15 16:03:06 +00:00
  • a2565adcba ui_migration fix(deps): fixing calibration wizard adding markRaw to components. Antonio Anaya 2026-02-15 04:28:55 -06:00
  • e93de652c6 ui_migration fix(deps): fixing import vue-paginate-next Antonio Anaya 2026-02-15 03:51:07 -06:00
  • f4ebce2009 ui_migration lint(fix): npm build warning fix Antonio Anaya 2026-02-15 03:29:02 -06:00
  • ca23565221 ui_migration fix(deps): adde missing dependency in package.json autoprefixer Antonio Anaya 2026-02-15 03:23:31 -06:00
  • e438b642bd ui_migration lint(fix): ruff format Antonio Anaya 2026-02-15 02:57:41 -06:00
  • 1b16917542 ui_migration lint(fix): ruff fix Antonio Anaya 2026-02-15 02:47:04 -06:00
  • b94ebaa1c4 ui_migration lint(fix): updated vite and plugin-vue to SAFEST latest version. Antonio Anaya 2026-02-15 02:35:12 -06:00
  • 7c04b94710 ui_migration lint(fix): deleted unused babel config.js, updated eslintrc.js Antonio Anaya 2026-02-15 02:28:42 -06:00
  • 7c00e5e046 ui_migration lint(fix): update and deleted old vite configuration files and html index Antonio Anaya 2026-02-15 01:19:17 -06:00
  • ce19ea3fc0 ui_migration lint(fix): changes fixed with lint ecmaversion & es2021 Antonio Anaya 2026-02-15 01:03:29 -06:00
  • 0741e3cf7e ui_migration fix(deps): VUE3 migration goal_1, updated and detailed lint checks for vue compat mode. Antonio Anaya 2026-02-15 00:00:53 -06:00
  • 92f4390cfc ui_migration fix(deps): VUE3 migration goal_1, suggestions by @julianstirling fixed version package name and removing calibration wizard components from static registration. Antonio Anaya 2026-02-15 04:43:07 +00:00