Skip to content

Commit 13ecbb8

Browse files
committed
[WIP] IOS unity with new messaging
1 parent 0e018bd commit 13ecbb8

File tree

206 files changed

+39599
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

206 files changed

+39599
-0
lines changed

.all-contributorsrc

+63
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
{
2+
"projectName": "flutter-unity-view-widget",
3+
"projectOwner": "snowballdigital",
4+
"repoType": "github",
5+
"repoHost": "https://github.com",
6+
"files": [
7+
"README.md"
8+
],
9+
"imageSize": 100,
10+
"commit": true,
11+
"commitConvention": "eslint",
12+
"contributors": [
13+
{
14+
"login": "juicycleff",
15+
"name": "Rex Raphael",
16+
"avatar_url": "https://avatars2.githubusercontent.com/u/11243590?v=4",
17+
"profile": "https://www.xraph.com",
18+
"contributions": [
19+
"code",
20+
"doc",
21+
"question",
22+
"bug",
23+
"review",
24+
"tutorial"
25+
]
26+
},
27+
{
28+
"login": "thomas-stockx",
29+
"name": "Thomas Stockx",
30+
"avatar_url": "https://avatars1.githubusercontent.com/u/1475368?v=4",
31+
"profile": "https://stockxit.com",
32+
"contributions": [
33+
"code",
34+
"doc",
35+
"question",
36+
"tutorial"
37+
]
38+
},
39+
{
40+
"login": "krispypen",
41+
"name": "Kris Pypen",
42+
"avatar_url": "https://avatars1.githubusercontent.com/u/156955?v=4",
43+
"profile": "http://krispypen.github.io/",
44+
"contributions": [
45+
"code",
46+
"doc",
47+
"question",
48+
"tutorial"
49+
]
50+
},
51+
{
52+
"login": "lorant-csonka-planorama",
53+
"name": "Lorant Csonka",
54+
"avatar_url": "https://avatars2.githubusercontent.com/u/48209860?v=4",
55+
"profile": "https://github.com/lorant-csonka-planorama",
56+
"contributions": [
57+
"doc",
58+
"video"
59+
]
60+
}
61+
],
62+
"contributorsPerLine": 7
63+
}

.metadata

+10
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# This file tracks properties of this Flutter project.
2+
# Used by Flutter tool to assess capabilities and perform upgrades etc.
3+
#
4+
# This file should be version controlled and should not be manually edited.
5+
6+
version:
7+
revision: 9b2d32b605630f28625709ebd9d78ab3016b2bf6
8+
channel: stable
9+
10+
project_type: plugin

CHANGELOG.md

+91
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,91 @@
1+
## 3.0.2
2+
3+
* Fixed leaked stream bug
4+
5+
## 3.0.1
6+
7+
* Fixed minor bugs
8+
9+
## 3.0.0
10+
11+
* Lots of breaking changes
12+
* Deprecated APIs
13+
* Fixed [Issue 231](https://github.com/juicycleff/flutter-unity-view-widget/issues/231)
14+
* Fixed [Issue 230](https://github.com/juicycleff/flutter-unity-view-widget/issues/230)
15+
16+
17+
## 2.0.0+2
18+
19+
* fixed some bugs
20+
21+
## 2.0.0+1
22+
23+
* delete duplicated UnityPlayerActivity
24+
25+
## 2.0.0
26+
27+
* Added support for unity scene loaded events [@juicycleff](https://github.com/juicycleff)
28+
* Exposed core unity player api such as quit and unload [@juicycleff](https://github.com/juicycleff)
29+
* Complete rewrite of package to fix bugs [@juicycleff](https://github.com/juicycleff)
30+
* Improved build scripts [@juicycleff](https://github.com/juicycleff)
31+
* Support for large teams with flutter unity cli [@juicycleff](https://github.com/juicycleff)
32+
* Plug and play support for Android [@juicycleff](https://github.com/juicycleff)
33+
34+
## 0.1.6+8
35+
36+
* Breaking change for unityframework iOS
37+
38+
## 0.1.6+7
39+
40+
* Breaking change for unityframework iOS
41+
42+
## 0.1.6+6
43+
44+
* Breaking change for unityframework iOS
45+
46+
## 0.1.6+5
47+
48+
* Reworked onUnityMessage for iOS [@krispypen](https://github.com/krispypen)
49+
50+
## 0.1.6+4
51+
52+
* Improved description
53+
54+
## 0.1.6+3
55+
56+
* Better communication between flutter and unity [@thomas-stockx](https://github.com/thomas-stockx) (Android) & [@krispypen](https://github.com/krispypen) (iOS)
57+
* Fixed issues [#35](https://github.com/snowballdigital/flutter-unity-view-widget/issues/35) by [@thomas-stockx](https://github.com/thomas-stockx)
58+
* Fixed issues [#36](https://github.com/snowballdigital/flutter-unity-view-widget/issues/36) by [@thomas-stockx](https://github.com/thomas-stockx)
59+
* Fixed issues [#33](https://github.com/snowballdigital/flutter-unity-view-widget/issues/33) by [@thomas-stockx](https://github.com/thomas-stockx)
60+
* Fixed issues [#41](https://github.com/snowballdigital/flutter-unity-view-widget/issues/41) by [@thomas-stockx](https://github.com/thomas-stockx)
61+
62+
* Fixed issues [#38](https://github.com/snowballdigital/flutter-unity-view-widget/issues/38) by [@krispypen](https://github.com/krispypen)
63+
* Fixed issues [#56](https://github.com/snowballdigital/flutter-unity-view-widget/issues/38) by [@krispypen](https://github.com/krispypen)
64+
65+
## 0.1.6+2
66+
67+
* Fixed issues with `onUnityMessage` [@thomas-stockx](https://github.com/thomas-stockx)
68+
69+
## 0.1.6+1
70+
71+
* Adding Metal renderer support (on iOS) [@krispypen](https://github.com/krispypen)
72+
73+
## 0.1.6
74+
75+
* iOS support for the Unity 2019.3 new export format Unity as a Library [@krispypen](https://github.com/krispypen)
76+
77+
## 0.1.5
78+
79+
* Android support for the Unity 2019.3 new export format Unity as a Library [@thomas-stockx](https://github.com/thomas-stockx)
80+
81+
## 0.1.4
82+
83+
* Support for AR on Android thanks to [@thomas-stockx](https://github.com/thomas-stockx)
84+
85+
## 0.1.3+4
86+
87+
* Change input source of Flutter touch events so they work in Unity [@thomas-stockx](https://github.com/thomas-stockx)
88+
* Instructions on how to implement Vuforia AR
89+
* Fix postMessage throwing exceptions on Android [@thomas-stockx](https://github.com/thomas-stockx)
90+
* Add video tutorial, replace `unity-player` with `unity-classes` in example [@lorant-csonka-planorama](https://github.com/lorant-csonka-planorama)
91+
* Remove java and UnityPlayer changes to the windowmanager [@thomas-stockx](https://github.com/thomas-stockx)

LICENSE

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
2+
MIT License
3+
4+
Copyright (c) 2019-present, Rex Raphael.
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in all
14+
copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
22+
SOFTWARE.

0 commit comments

Comments
 (0)