Skip to content

feat (modularize): First steps to modularizing Pan3D components#194

Merged
ayenpure merged 4 commits intoKitware:mainfrom
ayenpure:modularize_pan3d
Jun 18, 2025
Merged

feat (modularize): First steps to modularizing Pan3D components#194
ayenpure merged 4 commits intoKitware:mainfrom
ayenpure:modularize_pan3d

Conversation

@ayenpure
Copy link
Copy Markdown
Contributor

Addressing issue #186

-- modulerized Pan3D color picker and scalar bar

@ayenpure ayenpure requested a review from jourdain May 23, 2025 22:06
@ayenpure ayenpure marked this pull request as draft May 24, 2025 01:01
Comment thread src/pan3d/explorers/analytics.py Outdated
@jourdain
Copy link
Copy Markdown
Collaborator

I don't see much isolation from what you are doing... You are still in the Widget mode more than the Component mode.

Comment thread src/pan3d/explorers/globe.py Outdated
Comment thread src/pan3d/explorers/slicer.py Outdated
Comment thread src/pan3d/viewers/preview.py Outdated
Comment thread src/pan3d/widgets/color.py Outdated
Comment thread src/pan3d/widgets/color.py Outdated
@jourdain
Copy link
Copy Markdown
Collaborator

You need to think about responsibilities and try to isolate yourself the best you can so you can create more usage benefits.

  Addressing issue Kitware#186

  -- modulerized Pan3D color picker and scalar bar
@ayenpure ayenpure force-pushed the modularize_pan3d branch from 61e3100 to 4e64c14 Compare May 28, 2025 17:28
Comment thread src/pan3d/explorers/contour.py
Comment thread src/pan3d/ui/contour.py Outdated
Comment thread src/pan3d/widgets/color.py Outdated
@ayenpure ayenpure force-pushed the modularize_pan3d branch from e8a6562 to ba302ae Compare June 6, 2025 21:11
Comment thread src/pan3d/explorers/analytics.py Outdated
Comment thread src/pan3d/explorers/analytics.py Outdated
Comment thread src/pan3d/explorers/analytics.py Outdated
Comment thread src/pan3d/explorers/analytics.py Outdated
Comment thread src/pan3d/explorers/analytics.py Outdated
Comment thread src/pan3d/explorers/analytics.py Outdated
Comment thread src/pan3d/explorers/contour.py
Comment thread src/pan3d/explorers/contour.py Outdated
Comment thread src/pan3d/explorers/contour.py Outdated
Comment thread src/pan3d/explorers/contour.py Outdated
Comment thread src/pan3d/explorers/contour.py Outdated
Comment thread src/pan3d/explorers/globe.py Outdated
Comment thread src/pan3d/explorers/globe.py Outdated
Comment thread src/pan3d/explorers/globe.py Outdated
Comment thread src/pan3d/explorers/slicer.py Outdated
Comment thread src/pan3d/viewers/preview.py Outdated
Comment thread src/pan3d/widgets/color_by.py Outdated
Comment thread src/pan3d/widgets/color_by.py Outdated
@ayenpure ayenpure force-pushed the modularize_pan3d branch 4 times, most recently from 5908345 to 3790354 Compare June 17, 2025 17:20
@ayenpure ayenpure self-assigned this Jun 17, 2025
@ayenpure ayenpure marked this pull request as ready for review June 17, 2025 17:22
@ayenpure ayenpure force-pushed the modularize_pan3d branch 2 times, most recently from 3dba1eb to ad14cf5 Compare June 17, 2025 19:32
Comment thread src/pan3d/explorers/contour.py
Comment thread src/pan3d/ui/globe.py Outdated
Comment thread src/pan3d/ui/globe.py
Comment thread src/pan3d/utils/common.py Outdated
Comment thread src/pan3d/utils/common.py
Comment thread src/pan3d/widgets/color_by.py
Comment thread src/pan3d/widgets/color_by.py Outdated
Comment thread src/pan3d/widgets/color_by.py
@jourdain jourdain self-requested a review June 18, 2025 14:32
@jourdain
Copy link
Copy Markdown
Collaborator

It seems that you may have to update the CI to use a newer version of Python.

@ayenpure ayenpure force-pushed the modularize_pan3d branch 3 times, most recently from 5c1ac69 to 8fdcafa Compare June 18, 2025 21:59
Comment thread src/pan3d/explorers/analytics.py Outdated
Comment thread src/pan3d/widgets/color_by.py Outdated
@ayenpure ayenpure merged commit 29981a1 into Kitware:main Jun 18, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants