Commit graph

10 commits

Author SHA1 Message Date
Syping
3a1d1e59b5 libragephoto: move to 0.7.0 version and other changes
- src/dotnet: move targets file to net47 only
- src/dotnet: rename Syping.RagePhoto.Core to RagePhoto.Core
- GitHub Actions: add Linux .NET build
2025-10-23 01:16:47 +02:00
Syping
aad0db247b libragephoto 0.6.2 release
- CMakeLists.txt: update version to 0.6.2
- RagePhoto.c: fix ragephoto_addparser and byte swap function
- RagePhoto.cpp: fix addParser and byte swap function
- RagePhotoLibrary.h: fix endian detection
- Syping.RagePhoto.Core.csproj: update version to 0.6.2
2025-10-18 19:44:05 +02:00
Syping
72f094958d libragephoto: update .NET version to 0.6.1.6
- RagePhoto.cs: fix initialization oversight
- RagePhoto.cs: improve exceptions
- RagePhoto.cs: use ExactSpelling in DllImport
- RagePhotoException.cs: restructure exceptions
2025-10-17 14:03:11 +02:00
Syping
a17643d578 libragephoto: update .NET version to 0.6.1.5
- RagePhoto.cs: define CallingConvention to Cdecl
- RagePhoto.cs: impl. copying of Photo instances
- RagePhotoData.cs: remove unused struct in C# API
2025-10-16 15:54:43 +02:00
Syping
f98bed97df libragephoto: update .NET version to 0.6.1.4
- RagePhoto.cs: impl. SetDescription, SetJpeg, SetJson and SetTitle
functions
- RagePhoto.cs: impl. support for .NET Framework 4.7
- RagePhoto.cs: set default buffers by default for Set functions
- Syping.RagePhoto.Core.csproj: add .NET Framework 4.7 target
2025-10-15 17:28:10 +02:00
Syping
f345963710 libragephoto: update .NET version to 0.6.1.3
- RagePhoto.cs: update all [return: MarshalAs(UnmanagedType.Bool)] to
[return: MarshalAs(UnmanagedType.I1)]
2025-10-08 09:38:36 +02:00
Syping
a0ec84cbc8 libragephoto: update .NET version to 0.6.1.2
- RagePhoto.cs: add missing [return: MarshalAs(UnmanagedType.Bool)]
- RagePhoto.cs: update filePath instances to path
- RagePhotoData.cs: update Strings to IntPtr (more safe to Marshal)
- RagePhotoTypes.cs: move DefaultSize, PhotoError and PhotoFormat to
here
2025-10-08 09:19:25 +02:00
Syping
59bd3c1249 libragephoto: update .NET version to 0.6.1.1 and add license 2025-10-08 04:28:49 +02:00
Syping
532273bf70 libragephoto 0.6.1 release 2025-10-07 12:38:58 +02:00
Syping
f492fc9b93 libragephoto: add ragephoto .NET Package 2025-10-07 12:29:53 +02:00