Commit graph

15 commits

Author SHA1 Message Date
55e8f0face Local build fix 2026-05-24 11:21:30 +02:00
73597689ed Cross-platform: remove System.Drawing deps, add #if WINDOWS
Refactored image creation APIs to use byte[] for logo data instead of System.Drawing.Image, enabling cross-platform support. Wrapped all GDI+/Windows-specific code in #if WINDOWS and updated project files to conditionally include Windows-only dependencies. Defaulted to ImageSharp on non-Windows, and updated UI and settings to reflect platform capabilities. Application now builds and runs on Linux/macOS with Avalonia and ImageSharp, while retaining full Windows functionality.
2026-02-26 19:17:23 +01:00
63751af18d Add selectable image library option and refactor processing
Introduce UI option to choose between System.Graphics and ImageSharp for image processing. Update DataModel and MainForm for robust binding and synchronization. Rewrite ImageCreatorAlternate to use ImageSharp for core operations and GDI+ for overlays. Remove test buttons, add radio group for library selection. Update project dependencies to support new features and modernize image handling.
2026-02-15 01:03:26 +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
fa889a5cd3 Refactored image creator code 2025-07-28 11:25:46 +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
b98623f092 optimizations 2025-07-23 17:16:06 +02:00
Marco
8048c41cd0 Upgraded to .NET 9 2025-07-08 14:35:27 +02:00
3a7a04920d Fixed Build 2024-10-14 19:54:29 +02:00
99b67870a5 2024 reopening 2024-10-14 18:54:30 +02:00
d133917283 Conversione a c# + threads 2021-02-25 11:14:44 +01:00