Skip to content

Commit 4d30225

Browse files
Merge pull request #15 from victoreronmosele/release/2.0.0
v2.0.0
2 parents b25d20d + 8dbce98 commit 4d30225

11 files changed

+177
-161
lines changed

CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,7 @@
99

1010
## 1.0.4
1111
* Export the Event object.
12+
13+
## 2.0.0
14+
* Migrate to package:web
15+
* Add tutorial video to README

README.md

+7
Original file line numberDiff line numberDiff line change
@@ -123,6 +123,13 @@ WebColorPicker(
123123

124124
See the [example](example) directory for a complete example.
125125

126+
## Video Tutorial
127+
128+
Watch the tutorial to learn how to use the Web Color Picker package in your Flutter web apps.
129+
130+
[![Easily Integrate The Browser’s Color Picker In Flutter Web | web_color_picker](https://markdown-videos-api.jorgenkh.no/url?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DFPHhQRXDBN8)](https://www.youtube.com/watch?v=FPHhQRXDBN8)
131+
132+
126133
## Resources
127134

128135
For more understanding on how the HTML color input (which this package uses) works, check out the following:

example/.metadata

+6-6
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# This file should be version controlled and should not be manually edited.
55

66
version:
7-
revision: "ead455963c12b453cdb2358cad34969c76daf180"
7+
revision: "2663184aa79047d0a33a14a3b607954f8fdd8730"
88
channel: "stable"
99

1010
project_type: app
@@ -13,11 +13,11 @@ project_type: app
1313
migration:
1414
platforms:
1515
- platform: root
16-
create_revision: ead455963c12b453cdb2358cad34969c76daf180
17-
base_revision: ead455963c12b453cdb2358cad34969c76daf180
18-
- platform: android
19-
create_revision: ead455963c12b453cdb2358cad34969c76daf180
20-
base_revision: ead455963c12b453cdb2358cad34969c76daf180
16+
create_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
17+
base_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
18+
- platform: web
19+
create_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
20+
base_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
2121

2222
# User provided section
2323

example/pubspec.lock

+69-69
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@ packages:
2525
url: "https://pub.dev"
2626
source: hosted
2727
version: "1.3.0"
28-
charcode:
29-
dependency: transitive
30-
description:
31-
name: charcode
32-
sha256: fb98c0f6d12c920a02ee2d998da788bca066ca5f148492b7085ee23372b12306
33-
url: "https://pub.dev"
34-
source: hosted
35-
version: "1.3.1"
3628
clock:
3729
dependency: transitive
3830
description:
@@ -45,26 +37,18 @@ packages:
4537
dependency: transitive
4638
description:
4739
name: collection
48-
sha256: f092b211a4319e98e5ff58223576de6c2803db36221657b46c82574721240687
40+
sha256: ee67cb0715911d28db6bf4af1026078bd6f0128b07a5f66fb2ed94ec6783c09a
4941
url: "https://pub.dev"
5042
source: hosted
51-
version: "1.17.2"
43+
version: "1.18.0"
5244
crypto:
5345
dependency: transitive
5446
description:
5547
name: crypto
56-
sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
57-
url: "https://pub.dev"
58-
source: hosted
59-
version: "3.0.3"
60-
csslib:
61-
dependency: transitive
62-
description:
63-
name: csslib
64-
sha256: "706b5707578e0c1b4b7550f64078f0a0f19dec3f50a178ffae7006b0a9ca58fb"
48+
sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
6549
url: "https://pub.dev"
6650
source: hosted
67-
version: "1.0.0"
51+
version: "3.0.6"
6852
fake_async:
6953
dependency: transitive
7054
description:
@@ -73,6 +57,14 @@ packages:
7357
url: "https://pub.dev"
7458
source: hosted
7559
version: "1.3.1"
60+
fixnum:
61+
dependency: transitive
62+
description:
63+
name: fixnum
64+
sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
65+
url: "https://pub.dev"
66+
source: hosted
67+
version: "1.1.1"
7668
flutter:
7769
dependency: "direct main"
7870
description: flutter
@@ -82,71 +74,87 @@ packages:
8274
dependency: "direct dev"
8375
description:
8476
name: flutter_lints
85-
sha256: a25a15ebbdfc33ab1cd26c63a6ee519df92338a9c10f122adda92938253bef04
77+
sha256: "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1"
8678
url: "https://pub.dev"
8779
source: hosted
88-
version: "2.0.3"
80+
version: "5.0.0"
8981
flutter_test:
9082
dependency: "direct dev"
9183
description: flutter
9284
source: sdk
9385
version: "0.0.0"
94-
html:
86+
leak_tracker:
87+
dependency: transitive
88+
description:
89+
name: leak_tracker
90+
sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
91+
url: "https://pub.dev"
92+
source: hosted
93+
version: "10.0.5"
94+
leak_tracker_flutter_testing:
9595
dependency: transitive
9696
description:
97-
name: html
98-
sha256: "3a7812d5bcd2894edf53dfaf8cd640876cf6cef50a8f238745c8b8120ea74d3a"
97+
name: leak_tracker_flutter_testing
98+
sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
9999
url: "https://pub.dev"
100100
source: hosted
101-
version: "0.15.4"
101+
version: "3.0.5"
102+
leak_tracker_testing:
103+
dependency: transitive
104+
description:
105+
name: leak_tracker_testing
106+
sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
107+
url: "https://pub.dev"
108+
source: hosted
109+
version: "3.0.1"
102110
lints:
103111
dependency: transitive
104112
description:
105113
name: lints
106-
sha256: "0a217c6c989d21039f1498c3ed9f3ed71b354e69873f13a8dfc3c9fe76f1b452"
114+
sha256: "3315600f3fb3b135be672bf4a178c55f274bebe368325ae18462c89ac1e3b413"
107115
url: "https://pub.dev"
108116
source: hosted
109-
version: "2.1.1"
117+
version: "5.0.0"
110118
matcher:
111119
dependency: transitive
112120
description:
113121
name: matcher
114-
sha256: "1803e76e6653768d64ed8ff2e1e67bea3ad4b923eb5c56a295c3e634bad5960e"
122+
sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb
115123
url: "https://pub.dev"
116124
source: hosted
117-
version: "0.12.16"
125+
version: "0.12.16+1"
118126
material_color_utilities:
119127
dependency: transitive
120128
description:
121129
name: material_color_utilities
122-
sha256: "9528f2f296073ff54cb9fee677df673ace1218163c3bc7628093e7eed5203d41"
130+
sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
123131
url: "https://pub.dev"
124132
source: hosted
125-
version: "0.5.0"
133+
version: "0.11.1"
126134
meta:
127135
dependency: transitive
128136
description:
129137
name: meta
130-
sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3"
138+
sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
131139
url: "https://pub.dev"
132140
source: hosted
133-
version: "1.9.1"
141+
version: "1.15.0"
134142
mocktail:
135143
dependency: transitive
136144
description:
137145
name: mocktail
138-
sha256: bac151b31e4ed78bd59ab89aa4c0928f297b1180186d5daf03734519e5f596c1
146+
sha256: "890df3f9688106f25755f26b1c60589a92b3ab91a22b8b224947ad041bf172d8"
139147
url: "https://pub.dev"
140148
source: hosted
141-
version: "1.0.1"
149+
version: "1.0.4"
142150
path:
143151
dependency: transitive
144152
description:
145153
name: path
146-
sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917"
154+
sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af"
147155
url: "https://pub.dev"
148156
source: hosted
149-
version: "1.8.3"
157+
version: "1.9.0"
150158
sky_engine:
151159
dependency: transitive
152160
description: flutter
@@ -172,18 +180,18 @@ packages:
172180
dependency: transitive
173181
description:
174182
name: stack_trace
175-
sha256: c3c7d8edb15bee7f0f74debd4b9c5f3c2ea86766fe4178eb2a18eb30a0bdaed5
183+
sha256: "73713990125a6d93122541237550ee3352a2d84baad52d375a4cad2eb9b7ce0b"
176184
url: "https://pub.dev"
177185
source: hosted
178-
version: "1.11.0"
186+
version: "1.11.1"
179187
stream_channel:
180188
dependency: transitive
181189
description:
182190
name: stream_channel
183-
sha256: "83615bee9045c1d322bbbd1ba209b7a749c2cbcdcb3fdd1df8eb488b3279c1c8"
191+
sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7
184192
url: "https://pub.dev"
185193
source: hosted
186-
version: "2.1.1"
194+
version: "2.1.2"
187195
string_scanner:
188196
dependency: transitive
189197
description:
@@ -204,42 +212,26 @@ packages:
204212
dependency: transitive
205213
description:
206214
name: test_api
207-
sha256: "75760ffd7786fffdfb9597c35c5b27eaeec82be8edfb6d71d32651128ed7aab8"
215+
sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
208216
url: "https://pub.dev"
209217
source: hosted
210-
version: "0.6.0"
218+
version: "0.7.2"
211219
typed_data:
212220
dependency: transitive
213221
description:
214222
name: typed_data
215-
sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
216-
url: "https://pub.dev"
217-
source: hosted
218-
version: "1.3.2"
219-
universal_html:
220-
dependency: transitive
221-
description:
222-
name: universal_html
223-
sha256: "56536254004e24d9d8cfdb7dbbf09b74cf8df96729f38a2f5c238163e3d58971"
224-
url: "https://pub.dev"
225-
source: hosted
226-
version: "2.2.4"
227-
universal_io:
228-
dependency: transitive
229-
description:
230-
name: universal_io
231-
sha256: "1722b2dcc462b4b2f3ee7d188dad008b6eb4c40bbd03a3de451d82c78bba9aad"
223+
sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
232224
url: "https://pub.dev"
233225
source: hosted
234-
version: "2.2.2"
226+
version: "1.4.0"
235227
uuid:
236228
dependency: transitive
237229
description:
238230
name: uuid
239-
sha256: b715b8d3858b6fa9f68f87d20d98830283628014750c2b09b6f516c1da4af2a7
231+
sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff
240232
url: "https://pub.dev"
241233
source: hosted
242-
version: "4.1.0"
234+
version: "4.5.1"
243235
vector_math:
244236
dependency: transitive
245237
description:
@@ -248,21 +240,29 @@ packages:
248240
url: "https://pub.dev"
249241
source: hosted
250242
version: "2.1.4"
243+
vm_service:
244+
dependency: transitive
245+
description:
246+
name: vm_service
247+
sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
248+
url: "https://pub.dev"
249+
source: hosted
250+
version: "14.2.5"
251251
web:
252252
dependency: transitive
253253
description:
254254
name: web
255-
sha256: dc8ccd225a2005c1be616fe02951e2e342092edf968cf0844220383757ef8f10
255+
sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
256256
url: "https://pub.dev"
257257
source: hosted
258-
version: "0.1.4-beta"
258+
version: "1.1.0"
259259
web_color_picker:
260260
dependency: "direct main"
261261
description:
262262
path: ".."
263263
relative: true
264264
source: path
265-
version: "1.0.1+2"
265+
version: "1.0.4"
266266
sdks:
267-
dart: ">=3.1.3 <4.0.0"
268-
flutter: ">=3.13.6"
267+
dart: ">=3.5.0 <4.0.0"
268+
flutter: ">=3.24.0"

example/pubspec.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ publish_to: 'none'
44
version: 0.0.1
55

66
environment:
7-
sdk: '>=3.1.3 <4.0.0'
7+
sdk: '>=3.5.0 <4.0.0'
88

99
dependencies:
1010
flutter:
@@ -15,7 +15,7 @@ dependencies:
1515
dev_dependencies:
1616
flutter_test:
1717
sdk: flutter
18-
flutter_lints: ^2.0.0
18+
flutter_lints: ^5.0.0
1919

2020
flutter:
2121
uses-material-design: true

example/web/index.html

+1-22
Original file line numberDiff line numberDiff line change
@@ -31,29 +31,8 @@
3131

3232
<title>example</title>
3333
<link rel="manifest" href="manifest.json">
34-
35-
<script>
36-
// The value below is injected by flutter build, do not touch.
37-
const serviceWorkerVersion = null;
38-
</script>
39-
<!-- This script adds the flutter initialization JS code -->
40-
<script src="flutter.js" defer></script>
4134
</head>
4235
<body>
43-
<script>
44-
window.addEventListener('load', function(ev) {
45-
// Download main.dart.js
46-
_flutter.loader.loadEntrypoint({
47-
serviceWorker: {
48-
serviceWorkerVersion: serviceWorkerVersion,
49-
},
50-
onEntrypointLoaded: function(engineInitializer) {
51-
engineInitializer.initializeEngine().then(function(appRunner) {
52-
appRunner.runApp();
53-
});
54-
}
55-
});
56-
});
57-
</script>
36+
<script src="flutter_bootstrap.js" async></script>
5837
</body>
5938
</html>

0 commit comments

Comments
 (0)