Skip to content

Commit e2a1118

Browse files
authored
Merge pull request #20 from flutterfromscratch/master
Fix for decoration issue, version bump on dependencies
2 parents 1cd7645 + 164f661 commit e2a1118

File tree

5 files changed

+42
-28
lines changed

5 files changed

+42
-28
lines changed

example/.flutter-plugins-dependencies

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"file_picker","path":"/Users/danvick/flutter/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.0/","dependencies":[]},{"name":"permission_handler","path":"/Users/danvick/flutter/.pub-cache/hosted/pub.dartlang.org/permission_handler-6.1.1/","dependencies":[]}],"android":[{"name":"file_picker","path":"/Users/danvick/flutter/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.0/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/danvick/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.0/","dependencies":[]},{"name":"permission_handler","path":"/Users/danvick/flutter/.pub-cache/hosted/pub.dartlang.org/permission_handler-6.1.1/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[{"name":"file_picker","path":"/Users/danvick/flutter/.pub-cache/hosted/pub.dartlang.org/file_picker-3.0.0/","dependencies":[]}]},"dependencyGraph":[{"name":"file_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"permission_handler","dependencies":[]}],"date_created":"2021-05-20 14:55:01.850777","version":"2.2.0"}
1+
{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"file_picker","path":"/Users/lewis/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/file_picker-4.2.0/","dependencies":[]},{"name":"permission_handler","path":"/Users/lewis/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/permission_handler-8.2.5/","dependencies":[]}],"android":[{"name":"file_picker","path":"/Users/lewis/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/file_picker-4.2.0/","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"flutter_plugin_android_lifecycle","path":"/Users/lewis/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.4/","dependencies":[]},{"name":"permission_handler","path":"/Users/lewis/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/permission_handler-8.2.5/","dependencies":[]}],"macos":[],"linux":[],"windows":[],"web":[{"name":"file_picker","path":"/Users/lewis/Documents/flutter/.pub-cache/hosted/pub.dartlang.org/file_picker-4.2.0/","dependencies":[]}]},"dependencyGraph":[{"name":"file_picker","dependencies":["flutter_plugin_android_lifecycle"]},{"name":"flutter_plugin_android_lifecycle","dependencies":[]},{"name":"permission_handler","dependencies":[]}],"date_created":"2021-10-31 16:30:25.052595","version":"2.5.3"}

example/pubspec.lock

Lines changed: 18 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ packages:
77
name: async
88
url: "https://pub.dartlang.org"
99
source: hosted
10-
version: "2.6.1"
10+
version: "2.8.1"
1111
boolean_selector:
1212
dependency: transitive
1313
description:
@@ -28,7 +28,7 @@ packages:
2828
name: charcode
2929
url: "https://pub.dartlang.org"
3030
source: hosted
31-
version: "1.2.0"
31+
version: "1.3.1"
3232
clock:
3333
dependency: transitive
3434
description:
@@ -57,13 +57,20 @@ packages:
5757
url: "https://pub.dartlang.org"
5858
source: hosted
5959
version: "1.2.0"
60+
ffi:
61+
dependency: transitive
62+
description:
63+
name: ffi
64+
url: "https://pub.dartlang.org"
65+
source: hosted
66+
version: "1.1.2"
6067
file_picker:
6168
dependency: transitive
6269
description:
6370
name: file_picker
6471
url: "https://pub.dartlang.org"
6572
source: hosted
66-
version: "3.0.0"
73+
version: "4.2.0"
6774
flutter:
6875
dependency: "direct main"
6976
description: flutter
@@ -87,7 +94,7 @@ packages:
8794
name: flutter_plugin_android_lifecycle
8895
url: "https://pub.dartlang.org"
8996
source: hosted
90-
version: "2.0.0"
97+
version: "2.0.4"
9198
flutter_test:
9299
dependency: "direct dev"
93100
description: flutter
@@ -104,7 +111,7 @@ packages:
104111
path: ".."
105112
relative: true
106113
source: path
107-
version: "2.0.0-nullsafety.0"
114+
version: "1.2.0-nullsafety.0"
108115
intl:
109116
dependency: transitive
110117
description:
@@ -132,7 +139,7 @@ packages:
132139
name: meta
133140
url: "https://pub.dartlang.org"
134141
source: hosted
135-
version: "1.3.0"
142+
version: "1.7.0"
136143
path:
137144
dependency: transitive
138145
description:
@@ -146,14 +153,14 @@ packages:
146153
name: permission_handler
147154
url: "https://pub.dartlang.org"
148155
source: hosted
149-
version: "6.1.1"
156+
version: "8.2.5"
150157
permission_handler_platform_interface:
151158
dependency: transitive
152159
description:
153160
name: permission_handler_platform_interface
154161
url: "https://pub.dartlang.org"
155162
source: hosted
156-
version: "3.1.1"
163+
version: "3.7.0"
157164
plugin_platform_interface:
158165
dependency: transitive
159166
description:
@@ -207,7 +214,7 @@ packages:
207214
name: test_api
208215
url: "https://pub.dartlang.org"
209216
source: hosted
210-
version: "0.3.0"
217+
version: "0.4.2"
211218
typed_data:
212219
dependency: transitive
213220
description:
@@ -223,5 +230,5 @@ packages:
223230
source: hosted
224231
version: "2.1.0"
225232
sdks:
226-
dart: ">=2.12.0 <3.0.0"
227-
flutter: ">=1.22.0"
233+
dart: ">=2.14.0 <3.0.0"
234+
flutter: ">=2.5.0"

lib/src/form_builder_file_picker.dart

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ class FormBuilderFilePicker extends FormBuilderField<List<PlatformFile>> {
8888
final state = field as _FormBuilderFilePickerState;
8989

9090
return InputDecorator(
91-
decoration: state.decoration(),
91+
decoration: decoration,
9292
child: Column(
9393
children: <Widget>[
9494
Row(
@@ -158,7 +158,7 @@ class _FormBuilderFilePickerState
158158
resultList = await FilePicker.platform.pickFiles(
159159
type: widget.type,
160160
allowedExtensions: widget.allowedExtensions,
161-
allowCompression: widget.allowCompression,
161+
allowCompression: widget.allowCompression ?? true,
162162
onFileLoading: widget.onFileLoading,
163163
allowMultiple: widget.allowMultiple,
164164
withData: widget.withData,
@@ -237,7 +237,7 @@ class _FormBuilderFilePickerState
237237
width: double.infinity,
238238
color: Colors.white.withOpacity(.8),
239239
child: Text(
240-
files[index].name!,
240+
files[index].name,
241241
style: theme.textTheme.caption,
242242
maxLines: 2,
243243
overflow: TextOverflow.clip,

pubspec.lock

Lines changed: 17 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ packages:
77
name: async
88
url: "https://pub.dartlang.org"
99
source: hosted
10-
version: "2.6.1"
10+
version: "2.8.1"
1111
boolean_selector:
1212
dependency: transitive
1313
description:
@@ -28,7 +28,7 @@ packages:
2828
name: charcode
2929
url: "https://pub.dartlang.org"
3030
source: hosted
31-
version: "1.2.0"
31+
version: "1.3.1"
3232
clock:
3333
dependency: transitive
3434
description:
@@ -57,13 +57,20 @@ packages:
5757
url: "https://pub.dartlang.org"
5858
source: hosted
5959
version: "1.2.0"
60+
ffi:
61+
dependency: transitive
62+
description:
63+
name: ffi
64+
url: "https://pub.dartlang.org"
65+
source: hosted
66+
version: "1.1.2"
6067
file_picker:
6168
dependency: "direct main"
6269
description:
6370
name: file_picker
6471
url: "https://pub.dartlang.org"
6572
source: hosted
66-
version: "3.0.0"
73+
version: "4.2.0"
6774
flutter:
6875
dependency: "direct main"
6976
description: flutter
@@ -87,7 +94,7 @@ packages:
8794
name: flutter_plugin_android_lifecycle
8895
url: "https://pub.dartlang.org"
8996
source: hosted
90-
version: "2.0.0"
97+
version: "2.0.4"
9198
flutter_test:
9299
dependency: "direct dev"
93100
description: flutter
@@ -125,7 +132,7 @@ packages:
125132
name: meta
126133
url: "https://pub.dartlang.org"
127134
source: hosted
128-
version: "1.3.0"
135+
version: "1.7.0"
129136
path:
130137
dependency: transitive
131138
description:
@@ -146,14 +153,14 @@ packages:
146153
name: permission_handler
147154
url: "https://pub.dartlang.org"
148155
source: hosted
149-
version: "6.1.1"
156+
version: "8.2.5"
150157
permission_handler_platform_interface:
151158
dependency: transitive
152159
description:
153160
name: permission_handler_platform_interface
154161
url: "https://pub.dartlang.org"
155162
source: hosted
156-
version: "3.1.1"
163+
version: "3.7.0"
157164
plugin_platform_interface:
158165
dependency: transitive
159166
description:
@@ -207,7 +214,7 @@ packages:
207214
name: test_api
208215
url: "https://pub.dartlang.org"
209216
source: hosted
210-
version: "0.3.0"
217+
version: "0.4.2"
211218
typed_data:
212219
dependency: transitive
213220
description:
@@ -223,5 +230,5 @@ packages:
223230
source: hosted
224231
version: "2.1.0"
225232
sdks:
226-
dart: ">=2.12.0 <3.0.0"
227-
flutter: ">=1.22.0"
233+
dart: ">=2.14.0 <3.0.0"
234+
flutter: ">=2.5.0"

pubspec.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ dependencies:
1010
flutter:
1111
sdk: flutter
1212

13-
flutter_form_builder: ^6.0.0
14-
file_picker: ^3.0.0
15-
permission_handler: ^6.1.1
13+
flutter_form_builder: ^6.0.1
14+
file_picker: ^4.2.0
15+
permission_handler: ^8.2.5
1616
community_material_icon: ^5.9.55
1717

1818
dev_dependencies:

0 commit comments

Comments
 (0)