Commit Graph

41 Commits

Author SHA1 Message Date
Miguel Ruivo 660855c2ec Adds desktop support (#271) and onFileLoading callback to web (#766) 2021-08-10 17:54:23 +01:00
Miguel Ruivo a291b74779 Updates docs and removes deprecated call warnings 2021-05-26 01:00:48 +01:00
Miguel Ruivo 0fa01bb74a Fixes FileType.audio on iOS by exporting non DRM ipod-library files (#441) 2020-10-25 18:07:36 +00:00
Miguel Ruivo 000f05833e Updates iOS media picker to launch in app context (instead of modal) 2020-10-20 11:19:20 +01:00
Miguel Ruivo b46422a195 Fixes multi-pick example on README 2020-09-25 15:28:01 +01:00
Miguel Ruivo 346caf94d9 Fixes README screenshots 2020-09-23 10:30:48 +01:00
Miguel Ruivo 4da8c0f180 Updates docs 2020-09-11 18:52:07 +01:00
Miguel Ruivo 1239c39113 Unifies all platforms in a single plugin with addition of new features 2020-09-11 18:52:07 +01:00
Miguel Ruivo 93b32ebedd Web support
Splits the package into:
- file_picker (io);
- file_picker_web (web);
- file_picker_interface — shared interface to be used with all file_picker implementations;
2020-06-11 19:29:13 +01:00
Miguel Ruivo b1f8cd6064 Allow picking directory path
Adds support for picking directory paths on both iOS & Android through getDirectoryPath() method.
2020-06-04 22:49:39 +01:00
Miguel Ruivo 2214e87c4a
Update README.md 2020-05-07 23:37:21 +01:00
Miguel Ruivo 4b1c047581 Adds FileType.media for picking both images & video at same time 2020-04-27 22:25:57 +01:00
Miguel Ruivo 0741603151 Adds multiple file extensions support (iOS) and updates channel name 2020-04-05 23:06:48 +01:00
Miguel Ruivo c99e22e958 Fix #171
Fixes an issue that could result in a crash when tapping multiple times in the same media file while picking, on some iOS devices.
2019-11-20 00:48:53 +00:00
Miguel Ruivo 23934697c1 Update go-flutter dependencies (#162) 2019-11-17 14:11:01 +00:00
Miguel Ruivo e9f180ae01
see changelog (v1.4.2)
* Better handling on Android of buggy file managers that return no intent when canceling the file selection even though it returns Activity.RESULT_OK (#111)

* removes deprecated Android SDK code and fixes an issue that could prevent some downloaded files from being picked

* adds getMultiFile and prevents UI blocking when picking large remote files

* updates readme file

* fixes an issue that could prevent internal storage files from being properly picked

* fixes an issue that could result in a crash when picking video files on iOS 13 or above and updates go-flutter version
2019-09-24 10:59:01 +01:00
Miguel Ruivo 3ce0044177
Update README.md 2019-08-31 16:34:52 +01:00
Miguel Ruivo f502423ab2 see changelog (v1.4.0)
* Better handling on Android of buggy file managers that return no intent when canceling the file selection even though it returns Activity.RESULT_OK (#111)

* Add file_picker Go support. (#132)

* Add file_picker Go support.

Originally written by @chunhunghan, cleaned up and fixed for MacOS by Geert-Johan Riemer.

Co-authored-by: chunhunghan <chunhunghan@gmail.com>

* Add improved instructions to go/README.md

* removes deprecated Android SDK code and fixes an issue that could prevent some downloaded files from being picked

* adds getMultiFile and prevents UI blocking when picking large remote files

* updates readme file
2019-08-31 15:18:04 +01:00
Miguel Ruivo 3f67653fed
Fixes #104 (#109) 2019-07-16 01:19:58 +01:00
Miguel Ruivo c8f5d4fe69 see changelog (1.3.7) (#102) 2019-06-24 11:12:58 +01:00
Miguel Ruivo b72483dc66
Adds the document picker delegate for versions below iOS 11 (#87)
* If file not choosen getFile() should return null

* minor fix

* fixes an issue where sometimes getFilePath could return a List instead of a String

* minor fixes

* Update README.md

* Fix for background activities trying to register the plugin (#66)

* Beta (#55)

* If picker is canceled in `getFile()`, it should return `null`

* Beta (#60)

* Added a check to registerWith to prevent background flutter view from trying to register the plugin, as there won't be any activity.

* 1.3.3 > 1.3.4

* removes a build.gradle depdency that should't have been added in the last commit

* Adds the document picker delegate for versions below iOS 11
2019-05-29 14:02:26 +01:00
Miguel Ruivo bac9f8174e updates example's build.gradle 2019-05-25 12:07:58 +01:00
Miguel Ruivo 31fe52d9fa
Beta (#73)
* If file not choosen getFile() should return null

* minor fix

* fixes an issue where sometimes getFilePath could return a List instead of a String

* minor fixes

* Update README.md

* Fix for background activities trying to register the plugin (#66)

* Beta (#55)

* If picker is canceled in `getFile()`, it should return `null`

* Beta (#60)

* Added a check to registerWith to prevent background flutter view from trying to register the plugin, as there won't be any activity.

* 1.3.3 > 1.3.4

* removes a build.gradle depdency that should't have been added in the last commit
2019-04-21 02:08:58 +01:00
Miguel Ruivo 7751df32ad
1.3.3 > 1.3.4 (#71)
* If file not choosen getFile() should return null

* minor fix

* fixes an issue where sometimes getFilePath could return a List instead of a String

* minor fixes

* Update README.md

* Fix for background activities trying to register the plugin (#66)

* Beta (#55)

* If picker is canceled in `getFile()`, it should return `null`

* Beta (#60)

* Added a check to registerWith to prevent background flutter view from trying to register the plugin, as there won't be any activity.

* 1.3.3 > 1.3.4
2019-04-20 17:21:19 +01:00
Miguel Ruivo 8f6c488fb4 Beta (#60) 2019-03-24 13:39:43 +00:00
Miguel Ruivo 43796d2a21
Beta (#55)
* If picker is canceled in `getFile()`, it should return `null`
2019-03-16 12:18:10 +00:00
Miguel Ruivo f4c718608f minor fix on Android 2019-03-13 11:48:00 +00:00
Miguel Ruivo 09e7eca5be updates example app, adds getFile method, updates changelog and readme 2019-03-12 01:25:23 +00:00
Miguel Ruivo 977498b60c updates readme and changelog 2019-03-10 01:37:05 +00:00
Miguel Ruivo aa2cfc95bd updates readme and changelog and adds support for multiple path selection on Android 2019-03-08 01:42:07 +00:00
Miguel Ruivo 52756b1a38 1.1.1 > 1.2.0 2019-02-12 11:56:19 +00:00
Miguel Ruivo 20ed446a9e see changelog 2018-12-27 15:13:03 +00:00
Miguel Ruivo e7f014215b see changelog 2018-12-27 14:02:24 +00:00
Miguel Ruivo edee5d2fe6
Update README.md 2018-12-26 01:30:07 +00:00
Miguel Ruivo e496cfc060
Update README.md 2018-12-14 00:09:14 +00:00
Miguel Ruivo 06786333b9 minor update of README file 2018-12-06 16:11:46 +00:00
Miguel Ruivo 97e5a46ad9 minor refactor 2018-12-06 15:21:34 +00:00
Miguel Ruivo c144c21d88 updates version, README and CHANGELOG 2018-12-06 14:43:01 +00:00
Miguel Ruivo f380a1305c minor correction on README file. 2018-09-11 16:02:53 +01:00
Miguel Ruivo 603c0f15d2 adds support for gallery and camera path picks 2018-09-11 15:59:35 +01:00
Miguel Ruivo 2adaebc097 first commit 2018-06-23 02:22:04 +01:00