Skip to content
This repository has been archived by the owner on Feb 17, 2024. It is now read-only.

3.6.00

Latest
Compare
Choose a tag to compare
@smxi smxi released this 23 Jan 23:22
· 4 commits to stable since this release

Another huge one, coupled with 3.5.06, which was almost big enough to warrant a new major version number (no major version change only because no actually new core feature were added, just many enhancements of existing features)

See acxi.changelog for full details: https://github.com/smxi/acxi/raw/stable/acxi.changelog

Features:

  1. New core tool: --taglist/-L, with triggers a (create auto.tag), c (condensed mode taglist.tag), f (default, full mode taglist.tag), i (create info.txt file from tags), s (skip file exists tests, run in dry mode), w (write changes to file). These triggers are similar to those in -X/--infofix. Create screen/file output based on existing tags. Great for analyzing tags in directories, collection, etc, goes well with --duplicates, --analyze, and --checksum-verify.
  2. -A handles multiline tag values now, going along with -L also handling those.
  3. --autotag-file/--af lets you change default auto.tag file. This was an oversight, had forgotten to add that switch.
  4. Expanded --prefill/-E, now many more field names handled.
  5. Sync, -A, -L, added more per file only tags (that never apply to blocks of files, only 1)
  6. Big supported tags update for flac > mp3 tagging, that was what started this all off.
  7. Nice usability updates: --config, check existing acxi configs, added $patch_version to let you check development patch versions, like pinxi has.
  8. Added some synonyms for options, like --glob, where it makes sense to offer more ways to remember an option.
  9. Layout: added $line_result to give better indication that following data is the result of a query, it's like this: ::::::::::::::...
  10. Stopped -C,-M,-S being able to be run globally across a directory of releases, that's too risky, now source must be directory flacs are in to be run.
  11. Removed ogg as default syncing mode, ogg is deprecated, now forces user to set one explicitly, this also avoids horrible messes where you forgot to set it or something, and end up creating duplicate different lossy format by accident.
  12. Man, options updates.
  13. New doc docs/acxi-values.txt this tracks internally switches, hashes, scalars, etc, and also has --dbg values, which are now more granular. Removed global --debug switch, now all are granular via --dbg.
  14. Many code refactors and cleanups and fixes. See changelog if you are interested.