100 Commits
Author SHA1 Message Date
nou de757840b3 Add std::filesystem::path methods variant 2026-04-20 16:10:09 +02:00
nou 7b70b6a081 More precise std::to_char support 2025-11-02 23:00:46 +01:00
nou 2e74d94641 Fix bug in XISFModify that corrupted files 2025-10-20 17:51:43 +02:00
nou 556bb22d26 Do not use bundled zlib by default 2025-08-12 18:37:58 +02:00
nou c6581e1122 Add method to modify XISF Property 2025-08-03 20:40:56 +02:00
nou fa39440b9e Add SSE optimized byte unshuffling 2025-07-24 20:21:34 +02:00
nou bfba76a39d Version 0.2.13 2025-01-25 17:07:40 +01:00
nou f24ea022fb Add test for XISFModify 2025-01-25 15:16:37 +01:00
nou c7e931db24 Update pugi, lz4 and zlib 2025-01-25 14:55:30 +01:00
nou 9a32138f6a Revert "Disable bundled libs by deafult"
This reverts commit ee72373bd3.
2024-09-23 16:10:27 +02:00
nou ee72373bd3 Disable bundled libs by deafult 2024-09-02 08:25:40 +02:00
nou d00de2041d Fix calculation of compression level for ZSTD 2024-06-11 17:09:16 +02:00
nou 922d4b73c9 Make compression level 0-100 2024-06-05 22:26:06 +02:00
nou 263b380dbf Add missing license text in strembuffer files 2024-05-03 14:51:26 +02:00
nou 554bb9a7f6 Fix typo u_int32_t to uint32_t 2024-05-03 14:50:59 +02:00
nou 24a1b0ecc4 Add new XISFModify class to edit FITSKeywords 2024-05-02 23:22:46 +02:00
nou 87d65a31fc Release 0.2.12 2024-03-23 09:21:33 +01:00
nou f704b9f041 Fix wrong bracket position 2024-03-21 18:12:25 +01:00
nou c1e986080c Don't use replace to update attachement position 2024-03-21 16:52:25 +01:00
nou 4db1d86530 Add support for subblocks to handle +2GiB compressed images 2024-03-17 14:40:54 +01:00
nou 899fe98233 Fix bug with writing ICCProfile 2024-03-17 14:14:03 +01:00
nou 67887bd4c8 Workaround for windows where it can't read more than 2 GiB 2024-03-14 22:34:16 +01:00
nou e3ba8eedd8 Use std::stoull 2024-03-12 23:03:54 +01:00
nou bf690339b4 Workaround for gcc 10 2024-02-08 22:51:08 +01:00
nou 033a34e248 Add F32Matrix and F64Matrix into toString 2024-01-22 21:23:46 +01:00
nou cf9c903a90 Update version in CMakeLists.txt 2024-01-20 08:02:10 +01:00
nou aa356443d3 Convert aperture and focal length from mm to meters. 2024-01-05 16:15:30 +01:00
nou 16676540b4 Fix not loading String properties 2024-01-05 16:14:29 +01:00
nou bae3edd12a Resolve some erros for MSVC 2023-12-20 15:28:43 +01:00
nou c848ba75ff Fix typo in README 2023-12-02 14:35:01 +01:00
nou 8a1f305cc7 Fix incorrect header size 2023-10-16 19:17:04 +02:00
nou 8e05a58610 Version 0.2.9 2023-08-13 19:13:39 +02:00
nou 0b0c865df0 Support for ZSTD 2023-07-03 17:31:29 +02:00
nou a675e97e0b Release 0.2.8 2023-06-13 12:25:13 +02:00
nou 6028354c61 Remove linking against zstd 2023-06-12 23:41:48 +02:00
nou 467af80cb3 Fix reading ICCprofile 2023-06-05 12:21:27 +02:00
nou 76ee3f361c Release 0.2.6 2023-06-02 08:50:37 +02:00
nou cde2fc9a17 Fix "string sub-command REPLACE requires at least four arguments" 2023-05-31 14:56:26 +02:00
nou 0ddff094ef Fix generating pkgconfig file 2023-05-29 23:16:53 +02:00
nou 5dcc383090 Fix generating pkgconfig file 2023-05-29 22:59:24 +02:00
nou 0893bfa048 Add method to for ICC profile 2023-05-24 16:28:11 +02:00
nou a536a271ab Add StreamBuffer to optimize save/load from memory 2023-05-21 19:33:36 +02:00
nou 3ee8bd4027 Update version to 0.2.4 2023-05-19 21:43:59 +02:00
nou b7cd8cb72f Add support for thumbnail 2023-05-19 21:35:35 +02:00
nou 1c0d6e4e05 Add generation of pkgconfig file 2023-05-17 16:40:46 +02:00
nou f2907d7e53 Make pkg-config optional 2023-04-11 15:20:35 +02:00
nou dafc26984e Fix issue with ColorFilterArray 2023-04-11 12:25:14 +02:00
nou f9731614c8 Fix error with USE_BUNDLED_LIBS 2023-04-09 10:34:15 +02:00
nou ae46f09edf Version 0.2.2 2023-04-07 13:01:42 +02:00
nou ad50c5e323 Add option to exclude each bundled lib 2023-04-07 12:09:33 +02:00
nou 164183f348 Remove debian directory. It will remain in ubuntu branch 2023-03-20 21:14:27 +01:00
nou c74a67184c Changes for debian packaging 2023-03-19 22:11:24 +01:00
nou 77b83e4832 Remote chm file 2023-03-19 22:06:56 +01:00
nou e2d3c878c4 Add license header to bytearray.cpp 2023-03-18 09:53:27 +01:00
nou 3b3d472149 Update README.md 2023-03-18 09:49:16 +01:00
nou 8f8cc94ddb Updated debian/control 2023-03-15 23:54:45 +01:00
nou bf20f8eb9c Add license for pugixml 2023-03-15 23:47:32 +01:00
nou dd66850fdf Fix test condition 2023-03-12 16:51:55 +01:00
nou 83f12a434c Fix includes 2023-03-12 16:51:39 +01:00
nou 43533aa363 Fix tm initialization 2023-03-11 10:02:55 +01:00
nou 558003df2f Add missing LIBXISF_EXPORT 2023-03-11 08:34:20 +01:00
nou 99631fd91e Make it compilable with older gcc 2023-03-11 08:30:25 +01:00
nou 3970769d84 Make bundled zlib use zconf.h 2023-03-10 22:21:03 +01:00
nou 548a00e0e0 Update README 2023-03-10 22:12:39 +01:00
nou f176c36df7 End serialized vectors with \0 2023-03-10 18:44:25 +01:00
nou e1fe893e2a TimePoint toString() 2023-03-09 18:32:59 +01:00
nou 837da12911 Add Variant::toString() 2023-03-09 18:25:54 +01:00
nou b5f6e6c4f6 Make addFITSKeywordAsProperty work 2023-03-09 17:43:50 +01:00
nou 3a1582e887 Add USE_BUNDLED_LIBS 2023-03-09 16:47:06 +01:00
nou 5ef773b3fb Code reorganiation 2023-03-09 16:26:12 +01:00
nou 14a109b21c Make symbols hidden 2023-03-06 18:42:18 +01:00
nou f2ad012542 Move implementation to Private class 2023-03-06 18:42:09 +01:00
nou b24bc8ecdd Rewrite LibXISF to get rid of Qt 2023-03-05 16:54:46 +01:00
nou fad3e31bf8 Fix that compression override would produce incorrect images 2023-02-18 15:14:13 +01:00
nou faf4a2f4d5 Write pixelStorage attribute 2023-02-17 16:58:17 +01:00
nou 29a467b694 Write ICCProfile 2023-02-17 16:48:40 +01:00
nou 2107d68e71 Add missing PUBLIC keyword and change LIBXISF_STATIC_LIB define 2023-02-10 13:44:27 +01:00
nou 2e8bbf6e30 Add ability to build static lib 2023-02-10 09:10:31 +01:00
nou a0968bba3a Fix error in debian/control 2023-02-10 07:56:16 +01:00
nou 4f48eebb10 Add qtbase5-dev as dependency to libxisf-dev 2023-02-09 21:31:19 +01:00
nou 3141092456 Add readPixel param to getImage() 2023-02-09 21:27:59 +01:00
nou 02e3aba6a7 Version 0.1.1 2023-02-08 18:58:43 +01:00
nou 43af787370 Fix debian/*install 2023-02-08 18:54:16 +01:00
nou 5266ea4105 Set target VERSION and SOVERSION property 2023-02-08 18:45:27 +01:00
nou d2c264fcc5 Add LIBXISF_COMPRESSION enviroment variable 2023-02-08 18:06:20 +01:00
nou d3559a1ebc Set target VERSION property 2023-02-08 17:13:00 +01:00
nou 72af18a8d6 Debian package files 2023-02-07 11:59:45 +01:00
nou 7b06cfe2d6 Install rules 2023-02-05 16:18:11 +01:00
nou 99c6875fc1 Add imageData() const 2023-02-05 16:10:29 +01:00
nou c264ca12eb Add ColorFilterArray 2023-02-05 09:20:56 +01:00
nou 024f770ee0 Add support for Matrix properties 2023-01-30 18:27:22 +01:00
nou ed7e2c1a78 Add Image::sampleFormatEnum<T>() 2023-01-30 11:49:02 +01:00
nou f10b591d7a Add support for vector types 2023-01-30 09:40:05 +01:00
nou 37c51d9a68 Hide member variable behind methods 2023-01-29 17:27:57 +01:00
nou f8735a023d Add speed test 2023-01-27 15:00:04 +01:00
nou 14d654a9e3 Add support for FITSKeywords 2023-01-26 23:28:09 +01:00
nou 429a54d4c3 Add testing 2023-01-26 17:53:33 +01:00
nou 4017dfa833 Specialize QHash only Qt 5.13 and older 2023-01-26 15:49:37 +01:00
nou 0ad7fb3e16 Add GNU license to all source files 2023-01-26 14:12:18 +01:00
nou 7d8dd28668 Fix compilation on older Qt 2023-01-26 14:04:04 +01:00