unified_file_picker 0.1.3
unified_file_picker: ^0.1.3 copied to clipboard
Cross-platform Flutter file and folder picker with a unified, fully customizable explorer-style UI — list, details, tiles, and icons views, search, thumbnails, theming, and RTL on Android, iOS, and desktop.
0.1.3 #
Fixed #
- README logo and poster now use absolute
raw.githubusercontent.comURLs so images render on pub.dev (relativedoc/paths only work on GitHub).
0.1.2 #
Publication-ready release for pub.dev.
Added #
- Package logo and pub.dev poster in
doc/(logo.png,poster.png). screenshotsentry inpubspec.yamlfor the pub.dev package page.- Explicit
platformsmetadata for Android, iOS, Linux, macOS, and Windows. documentationURL inpubspec.yaml.
Changed #
- README refreshed with branding, badges, hero poster, and publishing notes.
- File type filter field uses a labeled, capped-radius outlined style (
PickerInputDecoration). - Grid tiles enforce a minimum size on narrow layouts so icons and labels stay readable.
- Action bar stacks on narrow widths to prevent button overflow.
- Breadcrumb bar supports click-to-edit path entry with fixed height and borderless field.
- Folders always sort before files regardless of sort column.
- Modal picker dismisses on
Escape. - Theme contrast fixes for segmented buttons, context menus, search bar, and RTL layouts.
Fixed #
- Responsive layout overflows in mobile-width picker chrome.
- Pill-shaped file type dropdown caused by incomplete
InputDecorationborders.
0.1.1 #
- Fix pub.dev score: correct repository URL, secure README links, zero analyzer issues.
- Add
library;directive and null-aware collection elements.
0.1.0 #
Initial release.
Features #
- Unified explorer-style Flutter UI on Android, iOS, Windows, Linux, and macOS
- Open files, pick folders, and save files with customizable filters
- Four view modes: list, details, tiles, and icons with zoom controls
- Breadcrumb path bar with click-to-edit navigation
- Quick-access sidebar with OS shortcuts and drive/volume listing
- Recursive folder search on desktop
- Image and video thumbnails where supported
- Full theming, modal/fullscreen presentation, and enter/exit transitions
- English and Arabic localization with per-session string overrides
- Keyboard shortcuts, marquee selection, and sortable details view
- Windows This PC root with drive capacity bars and volume labels
Platform notes #
- Desktop platforms use a pure Dart
dart:iobackend - iOS includes native Photos library integration
- Android native backend is currently a stub
