Skip to content

Update stable branch to 4.4#769

Merged
floryst merged 201 commits intostablefrom
main
Jul 31, 2025
Merged

Update stable branch to 4.4#769
floryst merged 201 commits intostablefrom
main

Conversation

@floryst
Copy link
Copy Markdown
Contributor

@floryst floryst commented Jul 31, 2025

FYI @PaulHax

Laurent Chauvin and others added 30 commits January 14, 2025 11:19
feat(Slice): Use keyboard to change slices of the active view
Fix url typo in AboutBox.vue
Upgrades the visual testing framework, which also removes the hard dependency on the canvas dep.
chore: upgrade webdriverio to v9
chore: make base path relative
Authz token in url + initial deployment docs
chore(publish.yml): update actions versions
docs: add CORS note to tokenUrl
Was strange to loose selection when manipulating
sets of tools.
If user deletes all segment groups, only
create a new one when starting a new stroke.
PaulHax and others added 27 commits June 24, 2025 11:39
- Move gaussianSmooth.worker.ts to src/core/tools/paint/ directory
- Remove standalone gaussianSmooth.ts wrapper
- Integrate worker management directly into store
- Maintain consistent architecture with other paint tools
…e extraction

- Calculate minimal bounding box containing target segmentation label
- Expand bounding box by kernel radius to handle potential growth
- Extract and process only the relevant sub-volume instead of entire image
- Copy filtered results back to original volume maintaining label integrity
- Use VTK.js compatible bounding box format (6-element number array)
- Significantly reduces computation time for sparse segmentations
- Rename store from 'process' to 'paintProcess' to better reflect paint-oriented purpose
- Rename computeProcess function to startProcess for clarity
- Export sigma constants directly from module instead of through store
- Update all import statements to use @/src/store alias pattern
Gaussian smoothing process for a segment
feat(segments): add segment locking with paint protection
feat(PaintWidget2D): Add modifier+scroll shortcut for brush size
feat(package): bump VolView version to 4.4.0
@netlify
Copy link
Copy Markdown

netlify bot commented Jul 31, 2025

Deploy Preview for volview failed. Why did it fail? →

Name Link
🔨 Latest commit 6c1f808
🔍 Latest deploy log https://app.netlify.com/projects/volview/deploys/688bd940bb39130008d2c468

@floryst floryst merged commit ed97d75 into stable Jul 31, 2025
5 of 10 checks passed
@netlify
Copy link
Copy Markdown

netlify bot commented Jul 31, 2025

Deploy Preview for volview-dev ready!

Name Link
🔨 Latest commit 6c1f808
🔍 Latest deploy log https://app.netlify.com/projects/volview-dev/deploys/688bd9400707f30008e96027
😎 Deploy Preview https://deploy-preview-769--volview-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

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.

6 participants