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
39b0904a72
Update test project SDK, add assessment, bump submodule
...
- Switched MaddoShared.Tests.csproj to Microsoft.NET.Sdk, added explicit MSTest and test SDK package references, and upgraded Microsoft.Extensions.Logging.Abstractions to 10.0.2.
- Added assessment.csv, assessment.json, and assessment.md with detailed .NET 10.0 compatibility analysis.
- Updated MaddoLibrary submodule reference (now marked as dirty).
2026-02-10 21:30:56 +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
fc7175c2f7
Fixes to settings
2026-02-04 22:10:16 +01:00
d73389d791
Update library and fixes
2026-02-04 21:12:27 +01:00
1db874ce77
Migration to MVVM
2026-02-04 19:48:03 +01:00
0c1bb50dce
Added unit tests
2026-02-04 19:01:00 +01:00
cfbc6334b6
Refactoring, upgrades and improvements to memory usage
2026-02-04 18:38:44 +01:00
a076f6b8fb
Removed comment
2026-02-04 17:53:01 +01:00
Marco
c722d39eb1
Modernized xml reading and saving
2025-09-19 10:56:39 +02:00
Marco
2b195946e3
Fixed threads and chunk loading error
2025-09-19 10:01:24 +02:00
Marco
764a439645
Chunks and threads in model
2025-09-19 09:53:31 +02:00
Marco
a466efbb27
Formatting
2025-07-29 11:10:54 +02:00
Marco
80fcaa6fd0
Async stop
2025-07-29 11:07:49 +02:00
Marco
1cd71c54fc
Clean up
2025-07-29 10:34:23 +02:00
Marco
5d21d3f8ef
Version Bump
2025-07-28 14:46:45 +02:00
Marco
12d1bd57dc
Override mode fix
2025-07-28 14:45:03 +02:00
Marco
abdd2a313a
Race time fix
2025-07-28 12:26:23 +02:00
Marco
fa889a5cd3
Refactored image creator code
2025-07-28 11:25:46 +02:00
Marco
2fde30572b
Removed outdated module
2025-07-28 10:35:51 +02:00
Marco
1b1ca37310
Deleted projects
2025-07-28 10:34:43 +02:00
Marco
a21522a916
Cleaned up old code
2025-07-28 10:34:03 +02:00
Marco
63aac7f911
modernized picsettings
2025-07-28 10:22:08 +02:00
Marco
4ceb46d65c
Removed visual basic lib from project
2025-07-28 10:01:27 +02:00
Marco
ab33d4558f
Removed visual basic lib dependency
2025-07-28 09:59:58 +02:00
Marco
65aeabdfee
Updated libraries and made horizontal text property
2025-07-28 09:49:55 +02:00
Marco
af987f840d
Removed old code
2025-07-28 09:15:45 +02:00
Marco
33d397d67a
Removed visual basic from main form
2025-07-28 09:00:07 +02:00
Marco
ce347a7095
Preload logo
2025-07-25 10:34:54 +02:00
Marco
22cf884d4d
Version number
2025-07-24 16:31:39 +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
Marco
1b78b245d1
Added configuration file
2025-07-23 15:24:36 +02:00
Marco
d8d8b152bd
Errors fix, removed old library, Added logging
2025-07-23 15:08:25 +02:00
Marco
8048c41cd0
Upgraded to .NET 9
2025-07-08 14:35:27 +02:00
4e4a59b0b2
Bound UI Enabled
2024-10-14 23:48:21 +02:00
22f7143d6e
Binding Commands
2024-10-14 23:25:35 +02:00
d3327089ff
Initialized ViewModel
2024-10-14 23:05:18 +02:00
efbc9f91db
Added viewmodel
2024-10-14 22:55:52 +02:00
a1c950734a
Updated version
2024-10-14 22:18:26 +02:00
39a9baf5c6
Added dependency injection
2024-10-14 22:18:03 +02:00
2293c4f9e1
Updated project versions
2024-10-14 21:56:40 +02:00
328d7da303
Reupdated projects
2024-10-14 21:56:05 +02:00
388b9acf32
Added gitversion msbuild task
2024-10-14 21:29:50 +02:00
058b573d48
Added gitversion
2024-10-14 21:27:12 +02:00
e701ca7f36
Merged
2024-10-14 21:06:49 +02:00
16a09d912e
Deduplicated package references
2024-10-14 21:04:38 +02:00
eb47ebd7e7
Upgraded vb project
2024-10-14 21:04:07 +02:00
62b6e586ed
Automatic version string
2024-10-14 19:57:24 +02:00