attachment_engine_linux 0.0.1-dev.1
attachment_engine_linux: ^0.0.1-dev.1 copied to clipboard
Linux implementation of attachment_engine providing native file paths, external opening, and Dart-based download pipelines.
attachment_engine_linux #
The official Linux implementation of attachment_engine.
This package is endorsed by attachment_engine and is pulled in automatically for Linux desktop applications.
Status #
Development Preview:
- Pure Dart (Verified):
- Paths:
path_providersupport for application and cache directories. - Open Externally:
url_launcher/ FreeDesktop OpenURI integration. - Download: Resumable multi-stream background downloader via
dart:io.
- Paths:
- Native C (Preview):
- Media Playback: GStreamer
playbinandgtksinkGTK overlay.
- Media Playback: GStreamer
- Platform Limitations & Unimplemented:
- Share: Linux has no universal desktop environment-agnostic share portal; throws
UnimplementedError. - PDF & WebView: Native embedded surfaces are currently unimplemented.
- Share: Linux has no universal desktop environment-agnostic share portal; throws
Usage #
Add attachment_engine to your app's pubspec.yaml:
dependencies:
attachment_engine: ^0.0.1-dev.1
For complete documentation and guides, visit attachment_engine.