45 lines
1.7 KiB
Plaintext
45 lines
1.7 KiB
Plaintext
|
|
|
|
todo:
|
|
* store last folder[s] in registry
|
|
* xml in ref folder
|
|
* documentation (hookup help and about)
|
|
* summary line in UI
|
|
* ref folder is read only
|
|
* Generate Report without Thumbnails to Clipboard
|
|
* remove leading \ from folder name
|
|
* Report: Sort bad ones up? Summary
|
|
* FileSystemWatcher should update only the file that has changed (when running the test and watching it will be more efficient)
|
|
* command line args, see https://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher(v=vs.110).aspx
|
|
* better error handling e.g. if cannot load png
|
|
* send out email (requires IT or running on Server where we allow SMTP)
|
|
* comparison can happen in a thread
|
|
* move out of DoNotDistribute
|
|
* Diff downsample should be conservative, not point sampling (any difference in a pixel should be always highlighted - no matte what scale)
|
|
|
|
later todo:
|
|
* test zoom and pan with wacom
|
|
* nicer folder open dialog
|
|
|
|
---------------------------------------------------
|
|
|
|
|
|
|
|
features:
|
|
* C# application
|
|
* allows comparison of png color (no alpha) images in two specified folders (all 3 shown at the same time)
|
|
* comparison is based on pixel difference (current metric: max(abs(delta_r), abs(delta_g), abs(delta_b)) )
|
|
* scalable dialog
|
|
* click on column allows sorting
|
|
* changes to the folder automatically triggers folder processing again (can be improved to nly do the chanaged files)
|
|
* ...
|
|
|
|
future:
|
|
* command line processing to run with automated build server
|
|
* multithreading for better user interacation (not an issue with reasonable image sizes)
|
|
* Save folder settings to a file, accept reference button (interop with Perforce)
|
|
* Zoom in, Pan
|
|
* Other comparison metrics / visualization
|
|
* Summary control / progress bar
|
|
* Nicer Application Icon
|