Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Changes since v4.6.6 → next release v4.7.0
🆕 New Features
OpenGL 3.3 Volume Rendering Backend (macOS support) — #784
Volumeclass is now used as the primary input for all 3D rendering (MPR/MIP and VR).Hanging Protocols — Part I
Unified DICOM Import UX — #793
Export Annotation Feature (finalized)
4D Series Sub-Series Splitting Dialog — #763
Integrated MIP Projection Mode in Standard 2D Viewer — #795
DICOM Export for MPR Views — #796
MPR Crosshair Cut Mode for 3D Volume Rendering — #799
System File Chooser — #761
Customizable Keyboard Shortcuts — #804 (uncommitted)
ShortcutManagerto manage all keyboard shortcuts in the application.ShortcutPrefView) allowing users to view, search, customize, and reset keyboard shortcuts.Tab Opening Preferences for Studies — #806
🔧 Improvements
3D / Volume Rendering
Volumeclass overhauled: better min/max handling in subclasses, validation of parallel and regular slices, support for color images (byte & short), ability to read and save 3D raw data.MPR (Multi-Planar Reconstruction)
UI / UX
ViewerOpenOptionsand enhanced split layout handling.Networking
HttpClient(removed legacyHttpURLConnectionpaths). Improves how images/series are downloaded.JavaNetHttpClientfor OAuth2 authentication flows.org.weasis.core.api.netpackage; addedURIUtils.HttpClient.Code & Build Quality
org.weasis.core.api.imageandorg.weasis.core.api.netpackages.FilewithPaththroughout for modern I/O usage.bnd-maven-plugin(OSGi bundle generation) compatibility issue.Date/Time Picker
DateTimePickercomponent featuring improved selection UXSpinnerProgress
SpinnerProgresscomponent for displaying indeterminate progress with a spinner animation, used in various loading contexts.🐛 Bug Fixes
f867c06ee8c27b52618d286bf1d3bda67cc77e7dbb95190bf0cc0790a6522d4d1f99e06e747882f7e43a0952bad2cf44a1d522508dad5ed0651052848b54a8🧪 Areas to Test for v4.7.0
-Dweasis.3d.force.fbo=trueorg.weasis.core.api.net.auth.JavaNetHttpClientimplementation).HttpClient-only path.