wechat_assets_picker 2.2.1-dev.4 copy "wechat_assets_picker: ^2.2.1-dev.4" to clipboard
wechat_assets_picker: ^2.2.1-dev.4 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.4] #

  • Introduce ColorScheme for theme details. Fixed #32 .
  • Enhance RTL compatibility.
  • Enlarge select indicator's size. Related to #33 .

[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.
681
likes
0
pub points
99%
popularity

Publisher

verified publisherfluttercandies.com

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