v2.0.0-preview.2
·
192 commits
to main
since this release
日本語のリリースノートはこちらです。
What's Changed
- Windows
- macOS
- Linux
New Features
- Audio
- Added audio visualizer drawable with FFT and waveform rendering
- Added waveform shapes and frequency scales to the visualizer
- Added audio visualizer tab with waveform, spectrum, and meter modes
- Added audio equalizer effect
- Editor
- Added object template system for saving and reusing objects
- Added copy-paste support for core objects in property editors
- Added file move via drag-and-drop in the file browser
- Added keyboard navigation to library item picker flyout
- Rendering
- Added color space selection to color scopes
- Added HDR support to the AVFoundation extension
Improvements & Refactoring
- Migrated dock layout to Dock.Avalonia
- Migrated PageExtension to ToolWindowExtension
- Rewrote the AVFoundation extension in Swift
- Optimized color scopes rendering
- Synchronized video playback to the audio clock
- Skip disabled elements in compositor and hit-testing
- Prevent MediaSource sharing between preview and encoder
- Standardized editor views with shared helper classes
- Split EditViewModel into focused services
- Extracted shared helpers to eliminate code duplication
- Localized ReferencedScene property on SceneSound and SceneDrawable
- Added missing libraries to SDK and updated namespace references
Changelog
- feat: add keyboard navigation to library item picker flyout by @yuto-trd in #1658
- feat: Migrate dock layout to Dock.Avalonia by @yuto-trd in #1657
- feat: Add copy-paste support for core objects in property editors by @yuto-trd in #1659
- feat: optimize color scopes rendering and add color space selection by @yuto-trd in #1660
- feat: Add object template system for saving and reusing objects by @yuto-trd in #1664
- feat: Add file move via drag-and-drop in file browser by @yuto-trd in #1665
- refactor: standardize editor views with shared helper classes by @yuto-trd in #1666
- refactor: split EditViewModel into focused services by @yuto-trd in #1667
- feat: synchronize video playback to audio clock by @yuto-trd in #1681
- refactor: extract shared helpers to eliminate code duplication by @yuto-trd in #1688
- feat: Migrate PageExtension to ToolWindowExtension by @yuto-trd in #1689
- feat: Skip disabled elements in compositor and hit-testing by @yuto-trd in #1690
- feat: Prevent MediaSource sharing between preview and encoder by @yuto-trd in #1693
- fix: Add missing libraries to SDK and update namespace references by @yuto-trd in #1695
- feat: Localize ReferencedScene property on SceneSound and SceneDrawable by @yuto-trd in #1696
- feat: Add audio visualizer drawable with FFT and waveform rendering by @yuto-trd in #1692
- feat: rewrite AVFoundation extension in Swift, add HDR support by @yuto-trd in #1697
- feat: Add waveform shapes and frequency scales to visualizer by @yuto-trd in #1712
- feat: Add audio visualizer tab with waveform, spectrum, and meter modes by @yuto-trd in #1691
- feat: implement audio equalizer effect by @yuto-trd in #1465
Full Changelog: v2.0.0-preview.1...v2.0.0-preview.2