Commit Graph

197 Commits

Author SHA1 Message Date
Miguel Ruivo d67b369715 Updates GO (Desktop) to support multiple extension filters 2020-04-08 12:45:06 +01:00
Miguel Ruivo 8fdecd6b8b Addresses an issue that could result in permission handler resolving requests from other activities 2020-04-07 18:30:04 +01:00
Miguel Ruivo 53afea6452 Updates issue templates
- Updates bug report template;
- Adds suggestion template;
2020-04-05 23:51:35 +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 2378cd5422 Adds multiple file extensions support (Android) 2020-04-05 23:04:32 +01:00
Miguel Ruivo 8eb61af343 Fixes (#200) and other minor improvements
- Fixes an issue that could result in a crash when selecting files (with repeated taps) from 3rd party remote providers (Google Drive, Dropbox etc.);
- Go: Updates channel name;
- Adds check that ensures that you one uses `FileType.custom` when providing a custom file extension filter;
2020-03-29 23:23:17 +01:00
Miguel Ruivo 5e3bd61bf3 Updates MethodChannel name on iOS 2020-03-15 16:55:43 +00:00
Miguel Ruivo cabddf7790 Temporary workaround for #49365 (Flutter)
Adds temporary workaround for (#49365)(https://github.com/flutter/flutter/issues/49365) until 1.14.6 lands on stable channel.
2020-03-15 14:23:41 +00:00
Miguel Ruivo a9cc55f5f5 Android V2 embedding
- Adds support for Android V2 embedding;
- Refactors FileType to match camelCase enum Dart guideline;
2020-03-14 17:32:05 +00:00
Miguel Ruivo b68ee11c6a ## 1.4.3+1
Updates dependencies
2019-12-18 10:49:02 +00: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 b4524e3ee9 see changelog (v1.4.1)
* 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 #126
2019-09-17 10:16:41 +01:00
Miguel Ruivo 02b11efd14
Update README.md 2019-09-04 00:04:39 +01:00
Miguel Ruivo a9eb2abbb9
see changelog (v1.4.0+1)
* 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
2019-09-02 13:20:23 +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 094d0cd03b
Merge pull request #49 from miguelpruivo/beta
minor fix on Android
2019-03-13 11:48:44 +00:00
Miguel Ruivo f4c718608f minor fix on Android 2019-03-13 11:48:00 +00:00
Miguel Ruivo d026ae9eae
Merge pull request #47 from miguelpruivo/beta
beta (1.3.0) > master (1.2.0)
2019-03-12 01:28:15 +00:00
Miguel Ruivo 9377775f32
Merge pull request #46 from miguelpruivo/Working-on-roadmap-1.3.0
Working on roadmap 1.3.0
2019-03-12 01:27: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 e4741f5942 minor improvements 2019-03-11 00:01:44 +00:00
Miguel Ruivo 7b295b7d5c
Merge pull request #44 from miguelpruivo/#Roadmap-1.3.0
see changelog
2019-03-10 01:38:17 +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 96075a06f1 removes image_picker dependency 2019-03-06 01:16:53 +00:00
Miguel Ruivo a33ece96ed adds multiple file selection option on iOS 2019-03-06 01:16:35 +00:00
Miguel Ruivo a745cdb333 removes the image_picker dependency and adds support for picking song files on iOS 2019-03-05 19:02:14 +00:00
Miguel 7402f4bf9d Closes Android input streams and delivers its exceptions to its caller 2019-03-05 12:48:22 +00:00
Miguel Ruivo 52756b1a38 1.1.1 > 1.2.0 2019-02-12 11:56:19 +00:00
Miguel Ruivo 335f0e5b4e
Merge pull request #34 from miguelpruivo/beta
Migrate to AndroidX
2019-02-12 11:52:48 +00:00
Miguel Ruivo 5e80e31129 updates dependencies to AndroidX 2019-02-12 11:50:51 +00:00
Miguel Ruivo 0ee0b757ea reverts image_picker_modern to file_ficker 2019-02-05 18:15:39 +00:00
Miguel Ruivo ad71c0d940
Merge pull request #29 from I-am-original/master
Breaking change. Update to AndroidX
2019-01-28 10:40:14 +00:00
Vadym 0cfaaa9aee
Merge branch 'beta' into master 2019-01-28 10:42:52 +02:00
Vadym Pinchuk ec8afd4f57 Replace Support with AndroidX 2019-01-26 20:38:20 +02:00
Miguel Ruivo 7936a67ce2
Merge pull request #26 from infitio/master
switch from image_picker -> image_picker_modern
2019-01-18 17:58:26 +00:00
Rohit R. Abbadi 1abab7c7fc upgrade for iOS fix 2019-01-18 16:53:38 +05:30
Rohit R. Abbadi e940980659 switch from image_picker -> image_picker_modern. Probably temporary, considering future upgrades! 2019-01-17 05:04:02 +05:30
Miguel Ruivo 20ed446a9e see changelog 2018-12-27 15:13:03 +00:00