Rebuilder

What's New:

v0.3.1

- Looks like I broke the showing of empty and complete items in clrmameUI 0.3

v0.3

UI
- added: optionally hide/show roms/disks/samples output via context menu
- fixed: remove datasource XML file when hash folder changed (should only happen
when XML file was internally created from an exe export)

Core
- added: "available:" filter which limits the machine selection to files
you have. You might notice a count difference in total vs filtered even when
you got all files. This is based on the fact that a) empty sets are excluded
and b) there are clones which are totally included in their parent, so -in
split mode- you don't have a standalone file/folder for it. So don't worry
about the count.
- misc: "file:" filter, in case you work with softwarelist collections,
you'd need to prefix single entries with sl-name#pacman (e.g. a2600#pacman)
to specify which set you're refering to. Not needed for single sl files or
standard dats though.
- misc: some earlier cancel returns in fix wrong named disk/sample/rom/machine
- misc: dupe output now shows all found paths belonging to a machine
- misc: updated spdlog to 1.15.1
- misc: limited AUTO thread switch to 25 threads as max (or less depending
on your hardware). You can still manually select more or less if you like
- fixed: dupes can be listed multiple times
- fixed: backups for unneeded folders can create wrong and very long folders
due to wrong encapsuling
- fixed: backup can miss empty unneeded folders at first scan
- fixed: fill-in file from addpath/backup path was removed (when requested)
even when fill-in copy failed and you might had a 0 byte new archive
- fixed: log pattern in commandline mode