Component for foobar2000 v1.5 and newer.

foobar2000 v1.4 version available here.

Released:2024-01-13 07:04
Size:267.7 KB
License:Modified ISC license




An alternative file renamer for people who wish to configure reserved character replacement rules manually.


0.3.5 (2024-01-13):Changed preferences page to use correct font - fixes dialog clipping with higher DPI settings.
0.3.4 (2023-09-15):Previous version didn't fix playlist entries correctly. Updated to the latest SDK.
0.3.3 (2023-09-10):Now detects filesystems that don't let rename alter just case and uses workaround to rename these paths.
0.3.2 (2023-03-16):Recompile with latest SDK and foobar2000 v1.5 compatibility.
0.3.1 (2022-02-04):Added dark mode support.
0.3.0 (2020-04-19):Fixed crash when Unicode Normalization Form KC turned characters into illegal filesystem characters. Made the component skip normalizing its own replacement characters. The component now moves files from the source dir to target dir if target directory already exists and source can't be renamed to it.
0.2.9 (2019-02-10):Separate quote treating was buggy so the change was backed out. Changed subsong check to not rely on subsong indexes but query the decoder to get real subsong count. Added ability to exclude tracks matching specified search query. Fixed preferences page group layout
0.2.8 (2019-02-09):Added prevention against trying to rename tracks with subsong index above 0. Made quote replacing treat each tag field separately
0.2.7 (2019-02-03):Fixed character replacement rule configuration saving
0.2.6 (2018-05-25):Fixed $directory functions not working. Added character replacement rule for solo double quote
0.2.5 (2018-03-30):Smarter metadata refresh after rename
0.2.4 (2018-03-28):Reloads metadata after rename
0.2.3 (2018-03-25):Allows changing just case
0.2.2 (2018-03-24):Playlist modifications now skip autoplaylists. Reserved names like NUL are now handled. Path components are truncated to maximum length supported by the target filesystem. Status is reported on the same dialog that shows previews of name changes.
0.2.1 (2018-03-20):Fixed preferences page
0.2 (2018-03-19):Removed "allow dot at the end of a name" option
0.1 (2018-03-19):Initial version