Releases: wolfpld/moderncore
Releases · wolfpld/moderncore
2026-02-22
iv
ENABLE_HDR_WSIis no longer automatically set by the application. You may set it manually, if you need it.- Selection tool: Interactive selection rectangle with resize handles.
- Drag to select image regions.
- Resize selection by dragging corners/edges.
- Click to cancel.
- Visual "marching ants" selection indicator.
- Clipboard support
Ctrl+C- Copy selection (or entire image) to clipboard.Ctrl+X- Cut selection to clipboard (fills with black).Ctrl+V- Paste image from clipboard.- Tone mapping support when copying HDR images to clipboard and the clipboard destination does not support HDR.
- HDR images can be transferred if the clipboard destination supports EXR format.
- Save functionality:
Ctrl+Ssaves image to file (PNG for SDR, EXR for HDR)
exrconv
Added a new utility to load a HDR image and save it to disk in EXR format.
moderncore
- Prefer Vulkan drivers supporting HDR. This may result in choosing software rasterizer over e.g. Nvidia driver if Vulkan Wayland HDR WSI Layer is not set up.
- JPEG gain map: Ultra HDR and ISO 21496-1 images can be opened with proper HDR data reconstruction.
- Wide gamut JPEG are now loaded as HDR.
- Use proper white point value when loading HEIF images.
- Boolean values parser is now case insensitive.
Build system
- Added CMake presets (
debug,release,static,profile,tsan,coverage) - Added framework for unit testing and coverage analysis.
2025-04-21
iv
- Escape key closes application.
- Added navigation between multiple images in directory.
- Window maximization state is now saved between sessions.
moderncore
- Image loaders now expect expanded
~in home paths. - Significantly improved speed of image format detection.