attachment_engine_windows 0.0.1-dev.0
attachment_engine_windows: ^0.0.1-dev.0 copied to clipboard
The Windows implementation of attachment_engine. Paths and open-externally via path_provider/url_launcher (both flutter.dev-published, official Flutter team plugins); download via dart:io. Share (nati [...]
0.0.2-dev.0 #
- Added native (C++) Share via
IDataTransferManagerInterop/DataTransferManager, and native audio/video playback + video embedding via Media Foundation'sIMFMediaEngine(windows/share_channel.cpp,windows/audio_channel.cpp,windows/video_channel.cpp), wired to Dart through the sameMethodChannel/EventChannelnames as the Android and iOS implementations. Not yet build-verified — no Windows toolchain available in this environment; see the README "Status" section. - Added
windows/CMakeLists.txtand the plugin registrant (attachment_engine_windows_plugin.h/.cpp);pubspec.yamlnow declarespluginClass/cmakeFilefor Windows.
0.0.1-dev.0 #
- Initial development release: paths (
path_provider) and open-externally (url_launcher) — both published byflutter.dev, the Flutter team's own verified publisher (not community/third-party plugins); download viadart:io's built-inHttpClient. - Share is not yet implemented — there is no standard OS command-line
share mechanism, and no
flutter.dev-published package covers it either; a real implementation needs native platform channel code (WindowsDataTransferManager, no standard equivalent on Linux). - PDF native rendering, embedded native video/audio playback, and embedded
native webview surfaces are not yet implemented —
flutter.dev's ownvideo_playerdoes not support Windows/Linux either, so these still need a genuine native-view integration that has not been wired up yet.