Update dependency io.github.panpf.zoomimage:zoomimage-compose-coil3 to v1.3.0 #76
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
1.1.0
->1.3.0
Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
panpf/zoomimage (io.github.panpf.zoomimage:zoomimage-compose-coil3)
v1.3.0
Compare Source
container size in read mode
difference between the two is too small.
kotlin-stdlib-jdk7
andkotlin-stdlib-jdk8
withkotlin-stdlib
1.2.0
zoom:
and the transform state is always reset. #81
single finger zoom exceeded the maximum
boundary. #82
double-finger zoom exceeds the maximum
boundary. #83
correctly judged no matter how many times it is zoomed, and the error range is within 2 pixel.
desktop and web platforms consistent, and add the mouseWheelScaleCalculator attribute to customize
the calculation logic
keepTransformWhenSameAspectRatioContentSizeChanged parameter. After turning on, you can keep the
transformation state when switching pictures with the same aspect
ratio. #58
other methods.
other:
1.1.2
subsampling:
1.1.1
zoom:
contentDisplayRectF, contentVisibleRectF, userOffsetBoundsRectF attributes, scale() and
switchScale() methods add centroidContentPointF parameters, and add locate(Offset) and
touchPointToContentPointF methods.
subsampling:
other:
etc. The log level is adjusted to Verbose
1.1.0 Stable
zoom:
ZoomableEngine
bug. #37
bug. #65
fling after rapid two-finger zooming, causing the image to
drift. #28
contentSize
properties of ZoomableState and ZoomableEngine now no longer returncontainerSize
when emptysliding a relatively short distance. #61
components. #66
function. #35
functions. #42
containerWhitespaceMultiple
andcontainerWhitespace
parameters are added to leave awhite space between the edge of the image and the edge of the
container. #45
subsampling:
images of extreme sizes (one side is extremely large and the other is extremely
small). #32
model. #34
please use ImageSource.Factory
memory cache setting of the thumbnail's image request
images. #22
destruction. #29
original image
PicassoZoomImageView, now when setting ImageSource, the ImageSource will be cleared whenever it
fails.
subsampling initialization is completed. #50
setting subsampling.
ImageSource
setSubsamplingImage()
method for setting ImageSourceother:
sketch-compose-coil3 module is added
sketch-compose-sketch4 module is added
module is added
sketch-core-sketch4 module is added
module is added
sketch-view-sketch4 module is added
state: ZoomState
parameter of ZoomImage, SketchZoomAsyncImage,CoilZoomAsyncImage, GlideZoomAsyncImage and other functions has been changed to
zoomState: ZoomState
1.1.0-rc03
zoom:
mode. #65
all components. #66
depend:
1.1.0-rc02
zoom:
the image in the upper left corner first, and then instantly moves the image to the center of the
screen. #60
sliding a relatively short distance. #61
pixel values. #59
subsampling:
types directly return false. On non-Android platforms, based on the skiko version, it is
determined whether heic, heif, and avi types are supported.
depend:
1.1.0-rc01
zoom:
containerWhitespaceMultiple
parameter is added to leave a white space between the edgeof the image and the edge of the container. #45
subsampling:
subsampling initialization is completed. #50
setting subsampling.
setImageSource() method
other:
1.1.0-beta01
zoom:
contentSize
properties of ZoomableState and ZoomableEngine now no longer returncontainerSize
when emptysubsampling:
cache setting of the thumbnail's image request
Now when setting ImageSource, the ImageSource will be cleared whenever it fails.
setImageSource()
method for setting ImageSource1.1.0-alpha06
zoom:
function. #35
functions. #42
subsampling:
GlideModelToImageSource, and PicassoDataToImageSource interfaces
1.1.0-alpha05
subsampling:
time
//example.package.name/drawable/image' and 'android.resource://example.package.name/4125123' types
of models
zoom:
and value are inconsistent. #37
fling after rapid two-finger zooming, causing the image to
drift. #28
other:
1.1.0-alpha04
images of extreme sizes (one side is extremely large and the other is extremely
small). #32
model. #34
images. #36
ago
original image
1.1.0-alpha03
subsampling:
1.1.0-alpha02. #31
registration
destruction. #29
zoom:
pausedContinuousTransformTypes, and the pausedContinuousTransformTypeState property name of
SubsamplingEngine is changed to pausedContinuousTransformTypesState
and the disabledGestureTypeState property name of ZoomableEngine is changed to
disabledGestureTypesState
1.1.0-alpha02
subsampling:
multiple times in a short period of time。 #29
please use ImageSource.Factory.
images. #22
support downloading images from the internet
1.1.0-alpha01
subsampling:
ImageSource
other:
adding zoomimage-view-sketch3 and zoomimage-compose-sketch3 modules to continue to support sketch3
The zoomimage-view-coil2 and zoomimage-compose-coil2 modules continue to support coil2
state: ZoomState
parameter of ZoomImage, SketchZoomAsyncImage,CoilZoomAsyncImage, GlideZoomAsyncImage and other functions is changed to
zoomState: ZoomState
v1.0.2
below versions. #15
///android_asset/' and 'file:///sdcard/sample.jpeg' type
model. #16
always the initial scaling multiplier of reading mode
v1.0.1
after dragging with one finger and then press another finger to perform a two-finger zoom
gesture. #12
v1.0.0
Initial stable release
v1.0.0-rc01
zoom:
all start working when remembered or attached to a window
other:
v1.0.0-beta11
zoom:
other:
zoomimage-compose-coil-base
module to `zoomimage-compose-coil-core1.0.0-beta10
encountered a drawable without size
transitioned between SketchZoomAsyncImage and CoilZoomAsyncImage.
1.0.0-beta09
unsupported image formats
zoomimage-core
module minSdk changed from 21 to 161.0.0-beta08
other:
zoomimage-compose-glide
module to crash due to no configurationconfusion.
zoomimage-core
module generates BuildConfigzoomimage-compose-coil-base
andzoomimage-compose-sketch-core
modules, which dependon the non-singleton modules of Coil and Sketch respectively.
1.0.0-beta07
zoom:
time.
event would be triggered at the same time
triggers the Pager's sliding at the edge position, sliding back will interrupt the Pager's
sliding.
and is now enabled by default
OffsetCompat
always
width-1
andheight -1
subsampling:
1.0.0-beta06
zoom:
initial View version.
initial Compose version.
SketchZoomAsyncImage and CoilZoomAsyncImage components when they are quickly switched in Pager.
single-finger zoom.
subsampling:
unfinished background tiles in time when double-clicking to enlarge.
correctly, causing the image at the corresponding position to appear black.
discarded, causing the image at the corresponding position to be blurred.
other:
1.0.0-beta05
zoom:
between the user and the initial value when the user operated and returned to the starting state
and then adjusted the window size
subsampling:
1.0.0-beta04
zoom:
changes
subsampling:
other:
1.0.0-beta03
zoom:
zooming to a full screen, causing a crash
crash
1.0.0-beta02
zoom:
fix: Fixed a bug where ZoomImage could not be scaled after switching in Pager
new: Supports one finger scale function
1.0.0-beta01
zoom:
to directly
subsampling:
encountered a particularly small tileMaxSize
listened to directly
performance
always transitions from the base image
other:
1.0.0-alpha03
zoom:
when zooming with two fingers
angle
registerOnViewLongPressListener
subsampling
the navigation bar is enabled but the app does not actively adapt to the navigation bar, an issue
that triggers a reset due to a change in View size after the screen is unlocked
other:
SubsamplingEngine was changed to private
1.0.0-alpha02
zoom:
subsampling:
methods renamed to registerOnTileChangeListener(), unregisterOnTileChangeListener()
1.0.0-alpha01
Initial release
v1.2.0
Compare Source
zoom:
and the transform state is always reset. #81
single finger zoom exceeded the maximum
boundary. #82
double-finger zoom exceeds the maximum
boundary. #83
correctly judged no matter how many times it is zoomed, and the error range is within 2 pixel.
desktop and web platforms consistent, and add the mouseWheelScaleCalculator attribute to customize
the calculation logic
keepTransformWhenSameAspectRatioContentSizeChanged parameter. After turning on, you can keep the
transformation state when switching pictures with the same aspect
ratio. #58
other methods.
other:
v1.1.2
Compare Source
subsampling:
v1.1.1
Compare Source
zoom:
contentDisplayRectF, contentVisibleRectF, userOffsetBoundsRectF attributes, scale() and
switchScale() methods add centroidContentPointF parameters, and add locate(Offset) and
touchPointToContentPointF methods.
subsampling:
other:
etc. The log level is adjusted to Verbose
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.