2. add localization in example's main to demonstrate translation
3. issue #861: add selection's copy / paste toolbar, escape to hide toolbar, mouse right click to show toolbar, ctrl-Y / ctrl-Z to undo / redo
4. Image and video displayed in Windows platform caused screen flickering while selecting text, a sample_data_nomedia.json asset is added for Desktop to demonstrate the added features.
5. Known issue: keyboard action sometimes causes exception mentioned in Flutter's issue #106475 (https://github.com/flutter/flutter/issues/106475)
* Moved all embed code to seperate folder
* Consolidated embed builders
* Moved embed toolbar items out
* Moved embed code to separate package
* Updated imports
* Removed I from interface names
* Refactored embed button implementation
* Update readme
* Added portuguese translations for image resizer
* Added CustomBlockEmbed and customElementsEmbedBuilder
* Added CustomBlockEmbed to the Readme
* Formatted home page
iOS
Add the following keys to your Info.plist file, located in <project root>/ios/Runner/Info.plist:
NSPhotoLibraryUsageDescription - describe why your app needs permission for the photo library. This is called Privacy - Photo Library Usage Description in the visual editor.
Android
android.permission.WRITE_EXTERNAL_STORAGE - Permission for usage of external storage
* Add Link as source for images and videos
Hosted images and videos are supported, but there's no way to actually insert them.
* Always provide an option to add media from link