wechat_assets_picker 2.2.1-dev.3 copy "wechat_assets_picker: ^2.2.1-dev.3" to clipboard
wechat_assets_picker: ^2.2.1-dev.3 copied to clipboard

outdated

An assets' picker written in pure Dart which looks like the one in WeChat, support multi asset pick from the device.

[2.2.1-dev.3] #

  • Introduce ColorScheme for theme details. Fixed #32 .
  • Enhance RTL compatibility.

[2.2.0+2] #

  • Remove path entity properties refresh.

[2.2.0+1] #

  • Fix preview widget for audio assets in picker viewer.

[2.2.0] #

  • Brand new example.
  • Add SortPathDelegate.
  • Using zoom page transition for viewer.
  • Slightly add padding to viewer's assets list view.
  • Migrate elevation and color to material rendering.
  • Request thumb only when request type is not audio.
  • Force request title for audio type asset.
  • Expose AssetType enum.
  • Fix issue with request type.

[2.1.0] #

  • Add present english text delegate.
  • Refactored theme constructor and getter with theme capability #22 .
  • Update color scheme usage for assets grid #23 .
  • Update picker viewer style for apple OS.
  • Fix bottom bar disappearing on apple os when it's single asset mode.

[2.0.2] #

  • Fix audio paused accidentally when the app is launching on Android #18 .

[2.0.1] #

  • Expose observe register methods.

[2.0.0] #

  • Support audio assets.
  • Support single asset mode.
  • Enlarge preview button's detector area size.
  • Fix wrong properties usage causing infinite build when the page reaches the end.

Breaking changes #

  • videoIndicatorBuilder -> durationIndicatorBuilder.

[1.7.0] #

  • Hide detail display when video start to play.
  • Switch to ExtendedImageGesturePageView. Fix #16 .
  • Add fully theme support.
  • Add MacOS support.
  • Add delay for the first init method to prevent stuck in page routing. Fix #13 .
  • Update widgets style on iOS. Fix #14 .
  • Fix state of the example not updated after the result was returned without input method activated.

[1.6.0] #

  • Support HEIC/HEIF image type.

[1.5.0+1] #

  • Upgrade photo_manager to 0.5.1.
  • Replace deprecate TextTheme.title API usage.
  • Document (dartdoc) update.

[1.5.0] #

[1.4.1] #

  • Remove loading indicator for image widget.
  • Refactor video page's initialization for ratio update.
  • Using constants to store text delegate.
  • Add error catching for main methods.
  • Update text delegate management.

[1.4.0+1] #

  • Fix call on null with currentlySelectedAssets.

[1.4.0] #

  • Support paging assets load.
  • Fix selected assets not synced with picker provider.
  • Bump photo_manager to 0.5.1-dev.5

[1.3.2] #

  • Expose page transition curve and duration to static method.
  • Fix theme color not passed to static method.

[1.3.1+1] #

  • Fix pageBuilder null issue.

[1.3.1] #

  • Add upwards slide page transition.
  • Add padding to bottom action bar in picker.

[1.3.0] #

  • Add iOS style.
  • Add cancel field to text delegate.
  • Set -> List.

[1.2.1] #

  • Fix missing aspect ratio for video player.
  • Using common request type in example.

[1.2.0] #

  • Add text delegate support. (Also with i18n support using delegate).

[1.1.0] #

  • Support video assets. You can use requestType to select video or video+image.
  • Hide system ui overlays according to flag and system.
  • Update GIF indicator and add video indicator.

[1.0.0] #

  • Initial release.
815
likes
0
points
65.8k
downloads

Publisher

verified publisherfluttercandies.com

Weekly Downloads

An assets' picker written in pure Dart which looks like the one in WeChat, support multi asset pick from the device.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

assets_audio_player, extended_image, flutter, flutter_common_exports, photo_manager, provider, video_player

More

Packages that depend on wechat_assets_picker