redoflacs 1.0.0 Released!
This project started back in 2008 and has undergone major changes over the years including many years of no development.
Today marks a new release of redoflacs
after no release for over 6 years!
redoflacs
has been completely rewritten and should be faster, more portable, with better logging.
Notably, this version of redoflacs
supports FLAC 1.5.0's multithreading, which ties well with parallel jobs.
NOTE It's worth running redoflacs -o
to generate a new configuration file (non-destructive) on new redoflacs
releases.
Features
- add new screenshot for redoflacs 1.0.0
1fce675
- update redoflacs to version 1.0.0
ca396e3
- update README.md with script rewrite changes
27fda77
- update man page with script rewrite changes
541fd66
- add support for '--remove-all-tags-except'
452f7a8
- add support for compression-specific jobs
32377b9
- simplify trap handling and manage log notice
05a5b24
- use preserve modtime for 'flac'/'metaflac'
b93c872
- remove complex display function
2f41bb0
- remove legacy summary and clean up traps
097d66b
- remove system config and countdown
e0ec731
- add status when searching for FLAC files
7b20b82
- use runtime information before configuration
d68f7c1
- add runtime banner before script execution
237d90d
- dynamically add operation title status
b698089
- add context to each operation title
41c204f
- update '_help()' to only document short args
6bd9123
- move comments to be <=72 characters in width
9631b6f
- Add COMPRESSION tag afer compression
a6a36ad
- license has been changed to Apache 2.0
6c0b94b
- remove FLAC status from error logs
3e845dd
- add FLAC state to testing error log
c6ae2ae
- remove dependency on 'stty'
ded1df5
- add label and items completed to output
907f019
- remove all log headers
dfa1a7e
- add error logging with FLAC testing
28a352b
- make operation function names consistent
fd1823a
- remove top banner
35c817e
Bug Fixes
- minor cleanup recommended from shellcheck
ca75a62
- check for non-existent COMPRESSION tag
39ff973
- restore ReplayGain operation
60492a0
- restore suppression of COMPRESSION tag
ecaf8ad
- restore interrupted from operation title
b3cd83e
- annotate config file to match image formats
52b168d
- restore cursor on SIGINT before operation
2128dc2
- harcode operation names in log files
d533575
- use operation name instead of hardcoding label
037dcf4
- restore terminal wrapping
6d7438f
- use row for operations greater than jobs
48698c1
Documentation
- document how operation titles are displayed
1966d0c
- fix how total lines are calculated
1c00c7c
- include info on printing functions
eb1dcfb
Refactor
- simplify horizontal line generation
30a5c2d
- simplify SIGINT handler
b216eea
- simplify summary of operations
b13fa8a
- simplify running operations
d07272d
- simplify check for missing binaries
c60a9f5
- change positional parameter handling
ebeb5f8
- simplify number of dynamic jobs
66e377f
- retag FLAC metadata
8b2a0a6
- use auCDtect for FLAC authenticity
2da1892
- prune FLAC metadata
1fafc8d
- check MD5 signatures
50d9a42
- redo compression of FLAC files
3f09bb3
- change ReplayGain tags application
fb19b32
- extract images from FLAC files
3db4655
- change progress output
8b11fbc