Commit Graph

  • f323dfd559 imrove multiuser sync support master Ross 2026-06-29 09:38:26 +01:00
  • 0c4da6e022 multiuser sync updates Ross 2026-06-22 09:37:08 +01:00
  • d0f3431ef4 start ortho automode Ross 2026-06-08 13:50:42 +01:00
  • b961a806d9 start implmeentting proper crosshairs Ross 2026-06-08 12:51:08 +01:00
  • 1ddc9a810a update Ross 2026-06-08 09:50:55 +01:00
  • b2bd2791a5 fix some loading issues and rework cine button Ross 2026-05-28 22:53:52 +01:00
  • b527eb1139 many updates Ross 2026-05-21 22:44:13 +01:00
  • 6a0552c843 feat(mobile): implement mobile stack drag-and-drop functionality with improved viewport handling Ross 2026-05-19 14:47:41 +01:00
  • a5c530a907 feat(mobile): enhance mobile interaction with new touch controls and layout adjustments Ross 2026-05-19 14:26:28 +01:00
  • 41f13ade5e feat(b-values): implement parsing for multiple b-value formats and update default setting Ross 2026-05-19 13:26:32 +01:00
  • b0d8c72636 feat(logger): enhance logging configuration with minLevel and silent option Ross 2026-05-19 12:55:44 +01:00
  • 4dd63668b0 feat(logging): implement structured logging with configurable options Ross 2026-05-19 09:41:52 +01:00
  • 77bbbd548e Enhance stack management by preventing duplicate stacks and optimizing stack index usage Ross 2026-05-18 22:31:28 +01:00
  • 7c17a27ec3 try to fix fluro Ross 2026-05-18 17:26:27 +01:00
  • 68248737ec Enhance stack management by adding series groups support and improving multiframe handling Ross 2026-05-18 16:31:15 +01:00
  • 13361a30a5 Refactor DICOM viewer mounting logic and enhance container management Ross 2026-05-18 14:07:33 +01:00
  • 627cd740f1 Enhance debugging capabilities by adding detailed logging for thumbnail generation and viewer mounting processes Ross 2026-05-18 13:14:15 +01:00
  • af6e22fd91 Enhance viewport preset management by adding active preset tracking and applying presets on image changes Ross 2026-05-18 12:39:08 +01:00
  • 7b786fcf9f Refactor stack thumbnail management with dedicated setter and localStorage integration for stack panel width Ross 2026-05-18 12:33:28 +01:00
  • c9902a2e15 Enhance loading state management by adding 'displayset' option and improve user feedback during data loading Ross 2026-05-18 12:29:42 +01:00
  • 99df1cd1c1 Add stripWadouriPrefix function and refactor image ID handling for improved URL normalization Ross 2026-05-18 12:17:35 +01:00
  • f169238057 Enhance viewer functionality with volume diagnostics and fullscreen toggle Ross 2026-05-18 11:51:38 +01:00
  • f0e0fe0ef6 Implement drag-and-drop functionality for viewport stack management with visual drop zone previews Ross 2026-05-18 11:37:34 +01:00
  • 19702b6052 Refactor CT presets and enhance modality-specific preset options for improved functionality Ross 2026-05-18 10:48:28 +01:00
  • 1674254a3c Add clearViewer function to reset viewer state and annotations Ross 2026-05-11 11:34:36 +01:00
  • aeb04bcf2f Refactor URL normalization to ensure valid wadouri: prefix for DICOM entries Ross 2026-04-28 15:01:47 +01:00
  • e29bce42e2 Implement resizable stack panel with min/max width constraints and update side menu button positioning Ross 2026-04-27 12:02:54 +01:00
  • d34772a3fa Refactor fullscreen exit logic to use appRootRef for improved reliability Ross 2026-04-27 09:43:41 +01:00
  • add45567d8 Enhance metadata caching in setLoadedImageIdsAndCacheMeta and add forced warm-up for visible stack viewports Ross 2026-04-27 09:34:07 +01:00
  • 3294151a92 Add shift key support for reference cursors and update button text Ross 2026-04-27 09:26:27 +01:00
  • 776b5faffe Refactor grid button styles for improved visibility and interaction Ross 2026-04-27 09:21:59 +01:00
  • c5a58da6a3 Refactor annotation import handling to improve race condition management and type safety Ross 2026-03-23 11:08:21 +00:00
  • be16e3554f Add defensive guards and queueing for annotation imports to handle race conditions Ross 2026-03-23 11:02:03 +00:00
  • 6cd9e33e65 Refactor annotation delete button styles for improved UI consistency Ross 2026-03-23 10:41:36 +00:00
  • e161377245 Add test links page for easy access to viewer test cases Ross 2026-03-23 10:10:39 +00:00
  • 1efd81bb0b Add embedded viewer test page with initial layout and functionality Ross 2026-03-23 10:03:42 +00:00
  • c0c5cd6195 Enhance tool options dropdowns to include icons for improved UI clarity Ross 2026-03-23 09:43:57 +00:00
  • 0c4db1904c Enhance tool options with icons for a more compact UI and improve annotation display styles for better readability Ross 2026-03-16 14:29:39 +00:00
  • 52f4be1a96 Refactor viewport state restoration and enhance error handling for volume and stack loading Ross 2026-03-16 14:08:40 +00:00
  • 8faa7e9be4 Add directory loading support and enhance file handling in the viewer Ross 2026-03-16 12:31:42 +00:00
  • adff7caffd Enhance error handling for graphics rendering and update external image loader registration Ross 2026-03-16 11:09:04 +00:00
  • 8dc4bb0aaa Add graphics error handling and notification for WebGL issues Ross 2026-03-16 10:53:26 +00:00
  • ef62ffac9f add basic non dicom support Ross 2025-12-15 11:39:44 +00:00
  • 72462b49ef Add support for external image loading and enhance pan/zoom interactions Ross 2025-12-15 09:15:27 +00:00
  • 181f471806 basic Ross 2025-12-15 09:07:36 +00:00
  • 8a0a08000e add basic thumbnail support Ross 2025-12-15 09:04:54 +00:00
  • 6ee9489a5f Add debug logging for thumbnail generation and improve error handling Ross 2025-10-13 09:56:26 +01:00
  • 6e70a32ffe Enhance dropdown scrolling behavior to prevent wheel event propagation and allow smooth navigation Ross 2025-10-06 13:14:54 +01:00
  • 5b3e47edea Add thumbnail generation for image stacks and improve rendering logic Ross 2025-09-22 15:13:01 +01:00
  • 8d67078a90 Add reset button to viewport for restoring default properties Ross 2025-09-22 11:58:35 +01:00
  • 9c3c3573bc Increase z-index for bottom controls to ensure proper layering and interaction Ross 2025-09-22 11:56:24 +01:00
  • f695fcccd0 Add thumbnail image display for stacks and relocate settings button to viewport area Ross 2025-09-22 11:34:16 +01:00
  • 2f14631ad0 Enhance right-side stack panel interaction with hover button and settings button adjustments Ross 2025-09-22 11:26:30 +01:00
  • 0ba752c28e Update settings button position to avoid overlap with right-side controls Ross 2025-09-22 11:04:19 +01:00
  • 82d4c94255 Refactor right-side stack panel to simplify open state management and remove pinning functionality Ross 2025-09-22 11:03:30 +01:00
  • f4497ef59d Remove right-side stack panel implementation and update comments for clarity Ross 2025-09-22 10:59:33 +01:00
  • e685b8b11d Refactor stack panel functionality to remove top bar and implement toggle for right-side panel visibility Ross 2025-09-22 10:58:05 +01:00
  • 67329d0468 Refactor layout to integrate right-side stack panel with improved hover and pinning functionality Ross 2025-09-22 10:26:49 +01:00
  • 6ab976a82b Add pinnable right-side stack panel with hover functionality Ross 2025-09-22 09:47:31 +01:00
  • 4bff9b39f3 Add toggle functionality for top stack bar visibility and persistent button to reveal it Ross 2025-09-22 09:41:03 +01:00
  • e6a6128aca Replace stackId with studyId in named stacks and update App component to include studyId in stack entries Ross 2025-09-15 14:28:08 +01:00
  • 654abaaaf4 Implement drag-and-drop functionality for stack selection and enhance stack grouping by studyId in the DICOM viewer Ross 2025-09-15 14:14:47 +01:00
  • 1a8fb26a29 Add stackId support to named stacks for improved data handling Ross 2025-09-15 14:03:57 +01:00
  • b66352f9b9 Enhance stack handling by adding studyId support and improving descriptor parsing logic Ross 2025-09-15 13:48:25 +01:00
  • 2c9b0345c4 Implement code changes to enhance functionality and improve performance Ross 2025-09-15 12:42:55 +01:00
  • 9080370bd1 Add CSS styles for improved layout and add named stacks examples in DICOM viewer Ross 2025-09-15 12:40:11 +01:00
  • 044057675e Enhance validation for DICOM viewer input data Ross 2025-09-15 12:33:35 +01:00
  • 8de4efc3e2 refactor image stack handling to support richer data formats and improve clarity Ross 2025-09-15 12:25:57 +01:00
  • c3ea2b4478 add cornerstoneDICOMImageLoader to global window interface for enhanced accessibility Ross 2025-09-15 12:18:18 +01:00
  • e2f1afe225 add cornerstone3d to global window interface for enhanced functionality Ross 2025-09-08 11:45:40 +01:00
  • efc91f8b19 add mouse tool bindings persistence with localStorage Ross 2025-08-11 11:01:39 +01:00
  • de9cf60adc refactor context menu and keyboard navigation handling for improved clarity and maintainability Ross 2025-08-11 10:58:22 +01:00
  • c6f8b271a9 fix some display set restoring issues Ross 2025-06-30 11:27:22 +01:00
  • b917ca72c9 scope oncontextmenu correctly Ross 2025-06-30 10:05:05 +01:00
  • e6f64a6a97 allow annotation navigation disabling Ross 2025-06-30 09:40:50 +01:00
  • 3a92f5afba try and make preset menu always clickable Ross 2025-06-30 09:29:57 +01:00
  • 86a7bd143f allow bar navigation for volume Ross 2025-06-23 16:27:29 +01:00
  • 865bc956c7 fix loading window / level when importing volume Ross 2025-06-23 16:01:14 +01:00
  • c063a3a6f3 . Ross 2025-06-23 15:15:58 +01:00
  • d5046659fd fix scroll and position reloaded for volume Ross 2025-06-23 15:12:33 +01:00
  • 28884670e4 fix viewport overlay Ross 2025-06-23 11:48:46 +01:00
  • 98c71e73e2 . Ross 2025-06-23 11:31:14 +01:00
  • c27a52243f correct export volume orientation Ross 2025-06-23 10:46:03 +01:00
  • ce13f9cad2 add a few new features Ross 2025-06-23 09:53:09 +01:00
  • 11d1dc4339 . Ross 2025-06-11 19:32:18 +01:00
  • 21dca7d4b5 update packages Ross 2025-06-10 10:14:58 +01:00
  • f596dc83c9 . Ross 2025-06-09 17:01:10 +01:00
  • a9e3c215ed add props for annontations and viewerstate Ross 2025-06-09 14:02:27 +01:00
  • 28569a1c94 a lot of fixes Ross 2025-06-09 13:31:56 +01:00
  • 7d8caebf8c . Ross 2025-06-09 10:18:02 +01:00
  • adbbf48a28 . Ross 2025-06-09 10:00:08 +01:00
  • b1db098a49 fix annotation selection Ross 2025-06-03 21:39:07 +01:00
  • cdbe31df6b add simple annotation navigation Ross 2025-06-03 16:22:01 +01:00
  • c21fe2cbd7 fix viewport importing Ross 2025-06-03 16:06:37 +01:00
  • 8c218d42f4 get legacy annotation import working Ross 2025-06-03 15:45:11 +01:00
  • 2518da4413 numerous more fixes Ross 2025-06-02 12:37:01 +01:00
  • 43c3f75889 some cleanup and start movinig to multiple instances Ross 2025-06-02 10:39:07 +01:00
  • 3f6c68523e . Ross 2025-06-02 10:30:21 +01:00
  • 38620d969b add a new no label arrow tool Ross 2025-06-02 10:17:51 +01:00
  • b408ba96b3 fix tool import Ross 2025-06-02 09:59:51 +01:00