native_screenshot_ext 1.2.5 copy "native_screenshot_ext: ^1.2.5" to clipboard
native_screenshot_ext: ^1.2.5 copied to clipboard

A extension of a plugin `https://gitlab.com/ivanjpg/native_screenshot`, to take screenshots using native code (iOS & Android).

1.2.2-1.2.5 #

  • Some bug fixes in ios build. Now working for ios.

1.2.1 #

  • Fixing No podspec found for native_screenshot_ext in `.symlinks/plugins/native_screenshot_ext/ios.
  • The name change was missed for podspec file.

1.2.0 #

  • Pass quality value while creating png to be able to get low quality screenshots images. Pass 100 for best quality.

1.1.0 #


## 1.0.0 - 04.04.2020

Fixed #

  • Null-safety added to the only method we have: takeScreenshot().
  • The example has been updated to use recent API version.

## 0.0.5 - 25.12.2020

  • Fixed README.md style consistency.

Android #

  • Fixed the missing directory path to save the screenshot in release mode.
  • Added android:requestLegacyExternalStorage="true" to README.md to fix temporary the permissions issue.

0.0.4 - 15.05.2020 #

  • Homepage, Repository and Issuetracker updated to GitLab ones.

Android #

  • Added some log messages to make easier to track errors.
  • Class names minified/obfuscated by Android release mode were preventing get the correct class of the needed view for take the screenshot. Fixed comparing classes instead names. ivanjpg/native_screenshot#2

0.0.3 #

  • Homepage, Repository and Issuetracker added to pubspec.yaml.

iOS #

  • Code improvement.
  • The function now takes the screenshot, save it to the application directory and then it adds to the PhotoLibrary. Now it needs NSPhotoLibraryAddUsageDescription key into info.plist file.

0.0.2 #

  • Description added to pubspec.yaml.
  • Documentation API done.
  • Added licence.
  • README.md updated

Android #

  • Unified the code to condesate the plugin initialization and use for the v1 and v2 Flutter's plugin engine.
  • Now the screenshot is written to a folder with the application name on it, if fails then goes to external storage.
  • Tried Canvas and PixelCopy approaches, both throws a black image, still uses getBitmap() method.

0.0.1 #

iOS #

  • Basic functionionality done.

Android #

  • Tries to request permission if possible and considers PixelCopy (API >= 26) that still not works; getBitmap() works, so this is used for now.

3
likes
150
pub points
63%
popularity

Publisher

verified publisherfixle.dev

A extension of a plugin `https://gitlab.com/ivanjpg/native_screenshot`, to take screenshots using native code (iOS & Android).

Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

flutter

More

Packages that depend on native_screenshot_ext