Commit Graph

  • a5cba9b20a
    Merge 22ecfc8408 into 15f6675966 云无月 2025-01-17 15:03:18 +0700
  • 15f6675966
    Merge pull request #3779 from renewedvision-kh/master master DreamPiggy 2025-01-16 14:28:34 +0800
  • 22ecfc8408 HDR, encoding properties add kCGImageDestinationEncodeToISOGainmap, compatible with SDR displays while preserving HDR Jia Song 2025-01-06 10:02:42 +0800
  • 5d9bbe9510
    Merge 203399aa26 into 10d06f6a33 Yuva 2025-01-04 09:06:03 +0000
  • 203399aa26
    Update contents.xcworkspacedata Yuva 2025-01-04 14:35:54 +0530
  • 4d028c6c98
    Merge 48f0ec896c into 10d06f6a33 Yuva 2025-01-04 09:04:15 +0000
  • 48f0ec896c
    Update contents.xcworkspacedata Yuva 2025-01-04 14:33:59 +0530
  • 0752e7d3ae
    Merge d947006a57 into 10d06f6a33 Yuva 2025-01-04 14:30:56 +0530
  • d947006a57
    Update Package.swift Yuva 2025-01-04 14:30:42 +0530
  • ba07fc384c
    Merge 8f36f83825 into 10d06f6a33 Yuva 2025-01-04 08:58:05 +0000
  • 8f36f83825
    Update stale.yml Yuva 2025-01-04 14:27:44 +0530
  • fa37bbf12e
    Merge 4a1e8c78d2 into 10d06f6a33 Yuva 2025-01-04 08:52:52 +0000
  • 4a1e8c78d2
    Update SDWebImage.podspec Yuva 2025-01-04 14:22:38 +0530
  • d9f60b6a50
    Merge 6e55b6e3e9 into 10d06f6a33 Yuva 2025-01-04 14:21:01 +0530
  • 6e55b6e3e9
    Update SDWebImage.json Yuva 2025-01-04 14:20:49 +0530
  • 73c7e267a9 Add autoreleasepool to DisplayLinkCallback to release objects Kevin Hardman 2025-01-03 13:37:04 -0500
  • afde004bf5 JEPG HDR image must be lazy decode, otherwise it will crash jiasong 2024-12-27 10:43:52 +0800
  • b3abab7222 HDR image must be lazy decode jiasong 2024-12-27 10:13:40 +0800
  • 36a7b5a542 HDR image must be lazy decode jiasong 2024-12-27 09:25:14 +0800
  • bafeec3193 hdrImageRef not released correctly jiasong 2024-12-27 08:49:28 +0800
  • 6a3fdfd7c6 HDR encode format jiasong 2024-12-26 18:50:04 +0800
  • 48d19e8cc3 HDR Decoded is not required for decoding, otherwise the type will be lost jiasong 2024-12-26 18:27:14 +0800
  • 2b87528d09 imageRef release error jiasong 2024-12-26 17:50:41 +0800
  • 95585bc83e Support HDR encode jiasong 2024-12-26 17:42:27 +0800
  • ad047fd9ed Support HDR encode jiasong 2024-12-26 13:52:45 +0800
  • b82f03d48b 1、use remote resources for HDR testing 2、add simulator log for HDR jiasong 2024-12-25 13:08:01 +0800
  • 89c4caebf0 Sample image to remove sensitive information jiasong 2024-12-25 12:39:04 +0800
  • 5161f5b431 When SDImageIOAnimatedCoder turns on incremental, it does not need to be decoded to HDR when it is not completed jiasong 2024-12-25 10:19:25 +0800
  • dbe352f4a5 When using SDWebImageProgressiveLoad and setting it to SDWebImageContextImageDecodeToHDR, it will be decoded to HDR only when loading is complete. jiasong 2024-12-25 09:16:32 +0800
  • b29fe53d96 Support HDR jiasong 2024-12-24 18:55:30 +0800
  • 3183eb6545 Support HDR jiasong 2024-12-24 16:43:35 +0800
  • e31ad8f7e5
    Remove unnecessary bit-depth check Scott Kidder 2024-12-23 15:15:31 -0800
  • 223fb4b4fe
    Remove unused timing variables in test Scott Kidder 2024-12-23 14:10:55 -0800
  • 8af6647ea4
    fix: Skip image decoding when in optimal format and not transforming. Scott Kidder 2024-12-23 10:39:52 -0800
  • 51c2c16700
    Merge 5b5cf38c5f into 10d06f6a33 Kevin Tu 2024-12-03 21:15:58 +0200
  • ae9ea89c09
    Merge b4c741ab24 into 10d06f6a33 DreamPiggy 2024-11-14 13:35:06 +0000
  • b4c741ab24 Change the SDCallbackQueue to allows easier usage. Only main queue use `SafeAsyncMainQueue`, others revert back to default value DreamPiggy 2024-11-14 21:32:31 +0800
  • 2f39f8aea6 Introduce `SafeAsyncMainThread` policy DreamPiggy 2024-11-14 17:10:38 +0800
  • 9ffc5089df
    Merge 8231faeee7 into 10d06f6a33 Tomiiiix 2024-11-12 13:05:17 +0800
  • ed1f0f8218 Added `SDCallbackPolicyMainAsyncSafe` which has better compatibility for UI-related code logic DreamPiggy 2024-11-11 17:10:23 +0800
  • b4eeb0fd44 Deprecate dispatch_main_async_safe, UIView+WebCache API now supports SDCallbackQueue and may callback in non-main queue DreamPiggy 2024-11-08 16:19:06 +0800
  • ba5c9d5d74
    Merge 256fc806df into 10d06f6a33 Wangwang 2024-11-07 18:01:50 +0800
  • 10d06f6a33 Bumped version to 5.20.0 5.20.0 DreamPiggy 2024-11-01 19:15:09 +0800
  • 1dea54c2c6
    Merge pull request #3761 from dreampiggy/feature/animationTransformer DreamPiggy 2024-11-01 18:57:22 +0800
  • e669dee3c3 Added test case for animationTransformer DreamPiggy 2024-11-01 18:57:12 +0800
  • 780aa6db62
    Merge pull request #3760 from lukmccall/patch-1 DreamPiggy 2024-10-21 17:27:49 +0800
  • 0b3a6b20ae Remove unneeded override lukmccall 2024-10-21 11:26:44 +0200
  • 41dc9bef7b Added `animationTransformer` on SDAnimatedImageView DreamPiggy 2024-10-19 23:45:26 +0800
  • 9741e3339d
    Fix `sd_imageFormat` returns nil Łukasz Kosmaty 2024-10-18 23:27:03 +0200
  • 92eb163918 Update the transform key for thumbnail scale mode, keep binary compatible DreamPiggy 2023-10-27 15:55:21 +0800
  • 5aa6d66638 Added `.scaleMode` decode options and context option to allows aspect fill thumbnail DreamPiggy 2023-10-27 00:36:12 +0800
  • 0b10fcb544
    Merge pull request #3759 from lonepalm/lru-upstream DreamPiggy 2024-10-12 11:33:13 +0800
  • 0cde1582d8
    Update SDWebImageTestCache.m Tim Johnsen 2024-10-11 20:21:10 -0700
  • dcd0c46b7f
    Update SDWebImageTestCache.m Tim Johnsen 2024-10-11 20:21:03 -0700
  • e524ca0310
    Update default disk cleaning method to use content access date. Tim Johnsen 2024-10-07 10:08:46 -0700
  • 63c8d708d0
    Update last access time of images when loaded from disk. Tim Johnsen 2024-10-07 09:56:28 -0700
  • d5732787b7
    Merge pull request #3749 from dreampiggy/feature/blend_mode DreamPiggy 2024-10-08 19:30:33 +0800
  • 05e1840538 Behavior changes: change the default tint transformer to use `sourceIn` instead of `sourceAtop` DreamPiggy 2024-10-08 17:16:43 +0800
  • 7892f4ca20 Fix some CIFilter implementation DreamPiggy 2024-09-03 18:56:03 +0800
  • 3c89a092cd Added the blend mode to transformer API as well DreamPiggy 2024-09-03 17:22:34 +0800
  • 099371823e Add blend mode to UIImage+Transform tint color API DreamPiggy 2024-09-03 17:09:48 +0800
  • c8f74d2de0 Fix the test case on iOS 18.0 simulator DreamPiggy 2024-10-08 17:39:50 +0800
  • a261180b95
    build: download visionOS SDK before CI/CD (#3757) YoloMao 2024-10-08 15:04:55 +0800
  • 93fb5d09cb build: xcode version limit to 16.0 YoloMao 2024-10-08 12:04:33 +0800
  • 70923c4599 build: switch to macos-15 runner image YoloMao 2024-10-08 11:36:58 +0800
  • 85980d3c47 Revert "build: download visionOS SDK before CI/CD" YoloMao 2024-10-08 11:29:46 +0800
  • ddbc45f524 build: download visionOS SDK before CI/CD YoloMao 2024-09-30 10:18:28 +0800
  • c5a355cd02 Fix alpha not applying to tinted image exponentChoi 2024-09-03 01:29:39 +0900
  • d68b92db85 Update the test case DreamPiggy 2024-08-23 10:23:09 +0800
  • 8a1be70a62 Bumped version to 5.19.7 5.19.7 DreamPiggy 2024-08-22 18:33:00 +0800
  • ab914e712c
    Merge pull request #3744 from dreampiggy/bugfix/disk_cache_nil_for_EOF_url DreamPiggy 2024-08-22 18:00:17 +0800
  • d42cc279f4 Fix the issue that some URL which has percent-encoding with \0 will cause nil cache path DreamPiggy 2024-08-22 16:40:05 +0800
  • 99acb03c96
    Merge pull request #3740 from zkforever/fixCrash DreamPiggy 2024-08-22 16:48:29 +0800
  • 0a4f92c59a
    Merge pull request #3743 from dreampiggy/bugfix/fix_jfif_orientation_new_solution DreamPiggy 2024-08-22 15:28:01 +0800
  • 95401e3cca Use the new way to detect JFIF, and do not apply EXIF orientation to workaround Apple's bug DreamPiggy 2024-08-21 16:58:36 +0800
  • 2a19d9c36c fix a crash bug when image url is unavailable 钟铿 2024-08-14 15:01:46 +0800
  • 6d098eeb3b Updated README about default animated image format DreamPiggy 2024-08-13 17:38:16 +0800
  • 5191b801ac Bumped version to 5.19.6 5.19.6 DreamPiggy 2024-08-07 15:51:07 +0800
  • 87b7a9a45c
    Merge pull request #3736 from dreampiggy/performance/better_lazy_cgimage_detection DreamPiggy 2024-08-07 15:44:01 +0800
  • 0df663ca95 Update the test case DreamPiggy 2024-08-07 14:32:50 +0800
  • ecedea2e06 Use the better way to detect lazy/non-lazy CGImage. Only do force decoding for lazy image DreamPiggy 2024-08-02 17:25:02 +0800
  • 2b56a1843c
    Merge pull request #3735 from dreampiggy/bugfix/image_renderer DreamPiggy 2024-08-02 17:23:36 +0800
  • 600e1b68af Remove the unused code for iOS 9- polyfill DreamPiggy 2024-08-02 16:23:04 +0800
  • 49a2bbaa7a Revert the test case url DreamPiggy 2024-07-26 14:49:14 +0800
  • 86e9185ef4 Bumped version to 5.19.5 5.19.5 DreamPiggy 2024-07-24 17:33:10 +0800
  • 02dde95720
    Merge pull request #3728 from dreampiggy/test/heic_encoding DreamPiggy 2024-07-24 17:24:42 +0800
  • c3b5e5f034 Temp dsiable the test48CacheUseConcurrentIOQueue DreamPiggy 2024-07-24 15:14:42 +0800
  • 368723f8ae Fix some random unit test failure DreamPiggy 2024-07-23 17:55:32 +0800
  • 11271d14ce Use file url for some tests to avoid network issue DreamPiggy 2024-07-23 16:16:28 +0800
  • 69cca49687 Do a test again by only override the `kCGImagePropertyOrientation` when the orientation is not UP DreamPiggy 2024-07-23 15:24:18 +0800
  • ce406a2b2d Disable the heics animated encoding on macOS Virtualization only (still broken) DreamPiggy 2024-07-23 14:40:20 +0800
  • f6771d8fcd Try to re-enable the HEIC encoding test and visionOS xctest DreamPiggy 2024-07-17 15:34:59 +0800
  • cba8ec9667
    Merge pull request #3727 from dreampiggy/bugfix/heics_animated_encoding DreamPiggy 2024-07-23 14:32:15 +0800
  • b26c9623f1
    Merge pull request #3731 from dreampiggy/project/UIImage_subclass_nonisolated DreamPiggy 2024-07-23 14:31:28 +0800
  • ed17b02a5f Use the new macro from Swift compiler and SDK to mark the UIImage/UIImageView subclass matching what they designed to be DreamPiggy 2024-07-22 20:59:53 +0800
  • 11dc8e88d5 Fix our HEIC coder to encode `timed image sequences` instead of `non-timed image gallery` for HEIC encoding DreamPiggy 2024-07-16 15:45:26 +0800
  • be0bcd7823 Bumped version to 5.19.4 5.19.4 DreamPiggy 2024-07-01 19:03:47 +0800
  • 6b629e1727
    Merge pull request #3724 from dreampiggy/bugfix/vector_sdanimatedImage DreamPiggy 2024-07-01 19:01:14 +0800
  • 99dc9a8e61 [NFC] Fix the variable naming DreamPiggy 2024-07-01 18:28:20 +0800
  • bcbe72a77f Added test case about SVG image DreamPiggy 2024-07-01 18:21:14 +0800