Page MenuHomeSolus

Update rmlint to 2.10.1
ClosedPublic

Authored by algent on Jun 18 2020, 9:01 PM.
Tags
None
Referenced Files
F11041906: D9088.diff
Thu, Aug 10, 5:23 AM
F10827157: D9088.id21910.diff
Jun 4 2023, 4:39 AM
F10799875: D9088.id21910.diff
May 28 2023, 4:39 PM
F10799774: D9088.id21904.diff
May 28 2023, 4:13 PM
F10799326: D9088.id21905.diff
May 28 2023, 2:17 PM
F10798906: D9088.diff
May 28 2023, 11:43 AM
F10797829: D9088.diff
May 28 2023, 7:09 AM
F10758253: D9088.diff
May 17 2023, 2:13 PM
Subscribers

Details

Summary

Changelog:

  • Added:
    • implement -i option for rmlint.sh to ask before removal of each file.
    • --replay works now with -D: .json created without -D can now be packed into duplicate directories during replay. Vice versa, duplicate directories can be unpacked if no -D switch was given.
  • Changed:
    • Related to the --replay feature: The .json output now contains part_of_directory entries if generated with -D. Those are basically duplicates the duplicate directories are composed out of.
    • The sh output now visually denotes groups of duplicates with a newline.
  • Fixed:
    • Broken JSON output in case of paths with double quotes.
    • The mtime comparison was broken when using --xattr.
    • Timestamps for xattr were locale-sensitive.
    • ui: Changing the size factor did not let you apply the settings.
    • --size can now correctly handle very large sizes.

Signed-off-by: Algent Albrahimi <algent@protonmail.com>

Test Plan
  • Install application, made some duplicate files and check duplicates with rmlint.
  • Check if rmlint.sh run correctly. Removed duplicates and empty files.
  • Perform some commands rmlint --show-man, rmlint -h, rmlint --version, ecc.
  • Run Shredder from menu and from terminal rmlint --gui.

Diff Detail

Repository
R2818 rmlint
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

algent updated this revision to Diff 21905.

remove extra spaces

This revision is now accepted and ready to land.Jun 19 2020, 8:13 AM
This revision was automatically updated to reflect the committed changes.