logger for !9

xmp and json sidecar support

Alignment with Phares 8.0.118.14905 for Shared and Metadata

A_Metadata

Parameter constructors

Removed force-property-last-write-time-to-creation-time

House Cleaning
This commit is contained in:
2025-07-27 10:57:26 -07:00
parent 30d8a270f9
commit 08164a880d
47 changed files with 1038 additions and 677 deletions

View File

@ -82,28 +82,54 @@
"xxxRootDirectory": "D:/1-Images-A/Images-dd514b88/Facebook/2023.3 Facebook",
"RootDirectory": "D:/7-Question/California",
"IgnoreExtensions": [
".ffs_db",
".FFS_DB",
".gif",
".GIF",
".heic",
".HEIC",
".html",
".HTML",
".ico",
".ICO",
".json",
".JSON",
".lnk",
".LNK",
".lsv",
".LSV",
".nef",
".NEF",
".pdf",
".PDF"
".PDF",
".ts",
".TS",
".txt",
".TXT",
".webp",
".WEBP",
".xmp",
".XMP"
],
"ValidImageFormatExtensions": [
".avif",
".bmp",
".BMP",
".gif",
".GIF",
".heic",
".insp",
".jp2",
".jpe",
".jpeg",
".JPEG",
".jpg",
".JPG",
".jxl",
".png",
".PNG",
".tiff",
".TIFF",
".psd",
".raw",
".rw2",
".svg",
".tif",
".TIF"
".tiff",
".webp"
]
}
},

View File

@ -85,7 +85,7 @@ public class Rename
const bool useCeilingAverage = false;
const string directorySearchFilter = "*";
List<string> distinctDirectories = [];
B_Metadata metadata = new(_PropertyConfiguration);
A_Metadata metadata = new(_PropertyConfiguration);
List<(FileHolder, string, string)> toDoCollection = [];
List<(FileHolder, string)> verifiedToDoCollection = [];
ProgressBarOptions options = new() { ProgressCharacter = '─', ProgressBarOnBottom = true, DisableBottomPercentage = true };
@ -209,7 +209,7 @@ public class Rename
return results;
}
private List<Record> GetRecords(B_Metadata metadata, int offset, ProgressBar progressBar, string[] files)
private List<Record> GetRecords(A_Metadata metadata, int offset, ProgressBar progressBar, string[] files)
{
List<Record> results = [];
int? id;