PhotoEditor SDK: A fully customizable photo editor for your app.
IMGLY.configure { }
instead of imglyConfig { }
, you will receive errors when you are using the new syntax the wrong way.ArithmeticException
in VideoCompositionSettings
when source is changed.AcceptTextButton
not visible for un-cancellable tool panels.personalVideoClips
is not disabled correctly if the video library is not used.ui:camera
and backend:camera
module is now 33imglyConifg { useKspProcessor = true }
DocumentRenderWorker
is not canceled when WorkManager.cancelWorkById
is called.FileDescriptor
closes, resulting in a resource leak.video/dolby-vision
are now decoded with a fallback decoder. This may work on some devices, that do not officially support this format.UiConfigComposition.addVideoIntent
to change the intent used to add videos to the composition.DocumentRenderWorker.RESULT_URI_KEY
to DocumentRenderWorker
result. It's a string due to the fact that Uri
is not serializable.uiMainConfig.showConfirmCloseDialog
is false
no discard confirm dialog is shown, when close button is clicked. Default is true
.OrientationSensor
class to comply with privacy policy guidelines of certain third-party app stores.AutoRotateLayout
, AutoRotateImageSource
, and AutoRotateTextView
views.CanvasSettings.moveSpritesWithoutSelection
to control moving sprites around the canvas without selecting them first.CanvasSettings.autoSelectSprites
to control automatic selection of sprites when added to the canvas.MetadataImageStickerItem
.Note: If serializations contain the same layer (Brush, Frame, or Overlay) multiple times, this issue can be fixed by loading and saving the serialization in the editor.