Commit Graph

  • 9379595283 RagePhoto.cpp: remove unused uInt32Buffer dev Syping 2024-04-22 21:26:16 +0200
  • bb2b98e5d8 libragephoto: use ternary operator for flags Syping 2024-04-16 09:30:41 +0200
  • 2d59f2acf9 libragephoto: added library flags support Syping 2024-04-15 12:40:36 +0200
  • bc9065e8dc libragephoto: improve documentation Syping 2024-04-09 05:21:36 +0200
  • 0fa69667d0 libragephoto: put C++ wrapper in ragephoto_c namespace Syping 2024-04-05 19:46:12 +0200
  • eadec52f35 libragephoto: improve serializer Syping 2024-04-05 19:31:14 +0200
  • caf885d91c RagePhoto.c: fix off_t type in ragephoto_loadfile Syping 2024-04-05 04:22:43 +0200
  • c8c2f65b3a libragephoto: remove offset jumping Syping 2024-04-05 04:17:41 +0200
  • 1e160ee170 ragephoto_c: fix header inclusion Syping 2024-03-26 10:21:32 +0100
  • 18325f7c05 pyragephoto: add 'with' support Syping 2024-03-25 13:43:10 +0100
  • c55b99e23f RagePhoto: dont take reference from save function Syping 2024-03-25 13:15:26 +0100
  • 0611a368a6 RagePhoto: remove u8path in saveFile Syping 2024-03-25 13:09:52 +0100
  • dd60f8d0b7 libragephoto: add ragephoto_getphotosigns function Syping 2024-03-25 13:06:14 +0100
  • 1b7c95e735 CI: adjust CXX standards Syping 2024-01-19 08:19:50 +0100
  • 1a80125802 CMakeLists and RagePhoto C file access improvements Syping 2024-01-18 19:53:47 +0100
  • e1cf6df258 libragephoto: add C++ namespaces (API change) Syping 2024-01-15 17:05:54 +0100
  • b94e66624b RagePhoto.c: add windows.h for RAGEPHOTO_BENCHMARK on Windows Syping 2023-12-24 16:19:09 +0100
  • e62fbacea8 RagePhoto.c: add benchmark for Windows Syping 2023-12-23 11:14:01 +0100
  • 1b7b3c977b libragephoto: add benchmark to C implementation Syping 2023-12-10 07:57:15 +0100
  • 6046b7213a libragephoto: use zeroBuffer to improve efficiency Syping 2023-12-06 02:38:13 +0100
  • 534d978e47 pyragephoto: ship libragephoto with Python Package Syping 2023-11-16 00:07:43 +0100
  • 8b8da1c1ef ragephoto.py: change format variable to photoFormat Syping 2023-11-09 20:35:28 +0100
  • 0f1cfe630b libragephoto: add ragephoto Python Package Syping 2023-11-09 20:17:37 +0100
  • 9a5bcabf8c libragephoto: improve get and serializer reliability Syping 2023-10-30 14:31:50 +0100
  • c74b4a415f libragephoto 0.5.1 release master 0.5.1 Syping 2023-10-25 16:33:01 +0200
  • 6fdc075741 libragephoto 0.5.0 release 0.5.0 Syping 2023-06-11 22:41:55 +0200
  • 12507be85d libragephoto: add RagePhotoB for best implementation Syping 2023-06-11 05:41:32 +0200
  • d7943e552d GitHub Actions: fix WebAssembly C build Syping 2023-06-07 07:00:22 +0200
  • b838c505a4 libragephoto: C++ headers have now .hpp extension Syping 2023-06-07 06:57:23 +0200
  • 6acf7b7338 RagePhoto.c: fix potential memory issue Syping 2023-06-07 06:12:24 +0200
  • 24e0d9c03e RagePhoto.c: fix potential memory issue Syping 2023-06-07 06:09:37 +0200
  • 6066d92ee9 RagePhoto.c: fix potential memory issue, fix debug code Syping 2023-06-06 21:05:55 +0200
  • c3e838cecf RagePhoto.c: fix iconv code Syping 2023-06-06 20:27:51 +0200
  • 8a29d8aebe GitHub Actions: use C library for WebAssembly build Syping 2023-06-06 20:22:20 +0200
  • 3046cbd077 libragephoto: introduce C library port Syping 2023-06-06 19:39:22 +0200
  • af3580dff4 libragephoto 0.4.1 release 0.4.1 Syping 2023-05-25 23:30:26 +0200
  • 4aedd8b869 libragephoto 0.4.0 release 0.4.0 Syping 2023-05-14 11:44:59 +0200
  • 3d9d632d7b libragephoto: add RDR 2 SignInitial Syping 2023-05-09 23:28:38 +0200
  • f1485be7a7 libragephoto: add defines for C API Syping 2023-04-26 01:09:22 +0200
  • d8c0d7d470 libragephoto: rename BINDING to PUBLIC, some other changes Syping 2023-04-09 21:22:13 +0200
  • 933918454f libragephoto 0.3.0 release 0.3.0 Syping 2023-04-02 21:33:48 +0200
  • 302be665e2 RagePhoto: use C++17 u8path when available Syping 2023-03-27 17:49:35 +0200
  • cac7fd221f RagePhoto(A): add jpegSign() function Syping 2023-03-15 08:22:38 +0100
  • 564a8c92b5 CMakeLists.txt: add C++17 build flags for MSVC Syping 2023-03-09 05:30:01 +0100
  • 6d943e7b20 libragephoto: use C++17 for the CI/CD build Syping 2023-03-06 20:31:54 +0100
  • 3c433ca072 libragephoto: add opt-in C++17 support Syping 2023-03-03 03:26:59 +0100
  • 4ca8ac9297 RagePhoto: replace strncmp with memcmp Syping 2023-02-24 23:51:32 +0100
  • d75eba2a46 libragephoto: add new ragephotodata functions and improvements Syping 2023-02-23 09:17:53 +0100
  • 9807f0d696 libragephoto: update C API Syping 2023-02-20 14:58:41 +0100
  • e51d50f77e RagePhoto: fix inline related issues Syping 2023-02-20 13:37:40 +0100
  • d13c22dc05 RagePhoto: add clear() and load() as static functions Syping 2023-02-20 11:56:23 +0100
  • 2a8070b75e libragephoto: add custom parser feature Syping 2023-02-20 11:27:14 +0100
  • 659feb0cbf RagePhoto: update ragephoto_setphotodata function Syping 2023-02-11 22:40:13 +0100
  • b2e765c2af libragephoto: fix build errors and some includes Syping 2023-02-11 20:53:41 +0100
  • df388acaec RagePhoto: improve C compatibility further Syping 2023-02-11 20:47:05 +0100
  • 0900feda84 libragephoto: add typedefs for format parser Syping 2023-02-11 20:06:00 +0100
  • 429f011cff CMakeLists.txt: add CPack package generation Syping 2023-02-11 18:53:15 +0100
  • 255c1a28b9 C API: ragephoto_setphotodata(c) returns now bool Syping 2023-02-08 19:59:56 +0100
  • 45a45701f6 libragephoto: various changes Syping 2023-02-07 03:06:22 +0100
  • 8e73219549 RagePhotoData: make it clear that RagePhotoData is a C type struct Syping 2023-01-11 18:45:35 +0100
  • 1173db1aa8 RagePhoto: avoid setData() replacing it's own RagePhotoData 0.2.0 Syping 2023-01-08 18:34:47 +0100
  • 96eae4f957 change setData() attitude with the internal data object Syping 2023-01-08 18:18:28 +0100
  • a704ee046a add setData() and ragephoto_setphotodata() functions Syping 2023-01-08 17:45:54 +0100
  • 24d6f58b74 RagePhoto: fix build error for older C++ standards Syping 2023-01-08 15:44:28 +0100
  • 2b878cf416 RagePhoto: make RagePhotoData m_data a pointer Syping 2023-01-08 15:21:16 +0100
  • db9a0eaf9a RagePhoto: uncomment setHeader HeaderMallocError code Syping 2023-01-08 14:09:36 +0100
  • 13650527be add function ragephoto_getphotodata() to the C API Syping 2023-01-08 13:57:37 +0100
  • d7e31ecada struct, enum and few other changes Syping 2023-01-08 13:35:32 +0100
  • f99456cb63 RagePhotoData: change struct to a C typedef struct Syping 2023-01-07 22:09:35 +0100
  • f0a0580682 RagePhoto: fix iconv regression Syping 2023-01-07 21:17:49 +0100
  • e08b45d980 low level improvements and data type changes Syping 2023-01-07 20:43:11 +0100
  • 4b9637e0fd Emscripten: add _malloc to EXPORTED_FUNCTIONS Syping 2023-01-05 16:03:47 +0100
  • 54912a63ab Emscripten: set ALLOW_MEMORY_GROWTH to 1 Syping 2023-01-05 15:46:57 +0100
  • 95943203e0 libragephoto: 2022 update 0.1.0 Syping 2022-12-28 07:39:06 +0100
  • 087534bf6e CMake: improved Unicode tests Syping 2022-12-28 07:18:15 +0100
  • 91404a5f77 CMake: improved Unicode tests Syping 2022-12-28 05:56:01 +0100
  • 1d522d0667 CMakeLists.txt 2022 update Syping 2022-08-04 06:26:54 +0200
  • 6a50ca75a1 CMakeLists.txt update, RagePhoto add data() function Syping 2021-12-14 03:15:52 +0100
  • 930897cf97 windows.yml: add Windows MSVC cross compile Syping 2021-12-04 08:37:58 +0100
  • 7326cc26c7 unicode.cmake improvements, RagePhoto API changes Syping 2021-12-02 05:55:50 +0100
  • eed3290633 CMake and GitHub Actions update installations Syping 2021-12-02 03:14:19 +0100
  • 9132f92410 GitHub Actions: Artifact uploads added Syping 2021-12-01 09:04:10 +0100
  • 6d71d480b7 GitHub Actions: add webassembly.yml and update ubuntu.yml Syping 2021-12-01 07:52:57 +0100
  • aa9ac44f3e CMake, Doc and README updates Syping 2021-12-01 07:41:47 +0100
  • 6bb8843971 RagePhoto: add RagePhotoPrivate class test Syping 2021-11-28 06:25:31 +0100
  • 81675355b0 RagePhoto: full read support for RDR 2 Photos Syping 2021-11-22 14:01:06 +0100
  • c89296c775 RagePhoto: improve save efficiency by using std::string as buffer Syping 2021-11-19 09:55:52 +0100
  • 285df4893d RagePhoto: remove static library functions from the class Syping 2021-11-18 18:00:09 +0100
  • b900df55cc Add std:: at some forgotten malloc and free Syping 2021-11-18 17:42:25 +0100
  • 584105eeed Use std:: at malloc, realloc and free Syping 2021-11-18 17:33:20 +0100
  • 9e0bba72bb README.md: fix C/C++ API links Syping 2021-11-16 06:25:04 +0100
  • c6566c8f17 WebAssembly CMake support and other changes Syping 2021-11-16 06:20:20 +0100
  • 44d67fa78f Improve ragephoto-extract, RagePhoto header change Syping 2021-11-13 09:47:03 +0100
  • 136a6e1fec README.md: update links and link/ref to C API Syping 2021-11-13 04:53:06 +0100
  • a5a501f6fe C API and .gitattributes improvements Syping 2021-11-13 04:41:01 +0100
  • 57f37bf88a CMake: Fix incorrect number of arguments at INSTALL_RPATH Syping 2021-11-12 22:21:38 +0100
  • f75fcef519 WinCvt: fixing MSVC build with including windows.h Syping 2021-11-12 07:10:36 +0100
  • 2b6e581c8e Win32 resources: use "lib" prefix Syping 2021-11-12 06:58:37 +0100
  • bb53b342b7 CMake updates, Win32 resources and .gitattributes added Syping 2021-11-12 06:55:37 +0100
  • 56314c2738 CI: Update ubuntu.yml and add windows.yml Syping 2021-11-12 03:06:37 +0100