smart_media_picker_and_viewer 0.0.6
smart_media_picker_and_viewer: ^0.0.6 copied to clipboard
A versatile Flutter package for picking and viewing various media types.
Changelog #
0.0.6 - 2024-08-22 #
Improvements #
-
Dependency Updates:
- Updated
file_picker
to version 8.1.2. - Updated
carousel_slider
to version 5.0.0 to ensure compatibility with the latest stable version.
- Updated
-
Static Analysis:
- Resolved naming conflict between
CarouselController
fromcarousel_slider
andflutter/material
by implementing import aliases. - Fixed all identified static analysis issues, ensuring clean code without errors, warnings, lints, or formatting issues.
- Resolved naming conflict between
0.0.5 - 2024-08-04 #
Fixed Screenshots Added Fixed #
- Screenshots: Fixed screenshots of the example to help developers understand and get ideas for implementation.
0.0.3 - 2024-07-31 #
Fixed Issues and Screenshots added #
- Documentation: Improved package documentation to provide better guidance and usage examples.
- Code Formatting: Formatted the code to follow Dart file conventions and improve readability.
- Static Analysis: Addressed issues identified by static analysis tools to improve code quality and maintainability.
- Screenshots: Added screenshots of the example to help developers understand and get ideas for implementation.
0.0.2 - 2024-07-27 #
Fixed Issues and Improvements #
- Documentation: Improved package documentation to provide better guidance and usage examples.
- Platform Support: Verified and updated platform support details.
- Static Analysis: Addressed issues identified by static analysis tools to improve code quality and maintainability.
- Dependency Updates: Updated dependencies to their latest compatible versions to ensure better compatibility and stability.
- Follow Dart File Conventions: Made changes to adhere to Dart file conventions.
0.0.1 - 2024-07-27 #
Initial Release #
- Created: Initial release of the
smart_media_picker_and_viewer
package. - Features:
- Added
SmartMediaPickerAndViewer
widget for picking and viewing various media types (images, PDFs, etc.). - Support for file types including
pdf
,doc
,docx
,xls
,xlsx
,png
,jpg
, andjpeg
. - Customizable upload button with options for color, text style, and icon.
- Configurable media display settings including size, text style, and icon properties.
- Added
- Customizations:
isHideUploadButton
: Option to show or hide the upload button.uploadButtonColor
: Customizable color for the upload button.uploadButtonTextStyle
: Customizable text style for the upload button.removeIconColor
: Customizable color for the remove icon.buttonHeight
,buttonWidth
,mediaHeight
,mediaWidth
: Customizable dimensions for buttons and media items.maxLinesForName
: Option to control the number of lines for media names.
- Dependencies:
file_picker
: ^8.0.6image_picker
: ^1.1.2open_file
: ^3.3.2dotted_border
: ^2.1.0carousel_slider
: ^4.2.1flutter_pdfview
: ^1.3.2