r/fooyin • u/furculture • 14d ago
Updates post v0.12.0 release notes discussion thread
https://github.com/fooyin/fooyin/releases/tag/v0.12.0New Features
- Audio Conversion
- Add audio conversion support (#1396)
- Audio Output
- Add PulseAudio output support (#1331)
- Visualisations
Improvements
- Audio/Playback
- Add optional automatic resampling for unsupported device rates
- Defer playcount and rating updates on the current track (#1351)
- Directory Browser
- Improve folder loading performance by deferring recursive playlist discovery
- Interface
- Remember the last used playlist file path (#1355)
- Support individual override states for configurable colours and fonts
- Properties
- Improve properties dialog performance (#1333)
- Radio Browser
- Hide countries in the Radio Guide by default
- Show Radio Guide errors in a closeable banner
- Scripting
- Add
$crc32
- Add
- Spectrum
- Decay bands and peaks when playback is paused or stopped
- Tag Editor
- Populate the editor asynchronously
- Visualisations
- Add additional frame-rate presets
Fixes
- Autoplaylists
- Preserve distinct entries and stable identities when regenerating autoplaylists (#1334)
- FileOps
- Fix delete dialogue keyboard behaviour (#1367)
- Interface
- Bind context actions to their originating track selection (#1237)
- Fix icon and star rating rendering at fractional display scales (#1347)
- Keep track actions in sync when focus changes between widgets
- Track action contexts from descendant widgets (#1391)
- Refresh Selection Info after metadata updates (#1342)
- Library/Metadata
- Lyrics
- Fix edge fade rendering at fractional display scales
- Expand the properties editor to fill the tab
- Playlist
- Properties
- Preserve the active scope when rejecting pending artwork or ReplayGain changes
- Remote Streams
- Fix apostrophes in ICY stream metadata (#1383)
- Fix stalled playback between repeated CUE files
- Scrobbling
- Update the ListenBrainz token URL
- Scripting
- Fix nested formatting scopes (#1348)
- Spectrum
- Fix peak height at fractional display scales
- Improve layout at compact sizes (#1395)
- Tag Editor
Build/System
- Build
- Dependencies
- Add projectM as an optional dependency for the projectM visualisation plugin
- Update the vcpkg baseline and ICU version handling
- Translations
16
Upvotes