Commit graph

27 commits

Author SHA1 Message Date
a00ab074c4 Prefer GitVersion values for assembly and publish versioning
Enhance versioning by prioritizing GitVersion output for assembly, file, and informational versions. Add fallback MSBuild target to run GitVersion CLI in Visual Studio builds. Update publish rename logic to use FullSemVer and improve version normalization for artifact naming.
2026-02-15 00:03:16 +01:00
69fdf01de3 Modernize versioning and display in app and build output
- Switch to explicit "3.2.0" next-version in GitVersion.yml
- Update NuGet packages and set assembly name to "ImageCatalog"
- Add MSBuild target to rename published exe with year and version
- Add AppVersion property to DataModel, set via IVersionProvider
- Replace static version label with data-bound versionLabel in UI
- Remove manual version label logic from MainForm
- Update DI to inject IVersionProvider into DataModel
- Ensures UI always shows correct version and builds are versioned
2026-02-14 22:18:56 +01:00
509d5357a8 Integrate GitVersion and add version provider abstraction
- Added GitVersion for semantic versioning and build metadata
- Introduced IVersionProvider and VersionProvider for UI-friendly version display
- MainForm now uses IVersionProvider for version label
- Registered VersionProvider in DI container
- Improved logging: filtered out AutoMapper license logs
- General code cleanup in Program.cs
2026-02-14 21:14:06 +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
d73389d791 Update library and fixes 2026-02-04 21:12:27 +01:00
cfbc6334b6 Refactoring, upgrades and improvements to memory usage 2026-02-04 18:38:44 +01:00
Marco
5d21d3f8ef Version Bump 2025-07-28 14:46:45 +02:00
Marco
abdd2a313a Race time fix 2025-07-28 12:26:23 +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
af987f840d Removed old code 2025-07-28 09:15:45 +02:00
Marco
22cf884d4d Version number 2025-07-24 16:31:39 +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
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
16a09d912e Deduplicated package references 2024-10-14 21:04:38 +02:00
3a7a04920d Fixed Build 2024-10-14 19:54:29 +02:00
99b67870a5 2024 reopening 2024-10-14 18:54:30 +02:00
5d2f5e4b45 published 2021-03-04 17:26:08 +01:00
9794ce1abb Gestione status dei thread 2021-03-04 10:44:09 +01:00