Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(toolbar): new Toolbar to enable reactive state synchronization #3983

Merged
merged 88 commits into from
Mar 27, 2024

Commits on Feb 21, 2024

  1. Configuration menu
    Copy the full SHA
    689d2c7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98844c4 View commit details
    Browse the repository at this point in the history
  3. clean up mode tsx

    sedghi committed Feb 21, 2024
    Configuration menu
    Copy the full SHA
    d15c4ea View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2024

  1. Configuration menu
    Copy the full SHA
    d554aa9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b9e6dd0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    066e2dc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f91eb94 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8fc36e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1b098cc View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dbe5214 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2024

  1. Configuration menu
    Copy the full SHA
    03187bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4455cf View commit details
    Browse the repository at this point in the history
  3. Add button condition for displaySets.isReconstructable***

    ***Add button condition for toolGroup.id !== 'mpr'***
    ***Update ListMenu component to handle disabled items***
    ***Add evaluateToolbarButtonState module
    sedghi committed Feb 23, 2024
    Configuration menu
    Copy the full SHA
    8892b16 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7a9735c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e9554e1 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8035802 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fb39375 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1666c73 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2024

  1. Configuration menu
    Copy the full SHA
    e2b6f19 View commit details
    Browse the repository at this point in the history
  2. clean up

    sedghi committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    869c80f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8b307a0 View commit details
    Browse the repository at this point in the history
  4. remove toolbarservice init

    sedghi committed Feb 26, 2024
    Configuration menu
    Copy the full SHA
    0be2f51 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b34cf95 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8154820 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    e8c350b View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2024

  1. Configuration menu
    Copy the full SHA
    d5d8024 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd55f08 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7520f77 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d88f95e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fad70dc View commit details
    Browse the repository at this point in the history
  6. Update toolbar module styling

    sedghi committed Feb 28, 2024
    Configuration menu
    Copy the full SHA
    1f6283a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    9f21e1e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1992370 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    516344d View commit details
    Browse the repository at this point in the history

Commits on Feb 29, 2024

  1. Configuration menu
    Copy the full SHA
    846584f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    71de18c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ae3ac01 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2fcf360 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f5fa155 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2024

  1. Configuration menu
    Copy the full SHA
    1ea33b3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07f64b3 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1126466 View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2024

  1. Configuration menu
    Copy the full SHA
    e018490 View commit details
    Browse the repository at this point in the history
  2. general toolbox component

    sedghi committed Mar 7, 2024
    Configuration menu
    Copy the full SHA
    cace7ee View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ce58dd8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5e44242 View commit details
    Browse the repository at this point in the history

Commits on Mar 8, 2024

  1. Configuration menu
    Copy the full SHA
    312aa8c View commit details
    Browse the repository at this point in the history
  2. cine service

    sedghi committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    5a1b52a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7c162ed View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b8780df View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    68c4f2d View commit details
    Browse the repository at this point in the history
  6. isReady

    sedghi committed Mar 8, 2024
    Configuration menu
    Copy the full SHA
    91f760b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ac96a14 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cd6934f View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    10cacf0 View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2024

  1. Configuration menu
    Copy the full SHA
    a3f9f7e View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2024

  1. Configuration menu
    Copy the full SHA
    e44ffbf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1757d9f View commit details
    Browse the repository at this point in the history
  3. apply review comments

    sedghi committed Mar 12, 2024
    Configuration menu
    Copy the full SHA
    51b0c87 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2024

  1. Configuration menu
    Copy the full SHA
    b8bbd55 View commit details
    Browse the repository at this point in the history
  2. toggle sync with sync id

    sedghi committed Mar 14, 2024
    Configuration menu
    Copy the full SHA
    0d67e22 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ac22228 View commit details
    Browse the repository at this point in the history

Commits on Mar 21, 2024

  1. Configuration menu
    Copy the full SHA
    c3040f8 View commit details
    Browse the repository at this point in the history
  2. fix button group stuff

    sedghi committed Mar 21, 2024
    Configuration menu
    Copy the full SHA
    ce0cd92 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2155d86 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2024

  1. Configuration menu
    Copy the full SHA
    773c3cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    808fc5d View commit details
    Browse the repository at this point in the history
  3. Update button sizes and icons

    sedghi committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    acc7aae View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. Configuration menu
    Copy the full SHA
    f1396cd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3754871 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0e491d6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6f3753b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    df68d29 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    47cde98 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    7aa8ed6 View commit details
    Browse the repository at this point in the history
  8. Refactor toolbarButtons.js

    sedghi committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    870ad9e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f616dd8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    49b076d View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    536285c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    d217cda View commit details
    Browse the repository at this point in the history
  13. Update SyncGroupService, segmentationButtons, and MeasurementService***

    ***Description:***
    This commit updates the SyncGroupService, segmentationButtons, and MeasurementService files.
    
    In SyncGroupService, the code has been modified to handle cases where the renderingEngine is not found for a given viewportId. It now falls back to the first renderingEngine in the list.
    
    In segmentationButtons, the default values for the brush size, eraser size, and threshold size have been changed from 15 to 25.
    
    In MeasurementService, the unmappedMeasurements variable has been changed from a Set to a Map. Additionally, a new error handling logic has been added to handle cases where mapping fails.
    
    In toolbar.md, a new section has been added to explain how to change the toolbar based on the hanging protocol.
    
    ***Note:
    sedghi committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    030280e View commit details
    Browse the repository at this point in the history
  14. unit tests

    sedghi committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    ad06de6 View commit details
    Browse the repository at this point in the history
  15. fix e2e tests

    sedghi committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    6964eef View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. Configuration menu
    Copy the full SHA
    03129c4 View commit details
    Browse the repository at this point in the history
  2. remove spellcheck for no

    sedghi committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    1a3ee1f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a8c7bf View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    30a167e View commit details
    Browse the repository at this point in the history
  5. review comment

    sedghi committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    2141064 View commit details
    Browse the repository at this point in the history