Commit graph

15 commits

Author SHA1 Message Date
c2fd4bf780 Add image processing benchmarks and UI folder open buttons
- Added MaddoShared.Benchmarks project with BenchmarkDotNet for comprehensive image processing performance tests (parallel, chunk, size, stress).
- Included helper for generating test images and custom configs to ensure InProcess toolchain for .NET Windows compatibility.
- Added cross-platform scripts to run benchmarks easily.
- Updated .gitignore for benchmark artifacts and temp files.
- Exposed GetFilesToProcessPublic in ImageCreationStuff for testability.
- Added file name sanitization in ImageCreatorSharp to prevent IO errors.
- Enhanced WinForms UI: added "Open" buttons for source/destination folders, handled folder opening in Explorer, and improved user messaging and layout.
- Updated solution file to include new benchmark project.
2026-02-14 19:20:25 +01:00
68c1106f65 Enhance image processing performance and flexibility by introducing atomic counters, improving file pattern matching, and refining logo positioning logic. 2026-02-10 21:18:46 +01:00
ba965e8266 Fixes and mapping 2026-02-04 23:16:06 +01:00
cfbc6334b6 Refactoring, upgrades and improvements to memory usage 2026-02-04 18:38:44 +01:00
Marco
a466efbb27 Formatting 2025-07-29 11:10:54 +02:00
Marco
1cd71c54fc Clean up 2025-07-29 10:34:23 +02:00
Marco
fa889a5cd3 Refactored image creator code 2025-07-28 11:25:46 +02:00
Marco
63aac7f911 modernized picsettings 2025-07-28 10:22:08 +02:00
Marco
ab33d4558f Removed visual basic lib dependency 2025-07-28 09:59:58 +02:00
Marco
ce347a7095 Preload logo 2025-07-25 10:34:54 +02:00
Marco
55713c340b Dispose images 2025-07-24 14:33:48 +02:00
Marco
b98623f092 optimizations 2025-07-23 17:16:06 +02:00
4cfc537246 Calcolo foto al minuto 2021-03-04 11:25:40 +01:00
9794ce1abb Gestione status dei thread 2021-03-04 10:44:09 +01:00
d133917283 Conversione a c# + threads 2021-02-25 11:14:44 +01:00