diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0000000..4540be9
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,52 @@
+name: CI
+on:
+ push:
+ branches:
+ - master
+jobs:
+ release:
+ name: Release
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ fetch-depth: 0
+
+
+
+ - name: Semantic Release
+ id: semantic
+ uses: cycjimmy/semantic-release-action@v2.1.3
+ with:
+ extra_plugins: |
+ @semantic-release/changelog
+ @semantic-release/git
+ branch: master
+ env:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+
+
+ - name: Create UPM branch
+ run: |
+ git branch -d upm &> /dev/null || echo upm branch not found
+ git subtree split -P "$PKG_ROOT" -b upm
+ git checkout upm
+ if [[ -d "Samples" ]]; then
+ git mv Samples Samples~
+ rm -f Samples.meta
+ git config --global user.name 'github-bot'
+ git config --global user.email 'github-bot@users.noreply.github.com'
+ git commit -am "fix: Samples => Samples~"
+ fi
+ git push -f -u origin upm
+ env:
+ PKG_ROOT: "Assets/ThisOtherThing.UIShapesKit"
+
+
+ - name: Create upm git tag
+ if: steps.semantic.outputs.new_release_published == 'true'
+ run: |
+ git tag $TAG upm
+ git push origin --tags
+ env:
+ TAG: upm/v${{ steps.semantic.outputs.new_release_version }}
\ No newline at end of file
diff --git a/.releaserc.json b/.releaserc.json
new file mode 100644
index 0000000..4ceece0
--- /dev/null
+++ b/.releaserc.json
@@ -0,0 +1,20 @@
+{
+ "tagFormat": "v${version}",
+ "plugins": [
+ ["@semantic-release/commit-analyzer", { "preset": "angular" }],
+ "@semantic-release/release-notes-generator",
+ ["@semantic-release/changelog", {
+ "preset": "angular",
+ "changelogFile":"Assets/ThisOtherThing.UIShapesKit/CHANGELOG.md"
+ }],
+ ["@semantic-release/npm", {
+ "npmPublish": false,
+ "pkgRoot":"Assets/ThisOtherThing.UIShapesKit/"
+ }],
+ ["@semantic-release/git", {
+ "assets": ["Assets/ThisOtherThing.UIShapesKit/package.json", "Assets/ThisOtherThing.UIShapesKit/CHANGELOG.md"],
+ "message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
+ }],
+ "@semantic-release/github"
+ ]
+}
diff --git a/Assets/Icons/icons.afdesign b/Assets/Icons/icons.afdesign
deleted file mode 100644
index 7badb77..0000000
Binary files a/Assets/Icons/icons.afdesign and /dev/null differ
diff --git a/Assets/TestShaders.meta b/Assets/TestShaders.meta
deleted file mode 100644
index d2e7f19..0000000
--- a/Assets/TestShaders.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 0a4a865373f144800965e3ce4d3b6b45
-folderAsset: yes
-timeCreated: 1498674754
-licenseType: Pro
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/TestShaders/Unlit_lineUvTest.mat b/Assets/TestShaders/Unlit_lineUvTest.mat
deleted file mode 100644
index 3fcd344..0000000
--- a/Assets/TestShaders/Unlit_lineUvTest.mat
+++ /dev/null
@@ -1,33 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!21 &2100000
-Material:
- serializedVersion: 6
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_Name: Unlit_lineUvTest
- m_Shader: {fileID: 4800000, guid: 8f1d77282460e4c77b6cd1cb716a743f, type: 3}
- m_ShaderKeywords:
- m_LightmapFlags: 4
- m_EnableInstancingVariants: 0
- m_CustomRenderQueue: -1
- stringTagMap: {}
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - _MainTex:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Floats:
- - _ColorMask: 15
- - _Stencil: 0
- - _StencilComp: 8
- - _StencilOp: 0
- - _StencilReadMask: 255
- - _StencilWriteMask: 255
- - _UseUIAlphaClip: 0
- m_Colors:
- - _Color: {r: 1, g: 1, b: 1, a: 1}
diff --git a/Assets/TestShaders/Unlit_lineUvTest.mat.meta b/Assets/TestShaders/Unlit_lineUvTest.mat.meta
deleted file mode 100644
index 73b2a00..0000000
--- a/Assets/TestShaders/Unlit_lineUvTest.mat.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: f2702209233964cd2a55eb5e9a96af4a
-timeCreated: 1497430889
-licenseType: Pro
-NativeFormatImporter:
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/TestShaders/Unlit_uiUvTest.mat b/Assets/TestShaders/Unlit_uiUvTest.mat
deleted file mode 100644
index fe02b1a..0000000
--- a/Assets/TestShaders/Unlit_uiUvTest.mat
+++ /dev/null
@@ -1,33 +0,0 @@
-%YAML 1.1
-%TAG !u! tag:unity3d.com,2011:
---- !u!21 &2100000
-Material:
- serializedVersion: 6
- m_ObjectHideFlags: 0
- m_PrefabParentObject: {fileID: 0}
- m_PrefabInternal: {fileID: 0}
- m_Name: Unlit_uiUvTest
- m_Shader: {fileID: 4800000, guid: b4afa1c3386df43aa8236e4476ae6419, type: 3}
- m_ShaderKeywords:
- m_LightmapFlags: 4
- m_EnableInstancingVariants: 0
- m_CustomRenderQueue: -1
- stringTagMap: {}
- disabledShaderPasses: []
- m_SavedProperties:
- serializedVersion: 3
- m_TexEnvs:
- - _MainTex:
- m_Texture: {fileID: 0}
- m_Scale: {x: 1, y: 1}
- m_Offset: {x: 0, y: 0}
- m_Floats:
- - _ColorMask: 15
- - _Stencil: 0
- - _StencilComp: 8
- - _StencilOp: 0
- - _StencilReadMask: 255
- - _StencilWriteMask: 255
- - _UseUIAlphaClip: 0
- m_Colors:
- - _Color: {r: 1, g: 1, b: 1, a: 1}
diff --git a/Assets/TestShaders/Unlit_uiUvTest.mat.meta b/Assets/TestShaders/Unlit_uiUvTest.mat.meta
deleted file mode 100644
index 53499cc..0000000
--- a/Assets/TestShaders/Unlit_uiUvTest.mat.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: b3d31c4193a684ac89215a6a314ca4e0
-timeCreated: 1493506876
-licenseType: Pro
-NativeFormatImporter:
- mainObjectFileID: 2100000
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/TestShaders/lineUvTest.shader b/Assets/TestShaders/lineUvTest.shader
deleted file mode 100644
index 46ac6e9..0000000
--- a/Assets/TestShaders/lineUvTest.shader
+++ /dev/null
@@ -1,126 +0,0 @@
-Shader "Unlit/lineUvTest"
-{
- Properties
- {
- [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {}
- _Color ("Tint", Color) = (1,1,1,1)
-
- _StencilComp ("Stencil Comparison", Float) = 8
- _Stencil ("Stencil ID", Float) = 0
- _StencilOp ("Stencil Operation", Float) = 0
- _StencilWriteMask ("Stencil Write Mask", Float) = 255
- _StencilReadMask ("Stencil Read Mask", Float) = 255
-
- _ColorMask ("Color Mask", Float) = 15
-
- [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0
- }
-
- SubShader
- {
- Tags
- {
- "Queue"="Transparent"
- "IgnoreProjector"="True"
- "RenderType"="Transparent"
- "PreviewType"="Plane"
- "CanUseSpriteAtlas"="True"
- }
-
- Stencil
- {
- Ref [_Stencil]
- Comp [_StencilComp]
- Pass [_StencilOp]
- ReadMask [_StencilReadMask]
- WriteMask [_StencilWriteMask]
- }
-
- Cull Off
- Lighting Off
- ZWrite Off
- ZTest [unity_GUIZTestMode]
- Blend SrcAlpha OneMinusSrcAlpha
- ColorMask [_ColorMask]
-
- Pass
- {
- Name "Default"
- CGPROGRAM
- #pragma vertex vert
- #pragma fragment frag
- #pragma target 2.0
-
- #include "UnityCG.cginc"
- #include "UnityUI.cginc"
-
- #pragma multi_compile __ UNITY_UI_ALPHACLIP
-
- struct appdata_t
- {
- float4 vertex : POSITION;
- float4 color : COLOR;
- float2 texcoord : TEXCOORD0;
- UNITY_VERTEX_INPUT_INSTANCE_ID
- };
-
- struct v2f
- {
- float4 vertex : SV_POSITION;
- fixed4 color : COLOR;
- float2 texcoord : TEXCOORD0;
- float4 worldPosition : TEXCOORD1;
- UNITY_VERTEX_OUTPUT_STEREO
- };
-
- fixed4 _Color;
- fixed4 _TextureSampleAdd;
- float4 _ClipRect;
-
- float cubicPulse( float c, float w, float x )
- {
- x = abs(x - c);
- if( x>w ) return 0.0f;
- x /= w;
- return 1.0f - x*x*(3.0f-2.0f*x);
- }
-
- v2f vert(appdata_t IN)
- {
- v2f OUT;
- UNITY_SETUP_INSTANCE_ID(IN);
- UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT);
- OUT.worldPosition = IN.vertex;
- OUT.vertex = UnityObjectToClipPos(OUT.worldPosition);
-
- OUT.texcoord = IN.texcoord;
-
- OUT.color = IN.color * _Color;
- return OUT;
- }
-
- sampler2D _MainTex;
-
- fixed4 frag(v2f IN) : SV_Target
- {
- half4 color = (tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color;
-
- color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect);
-
- #ifdef UNITY_UI_ALPHACLIP
- clip (color.a - 0.001);
- #endif
-
-// return color;
-// return fixed4(IN.texcoord.xy, 0.0f, color.a);
- color.r = cubicPulse(IN.texcoord.x, 0.2, _Time.y % 1.0);
- color.gb = color.r;
-// color.a = 1.0;
-
- return color;
- }
- ENDCG
- }
- }
-}
-
diff --git a/Assets/TestShaders/lineUvTest.shader.meta b/Assets/TestShaders/lineUvTest.shader.meta
deleted file mode 100644
index 85c9b8e..0000000
--- a/Assets/TestShaders/lineUvTest.shader.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 8f1d77282460e4c77b6cd1cb716a743f
-timeCreated: 1497430631
-licenseType: Pro
-ShaderImporter:
- defaultTextures: []
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/TestShaders/uiUvTest.shader b/Assets/TestShaders/uiUvTest.shader
deleted file mode 100644
index 01c3d2b..0000000
--- a/Assets/TestShaders/uiUvTest.shader
+++ /dev/null
@@ -1,112 +0,0 @@
-Shader "Unlit/uiUvTest"
-{
- Properties
- {
- [PerRendererData] _MainTex ("Sprite Texture", 2D) = "white" {}
- _Color ("Tint", Color) = (1,1,1,1)
-
- _StencilComp ("Stencil Comparison", Float) = 8
- _Stencil ("Stencil ID", Float) = 0
- _StencilOp ("Stencil Operation", Float) = 0
- _StencilWriteMask ("Stencil Write Mask", Float) = 255
- _StencilReadMask ("Stencil Read Mask", Float) = 255
-
- _ColorMask ("Color Mask", Float) = 15
-
- [Toggle(UNITY_UI_ALPHACLIP)] _UseUIAlphaClip ("Use Alpha Clip", Float) = 0
- }
-
- SubShader
- {
- Tags
- {
- "Queue"="Transparent"
- "IgnoreProjector"="True"
- "RenderType"="Transparent"
- "PreviewType"="Plane"
- "CanUseSpriteAtlas"="True"
- }
-
- Stencil
- {
- Ref [_Stencil]
- Comp [_StencilComp]
- Pass [_StencilOp]
- ReadMask [_StencilReadMask]
- WriteMask [_StencilWriteMask]
- }
-
- Cull Off
- Lighting Off
- ZWrite Off
- ZTest [unity_GUIZTestMode]
- Blend SrcAlpha OneMinusSrcAlpha
- ColorMask [_ColorMask]
-
- Pass
- {
- Name "Default"
- CGPROGRAM
- #pragma vertex vert
- #pragma fragment frag
- #pragma target 2.0
-
- #include "UnityCG.cginc"
- #include "UnityUI.cginc"
-
- #pragma multi_compile __ UNITY_UI_ALPHACLIP
-
- struct appdata_t
- {
- float4 vertex : POSITION;
- float4 color : COLOR;
- float2 texcoord : TEXCOORD0;
- UNITY_VERTEX_INPUT_INSTANCE_ID
- };
-
- struct v2f
- {
- float4 vertex : SV_POSITION;
- fixed4 color : COLOR;
- float2 texcoord : TEXCOORD0;
- float4 worldPosition : TEXCOORD1;
- UNITY_VERTEX_OUTPUT_STEREO
- };
-
- fixed4 _Color;
- fixed4 _TextureSampleAdd;
- float4 _ClipRect;
-
- v2f vert(appdata_t IN)
- {
- v2f OUT;
- UNITY_SETUP_INSTANCE_ID(IN);
- UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(OUT);
- OUT.worldPosition = IN.vertex;
- OUT.vertex = UnityObjectToClipPos(OUT.worldPosition);
-
- OUT.texcoord = IN.texcoord;
-
- OUT.color = IN.color * _Color;
- return OUT;
- }
-
- sampler2D _MainTex;
-
- fixed4 frag(v2f IN) : SV_Target
- {
- half4 color = (tex2D(_MainTex, IN.texcoord) + _TextureSampleAdd) * IN.color;
-
- color.a *= UnityGet2DClipping(IN.worldPosition.xy, _ClipRect);
-
- #ifdef UNITY_UI_ALPHACLIP
- clip (color.a - 0.001);
- #endif
-
-// return color;
- return fixed4(IN.texcoord.xy, 0.0f, color.a);
- }
- ENDCG
- }
- }
-}
diff --git a/Assets/TestShaders/uiUvTest.shader.meta b/Assets/TestShaders/uiUvTest.shader.meta
deleted file mode 100644
index 231aa41..0000000
--- a/Assets/TestShaders/uiUvTest.shader.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: b4afa1c3386df43aa8236e4476ae6419
-timeCreated: 1493506860
-licenseType: Pro
-ShaderImporter:
- defaultTextures: []
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/Icons.meta b/Assets/ThisOtherThing.UIShapesKit.meta
similarity index 58%
rename from Assets/Icons.meta
rename to Assets/ThisOtherThing.UIShapesKit.meta
index 36ccafd..f8d64fb 100644
--- a/Assets/Icons.meta
+++ b/Assets/ThisOtherThing.UIShapesKit.meta
@@ -1,9 +1,8 @@
fileFormatVersion: 2
-guid: 0462443a0cbd6424e869422f00023813
+guid: c312783132965bc45a5897b4618433e9
folderAsset: yes
-timeCreated: 1483998614
-licenseType: Pro
DefaultImporter:
+ externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/ThisOtherThing.UIShapesKit/CHANGELOG.md b/Assets/ThisOtherThing.UIShapesKit/CHANGELOG.md
new file mode 100644
index 0000000..531256c
--- /dev/null
+++ b/Assets/ThisOtherThing.UIShapesKit/CHANGELOG.md
@@ -0,0 +1,34 @@
+## [1.0.5](https://github.com/adrenak/ui-shapes-kit/compare/v1.0.4...v1.0.5) (2020-04-07)
+
+
+### Bug Fixes
+
+* Move project files to Assets/ ([f88c805](https://github.com/adrenak/ui-shapes-kit/commit/f88c8051e172a56665a442155bf4c0432cfcfcdf))
+
+## [1.0.4](https://github.com/adrenak/ui-shapes-kit/compare/v1.0.3...v1.0.4) (2020-04-05)
+
+
+### Bug Fixes
+
+* Move project files to Packages/ ([4bc3cd9](https://github.com/adrenak/ui-shapes-kit/commit/4bc3cd9a5be94d57b41e54829bbb787afd48b1f9))
+
+## [1.0.2](https://github.com/adrenak/ui-shapes-kit/compare/v1.0.1...v1.0.2) (2020-03-11)
+
+
+### Bug Fixes
+
+* setup asmdefs ([d64024e](https://github.com/adrenak/ui-shapes-kit/commit/d64024e60bba46df0586fcb7c2c93e150d3fa4f5))
+
+## [1.0.1](https://github.com/adrenak/ui-shapes-kit/compare/v1.0.0...v1.0.1) (2020-03-11)
+
+
+### Bug Fixes
+
+* Ensure all meta files exist ([fc0791e](https://github.com/adrenak/ui-shapes-kit/commit/fc0791ef801b6465b60888989d37987d98994566))
+
+# 1.0.0 (2020-03-11)
+
+
+### Features
+
+* reorganise for UPM ([7cfaa87](https://github.com/adrenak/ui-shapes-kit/commit/7cfaa873f0bcff4f82da6d30719880713898cc11))
diff --git a/Assets/ThisOtherThing.UIShapesKit/CHANGELOG.md.meta b/Assets/ThisOtherThing.UIShapesKit/CHANGELOG.md.meta
new file mode 100644
index 0000000..65eabfd
--- /dev/null
+++ b/Assets/ThisOtherThing.UIShapesKit/CHANGELOG.md.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 5187c5ec46d8ccc4a8a673d694c94540
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/CODE_OF_CONDUCT.md b/Assets/ThisOtherThing.UIShapesKit/CODE_OF_CONDUCT.md
similarity index 100%
rename from CODE_OF_CONDUCT.md
rename to Assets/ThisOtherThing.UIShapesKit/CODE_OF_CONDUCT.md
diff --git a/Assets/ThisOtherThing.UIShapesKit/CODE_OF_CONDUCT.md.meta b/Assets/ThisOtherThing.UIShapesKit/CODE_OF_CONDUCT.md.meta
new file mode 100644
index 0000000..726efb0
--- /dev/null
+++ b/Assets/ThisOtherThing.UIShapesKit/CODE_OF_CONDUCT.md.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 67c03dbb7c409dd438c249a53b4cae76
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Examples.meta b/Assets/ThisOtherThing.UIShapesKit/Examples.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Examples.meta
rename to Assets/ThisOtherThing.UIShapesKit/Examples.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation.meta b/Assets/ThisOtherThing.UIShapesKit/Examples/Animation.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation.meta
rename to Assets/ThisOtherThing.UIShapesKit/Examples/Animation.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Animation.anim b/Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Animation.anim
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Animation.anim
rename to Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Animation.anim
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Animation.anim.meta b/Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Animation.anim.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Animation.anim.meta
rename to Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Animation.anim.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Animation.unity b/Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Animation.unity
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Animation.unity
rename to Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Animation.unity
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Animation.unity.meta b/Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Animation.unity.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Animation.unity.meta
rename to Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Animation.unity.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Canvas.controller b/Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Canvas.controller
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Canvas.controller
rename to Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Canvas.controller
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Canvas.controller.meta b/Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Canvas.controller.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Examples/Animation/Canvas.controller.meta
rename to Assets/ThisOtherThing.UIShapesKit/Examples/Animation/Canvas.controller.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Examples/Overview.unity b/Assets/ThisOtherThing.UIShapesKit/Examples/Overview.unity
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Examples/Overview.unity
rename to Assets/ThisOtherThing.UIShapesKit/Examples/Overview.unity
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Examples/Overview.unity.meta b/Assets/ThisOtherThing.UIShapesKit/Examples/Overview.unity.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Examples/Overview.unity.meta
rename to Assets/ThisOtherThing.UIShapesKit/Examples/Overview.unity.meta
diff --git a/LICENSE b/Assets/ThisOtherThing.UIShapesKit/LICENSE
similarity index 100%
rename from LICENSE
rename to Assets/ThisOtherThing.UIShapesKit/LICENSE
diff --git a/Assets/Icons/icons.afdesign.meta b/Assets/ThisOtherThing.UIShapesKit/LICENSE.meta
similarity index 54%
rename from Assets/Icons/icons.afdesign.meta
rename to Assets/ThisOtherThing.UIShapesKit/LICENSE.meta
index 2f70072..fef5447 100644
--- a/Assets/Icons/icons.afdesign.meta
+++ b/Assets/ThisOtherThing.UIShapesKit/LICENSE.meta
@@ -1,8 +1,7 @@
fileFormatVersion: 2
-guid: 52f828617c2c34011a10014f24d1d44a
-timeCreated: 1483998614
-licenseType: Pro
+guid: 4e64f0767a5e96a4683bf7641781a02e
DefaultImporter:
+ externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
diff --git a/README.md b/Assets/ThisOtherThing.UIShapesKit/README.md
similarity index 83%
rename from README.md
rename to Assets/ThisOtherThing.UIShapesKit/README.md
index 65d7ad8..0470250 100644
--- a/README.md
+++ b/Assets/ThisOtherThing.UIShapesKit/README.md
@@ -1,6 +1,8 @@
+_Note_ This is a forked version of the [original repo](https://github.com/thisotherthing/ui-shapes-kit) modified for UPM without much other changes.
+
# UI Shapes Kit
-
+
create and edit UI directly in the editor, without the need for textures
@@ -33,8 +35,8 @@ create and edit UI directly in the editor, without the need for textures
## Images
-
-
+
+
## Videos
diff --git a/Assets/ThisOtherThing.UIShapesKit/README.md.meta b/Assets/ThisOtherThing.UIShapesKit/README.md.meta
new file mode 100644
index 0000000..076895c
--- /dev/null
+++ b/Assets/ThisOtherThing.UIShapesKit/README.md.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: dd2508979401a7742b255b39d343abd6
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThisOtherThing.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts.meta
similarity index 58%
rename from Assets/ThisOtherThing.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts.meta
index cc6d3fc..644e857 100644
--- a/Assets/ThisOtherThing.meta
+++ b/Assets/ThisOtherThing.UIShapesKit/Scripts.meta
@@ -1,9 +1,8 @@
fileFormatVersion: 2
-guid: 2ec9da6baf23a4444bca1986e896cbd5
+guid: 0de963d01c86ac943bdff3085ad0552b
folderAsset: yes
-timeCreated: 1477221822
-licenseType: Pro
DefaultImporter:
+ externalObjects: {}
userData:
assetBundleName:
assetBundleVariant:
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/EllipsePropertiesDrawer.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/EllipsePropertiesDrawer.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/EllipsePropertiesDrawer.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/EllipsePropertiesDrawer.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/EllipsePropertiesDrawer.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/EllipsePropertiesDrawer.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/EllipsePropertiesDrawer.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/EllipsePropertiesDrawer.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/LinePropertiesDrawer.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/LinePropertiesDrawer.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/LinePropertiesDrawer.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/LinePropertiesDrawer.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/LinePropertiesDrawer.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/LinePropertiesDrawer.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/LinePropertiesDrawer.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/LinePropertiesDrawer.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/OutlineShapePropertiesDrawer.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/OutlineShapePropertiesDrawer.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/OutlineShapePropertiesDrawer.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/OutlineShapePropertiesDrawer.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/OutlineShapePropertiesDrawer.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/OutlineShapePropertiesDrawer.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/OutlineShapePropertiesDrawer.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/OutlineShapePropertiesDrawer.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PointListDrawer.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PointListDrawer.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PointListDrawer.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PointListDrawer.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PointListDrawer.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PointListDrawer.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PointListDrawer.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PointListDrawer.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PointListPropertiesDrawer.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PointListPropertiesDrawer.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PointListPropertiesDrawer.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PointListPropertiesDrawer.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PointListPropertiesDrawer.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PointListPropertiesDrawer.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PointListPropertiesDrawer.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PointListPropertiesDrawer.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PolygonPropertiesDrawer.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PolygonPropertiesDrawer.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PolygonPropertiesDrawer.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PolygonPropertiesDrawer.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PolygonPropertiesDrawer.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PolygonPropertiesDrawer.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/PolygonPropertiesDrawer.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/PolygonPropertiesDrawer.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/RoundedPropertiesDrawer.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/RoundedPropertiesDrawer.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/RoundedPropertiesDrawer.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/RoundedPropertiesDrawer.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/RoundedPropertiesDrawer.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/RoundedPropertiesDrawer.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/RoundedPropertiesDrawer.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/RoundedPropertiesDrawer.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/RoundingPropertiesDrawer.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/RoundingPropertiesDrawer.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/RoundingPropertiesDrawer.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/RoundingPropertiesDrawer.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/RoundingPropertiesDrawer.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/RoundingPropertiesDrawer.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/RoundingPropertiesDrawer.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/RoundingPropertiesDrawer.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/ShadowsPropertiesDrawer.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/ShadowsPropertiesDrawer.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/ShadowsPropertiesDrawer.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/ShadowsPropertiesDrawer.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/ShadowsPropertiesDrawer.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/ShadowsPropertiesDrawer.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/ShadowsPropertiesDrawer.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/ShadowsPropertiesDrawer.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/ShapePropertiesDrawer.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/ShapePropertiesDrawer.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/ShapePropertiesDrawer.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/ShapePropertiesDrawer.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/ShapePropertiesDrawer.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/ShapePropertiesDrawer.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/CustomDrawers/ShapePropertiesDrawer.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/CustomDrawers/ShapePropertiesDrawer.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/ArcEditor.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/ArcEditor.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/ArcEditor.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/ArcEditor.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/ArcEditor.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/ArcEditor.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/ArcEditor.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/ArcEditor.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EdgeGradientEditor.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EdgeGradientEditor.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EdgeGradientEditor.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EdgeGradientEditor.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EdgeGradientEditor.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EdgeGradientEditor.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EdgeGradientEditor.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EdgeGradientEditor.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EllipseEditor.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EllipseEditor.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EllipseEditor.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EllipseEditor.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EllipseEditor.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EllipseEditor.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EllipseEditor.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EllipseEditor.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EmptyFillRectEditor.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EmptyFillRectEditor.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EmptyFillRectEditor.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EmptyFillRectEditor.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EmptyFillRectEditor.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EmptyFillRectEditor.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/EmptyFillRectEditor.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/EmptyFillRectEditor.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/LineEditor.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/LineEditor.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/LineEditor.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/LineEditor.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/LineEditor.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/LineEditor.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/LineEditor.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/LineEditor.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/PixelLineEditor.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/PixelLineEditor.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/PixelLineEditor.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/PixelLineEditor.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/PixelLineEditor.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/PixelLineEditor.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/PixelLineEditor.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/PixelLineEditor.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/PolygonEditor.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/PolygonEditor.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/PolygonEditor.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/PolygonEditor.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/PolygonEditor.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/PolygonEditor.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/PolygonEditor.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/PolygonEditor.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/RectangleEditor.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/RectangleEditor.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/RectangleEditor.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/RectangleEditor.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/RectangleEditor.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/RectangleEditor.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/RectangleEditor.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/RectangleEditor.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/SectorEditor.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/SectorEditor.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/SectorEditor.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/SectorEditor.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/SectorEditor.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/SectorEditor.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Editors/SectorEditor.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/Editors/SectorEditor.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/MenuItems.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/MenuItems.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/MenuItems.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/MenuItems.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/MenuItems.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/MenuItems.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/MenuItems.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/MenuItems.cs.meta
diff --git a/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ThisOtherThing.UIShapesKit.Editor.asmdef b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ThisOtherThing.UIShapesKit.Editor.asmdef
new file mode 100644
index 0000000..19a0673
--- /dev/null
+++ b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ThisOtherThing.UIShapesKit.Editor.asmdef
@@ -0,0 +1,16 @@
+{
+ "name": "ThisOtherThing.UIShapesKit.Editor",
+ "references": [
+ "ThisOtherThing.UIShapesKit.Runtime"
+ ],
+ "optionalUnityReferences": [],
+ "includePlatforms": [
+ "Editor"
+ ],
+ "excludePlatforms": [],
+ "allowUnsafeCode": false,
+ "overrideReferences": false,
+ "precompiledReferences": [],
+ "autoReferenced": true,
+ "defineConstraints": []
+}
\ No newline at end of file
diff --git a/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ThisOtherThing.UIShapesKit.Editor.asmdef.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ThisOtherThing.UIShapesKit.Editor.asmdef.meta
new file mode 100644
index 0000000..84e1891
--- /dev/null
+++ b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ThisOtherThing.UIShapesKit.Editor.asmdef.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: 2c433c31321df5a40bc30800316c2161
+AssemblyDefinitionImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThisOtherThing/Utils/Animation/Editor/ValueSetterEditor.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ValueSetterEditor.cs
similarity index 100%
rename from Assets/ThisOtherThing/Utils/Animation/Editor/ValueSetterEditor.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ValueSetterEditor.cs
diff --git a/Assets/ThisOtherThing/Utils/Animation/Editor/ValueSetterEditor.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ValueSetterEditor.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/Utils/Animation/Editor/ValueSetterEditor.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ValueSetterEditor.cs.meta
diff --git a/Assets/ThisOtherThing/Utils/Animation/Editor/ValueSetterEditor2.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ValueSetterEditor2.cs
similarity index 100%
rename from Assets/ThisOtherThing/Utils/Animation/Editor/ValueSetterEditor2.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ValueSetterEditor2.cs
diff --git a/Assets/ThisOtherThing/Utils/Animation/Editor/ValueSetterEditor2.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ValueSetterEditor2.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/Utils/Animation/Editor/ValueSetterEditor2.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Editor/ValueSetterEditor2.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/IShape.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/IShape.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/IShape.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/IShape.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/IShape.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/IShape.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/IShape.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/IShape.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Arc.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Arc.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Arc.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Arc.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Arc.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Arc.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Arc.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Arc.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/EdgeGradient.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/EdgeGradient.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/EdgeGradient.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/EdgeGradient.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/EdgeGradient.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/EdgeGradient.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/EdgeGradient.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/EdgeGradient.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Ellipse.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Ellipse.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Ellipse.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Ellipse.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Ellipse.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Ellipse.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Ellipse.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Ellipse.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/EmptyFillRect.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/EmptyFillRect.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/EmptyFillRect.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/EmptyFillRect.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/EmptyFillRect.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/EmptyFillRect.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/EmptyFillRect.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/EmptyFillRect.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Line.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Line.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Line.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Line.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Line.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Line.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Line.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Line.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/PixelLine.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/PixelLine.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/PixelLine.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/PixelLine.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/PixelLine.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/PixelLine.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/PixelLine.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/PixelLine.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Polygon.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Polygon.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Polygon.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Polygon.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Polygon.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Polygon.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Polygon.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Polygon.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Rectangle.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Rectangle.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Rectangle.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Rectangle.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Rectangle.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Rectangle.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Rectangle.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Rectangle.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Sector.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Sector.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Sector.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Sector.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Sector.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Sector.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Shapes/Sector.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Shapes/Sector.cs.meta
diff --git a/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/ThisOtherThing.UIShapesKit.Runtime.asmdef b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/ThisOtherThing.UIShapesKit.Runtime.asmdef
new file mode 100644
index 0000000..be03c24
--- /dev/null
+++ b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/ThisOtherThing.UIShapesKit.Runtime.asmdef
@@ -0,0 +1,12 @@
+{
+ "name": "ThisOtherThing.UIShapesKit.Runtime",
+ "references": [],
+ "optionalUnityReferences": [],
+ "includePlatforms": [],
+ "excludePlatforms": [],
+ "allowUnsafeCode": false,
+ "overrideReferences": false,
+ "precompiledReferences": [],
+ "autoReferenced": true,
+ "defineConstraints": []
+}
\ No newline at end of file
diff --git a/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/ThisOtherThing.UIShapesKit.Runtime.asmdef.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/ThisOtherThing.UIShapesKit.Runtime.asmdef.meta
new file mode 100644
index 0000000..eb90293
--- /dev/null
+++ b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/ThisOtherThing.UIShapesKit.Runtime.asmdef.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: a20a7ad1c08747d4bb3be8438e11e91b
+AssemblyDefinitionImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/UIGeoUtils.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/UIGeoUtils.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/UIGeoUtils.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/UIGeoUtils.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/UIGeoUtils.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/UIGeoUtils.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/UIGeoUtils.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/UIGeoUtils.cs.meta
diff --git a/Assets/ThisOtherThing/Utils.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils.meta
similarity index 100%
rename from Assets/ThisOtherThing/Utils.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils.meta
diff --git a/Assets/ThisOtherThing/Utils/Animation.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Animation.meta
similarity index 100%
rename from Assets/ThisOtherThing/Utils/Animation.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Animation.meta
diff --git a/Assets/ThisOtherThing/Utils/Animation/ValueSetter.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Animation/ValueSetter.cs
similarity index 100%
rename from Assets/ThisOtherThing/Utils/Animation/ValueSetter.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Animation/ValueSetter.cs
diff --git a/Assets/ThisOtherThing/Utils/Animation/ValueSetter.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Animation/ValueSetter.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/Utils/Animation/ValueSetter.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Animation/ValueSetter.cs.meta
diff --git a/Assets/ThisOtherThing/Utils/Animation/ValueSetter2.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Animation/ValueSetter2.cs
similarity index 100%
rename from Assets/ThisOtherThing/Utils/Animation/ValueSetter2.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Animation/ValueSetter2.cs
diff --git a/Assets/ThisOtherThing/Utils/Animation/ValueSetter2.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Animation/ValueSetter2.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/Utils/Animation/ValueSetter2.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Animation/ValueSetter2.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Arcs.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Arcs.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Arcs.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Arcs.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Arcs.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Arcs.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Arcs.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Arcs.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Ellipses.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Ellipses.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Ellipses.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Ellipses.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Ellipses.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Ellipses.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Ellipses.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Ellipses.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Lines.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Lines.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Lines.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Lines.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Lines.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Lines.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Lines.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Lines.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/PointsGenerators.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/PointsGenerators.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/PointsGenerators.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/PointsGenerators.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/PointsGenerators/PointsGenerators.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/PointsGenerators/PointsGenerators.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/PointsGenerators/PointsGenerators.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/PointsGenerators/PointsGenerators.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/PointsGenerators/PointsGenerators.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/PointsGenerators/PointsGenerators.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/PointsGenerators/PointsGenerators.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/PointsGenerators/PointsGenerators.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/PointsList.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/PointsList.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/PointsList.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/PointsList.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/PointsList.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/PointsList.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/PointsList.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/PointsList.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Polygons.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Polygons.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Polygons.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Polygons.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Polygons.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Polygons.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Polygons.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Polygons.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Rects.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Rects.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Rects.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Rects.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Rects.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Rects.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/Rects.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/Rects.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/RoundedRects.cs b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/RoundedRects.cs
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/RoundedRects.cs
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/RoundedRects.cs
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/RoundedRects.cs.meta b/Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/RoundedRects.cs.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/ShapeUtils/RoundedRects.cs.meta
rename to Assets/ThisOtherThing.UIShapesKit/Scripts/Runtime/Utils/Shapes/RoundedRects.cs.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons.meta b/Assets/ThisOtherThing.UIShapesKit/Sprites.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons.meta
rename to Assets/ThisOtherThing.UIShapesKit/Sprites.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Arc.png b/Assets/ThisOtherThing.UIShapesKit/Sprites/Arc.png
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Arc.png
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Arc.png
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Arc.png.meta b/Assets/ThisOtherThing.UIShapesKit/Sprites/Arc.png.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Arc.png.meta
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Arc.png.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/EdgeGradient.png b/Assets/ThisOtherThing.UIShapesKit/Sprites/EdgeGradient.png
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/EdgeGradient.png
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/EdgeGradient.png
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/EdgeGradient.png.meta b/Assets/ThisOtherThing.UIShapesKit/Sprites/EdgeGradient.png.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/EdgeGradient.png.meta
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/EdgeGradient.png.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Ellipse.png b/Assets/ThisOtherThing.UIShapesKit/Sprites/Ellipse.png
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Ellipse.png
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Ellipse.png
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Ellipse.png.meta b/Assets/ThisOtherThing.UIShapesKit/Sprites/Ellipse.png.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Ellipse.png.meta
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Ellipse.png.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/EmptyFillRect.png b/Assets/ThisOtherThing.UIShapesKit/Sprites/EmptyFillRect.png
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/EmptyFillRect.png
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/EmptyFillRect.png
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/EmptyFillRect.png.meta b/Assets/ThisOtherThing.UIShapesKit/Sprites/EmptyFillRect.png.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/EmptyFillRect.png.meta
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/EmptyFillRect.png.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Line.png b/Assets/ThisOtherThing.UIShapesKit/Sprites/Line.png
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Line.png
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Line.png
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Line.png.meta b/Assets/ThisOtherThing.UIShapesKit/Sprites/Line.png.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Line.png.meta
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Line.png.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/PixelLine.png b/Assets/ThisOtherThing.UIShapesKit/Sprites/PixelLine.png
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/PixelLine.png
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/PixelLine.png
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/PixelLine.png.meta b/Assets/ThisOtherThing.UIShapesKit/Sprites/PixelLine.png.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/PixelLine.png.meta
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/PixelLine.png.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Polygon.png b/Assets/ThisOtherThing.UIShapesKit/Sprites/Polygon.png
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Polygon.png
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Polygon.png
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Polygon.png.meta b/Assets/ThisOtherThing.UIShapesKit/Sprites/Polygon.png.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Polygon.png.meta
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Polygon.png.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Rectangle.png b/Assets/ThisOtherThing.UIShapesKit/Sprites/Rectangle.png
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Rectangle.png
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Rectangle.png
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Rectangle.png.meta b/Assets/ThisOtherThing.UIShapesKit/Sprites/Rectangle.png.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Rectangle.png.meta
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Rectangle.png.meta
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Sector.png b/Assets/ThisOtherThing.UIShapesKit/Sprites/Sector.png
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Sector.png
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Sector.png
diff --git a/Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Sector.png.meta b/Assets/ThisOtherThing.UIShapesKit/Sprites/Sector.png.meta
similarity index 100%
rename from Assets/ThisOtherThing/UI Shapes Kit/Geometry/Editor/Icons/Sector.png.meta
rename to Assets/ThisOtherThing.UIShapesKit/Sprites/Sector.png.meta
diff --git a/Assets/ThisOtherThing.UIShapesKit/package.json b/Assets/ThisOtherThing.UIShapesKit/package.json
new file mode 100644
index 0000000..afa2c2a
--- /dev/null
+++ b/Assets/ThisOtherThing.UIShapesKit/package.json
@@ -0,0 +1,12 @@
+{
+ "name": "com.thisotherthing.uishapeskit",
+ "version": "1.0.5",
+ "displayName": "UI Shapes Kit",
+ "description": "Procedural shapes for Unity UI",
+ "unity": "2018.4",
+ "author": {
+ "name": "Stefan Kernjak",
+ "url": "https://www.thisotherthing.co/"
+ },
+ "dependencies": {}
+}
diff --git a/Assets/ThisOtherThing.UIShapesKit/package.json.meta b/Assets/ThisOtherThing.UIShapesKit/package.json.meta
new file mode 100644
index 0000000..307a7da
--- /dev/null
+++ b/Assets/ThisOtherThing.UIShapesKit/package.json.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: d10c7679a09c17d409fe4bc62c2244ea
+TextScriptImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/ThisOtherThing/UI Shapes Kit.meta b/Assets/ThisOtherThing/UI Shapes Kit.meta
deleted file mode 100644
index 62a1b56..0000000
--- a/Assets/ThisOtherThing/UI Shapes Kit.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 3d4fb24232c0246a491fdef6f3b40fd4
-folderAsset: yes
-timeCreated: 1477927448
-licenseType: Pro
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/ThisOtherThing/Utils/Animation/Editor.meta b/Assets/ThisOtherThing/Utils/Animation/Editor.meta
deleted file mode 100644
index 93b7f43..0000000
--- a/Assets/ThisOtherThing/Utils/Animation/Editor.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: b45e22a4fae4943f08792d0207e4f731
-folderAsset: yes
-timeCreated: 1498587762
-licenseType: Pro
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/ThisOtherThing/Utils/Attributes.meta b/Assets/ThisOtherThing/Utils/Attributes.meta
deleted file mode 100644
index e2586fc..0000000
--- a/Assets/ThisOtherThing/Utils/Attributes.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: d30bbbdbaa3b044b0a5dba78b8c5b0e1
-folderAsset: yes
-timeCreated: 1485189066
-licenseType: Pro
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/ThisOtherThing/Utils/Attributes/Editor.meta b/Assets/ThisOtherThing/Utils/Attributes/Editor.meta
deleted file mode 100644
index bbe3334..0000000
--- a/Assets/ThisOtherThing/Utils/Attributes/Editor.meta
+++ /dev/null
@@ -1,9 +0,0 @@
-fileFormatVersion: 2
-guid: 26246c145b7224dbb8e5e37e583053fd
-folderAsset: yes
-timeCreated: 1484492510
-licenseType: Pro
-DefaultImporter:
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/ThisOtherThing/Utils/Attributes/Editor/MinAttributeDrawer.cs b/Assets/ThisOtherThing/Utils/Attributes/Editor/MinAttributeDrawer.cs
deleted file mode 100644
index 2bddee7..0000000
--- a/Assets/ThisOtherThing/Utils/Attributes/Editor/MinAttributeDrawer.cs
+++ /dev/null
@@ -1,28 +0,0 @@
-using UnityEngine;
-using UnityEditor;
-
-using ThisOtherThing.Utils;
-
-namespace ThisOtherThing
-{
- [CustomPropertyDrawer(typeof(MinAttribute))]
- public class MinDrawer : PropertyDrawer
- {
- public override void OnGUI(Rect position, SerializedProperty property, GUIContent label)
- {
- MinAttribute attribute = (MinAttribute)base.attribute;
-
- switch (property.propertyType)
- {
- case SerializedPropertyType.Integer:
- int valueI = EditorGUI.IntField(position, label, property.intValue);
- property.intValue = Mathf.Max(valueI, attribute.minInt);
- break;
- case SerializedPropertyType.Float:
- float valueF = EditorGUI.FloatField(position, label, property.floatValue);
- property.floatValue = Mathf.Max(valueF, attribute.minFloat);
- break;
- }
- }
- }
-}
diff --git a/Assets/ThisOtherThing/Utils/Attributes/Editor/MinAttributeDrawer.cs.meta b/Assets/ThisOtherThing/Utils/Attributes/Editor/MinAttributeDrawer.cs.meta
deleted file mode 100644
index 50e702d..0000000
--- a/Assets/ThisOtherThing/Utils/Attributes/Editor/MinAttributeDrawer.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: 2e1ec6b6a75d94521839e015b171c16b
-timeCreated: 1484492523
-licenseType: Pro
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Assets/ThisOtherThing/Utils/Attributes/MinAttribute.cs b/Assets/ThisOtherThing/Utils/Attributes/MinAttribute.cs
deleted file mode 100644
index e33fc2e..0000000
--- a/Assets/ThisOtherThing/Utils/Attributes/MinAttribute.cs
+++ /dev/null
@@ -1,20 +0,0 @@
-using UnityEngine;
-
-namespace ThisOtherThing.Utils
-{
- public class MinAttribute : PropertyAttribute
- {
- public readonly float minFloat;
- public readonly int minInt;
-
- public MinAttribute(float min)
- {
- this.minFloat = min;
- }
-
- public MinAttribute(int min)
- {
- this.minInt = min;
- }
- }
-}
\ No newline at end of file
diff --git a/Assets/ThisOtherThing/Utils/Attributes/MinAttribute.cs.meta b/Assets/ThisOtherThing/Utils/Attributes/MinAttribute.cs.meta
deleted file mode 100644
index 7a5d9a3..0000000
--- a/Assets/ThisOtherThing/Utils/Attributes/MinAttribute.cs.meta
+++ /dev/null
@@ -1,12 +0,0 @@
-fileFormatVersion: 2
-guid: 8e2d60cc0d2f840a2af3ce58ddf55209
-timeCreated: 1484492441
-licenseType: Pro
-MonoImporter:
- serializedVersion: 2
- defaultReferences: []
- executionOrder: 0
- icon: {instanceID: 0}
- userData:
- assetBundleName:
- assetBundleVariant:
diff --git a/Logs/Packages-Update.log b/Logs/Packages-Update.log
new file mode 100644
index 0000000..9af3ee1
--- /dev/null
+++ b/Logs/Packages-Update.log
@@ -0,0 +1,12 @@
+
+=== Wed Mar 11 16:19:54 2020
+
+Packages were changed.
+Update Mode: updateDependencies
+
+The following packages were added:
+ com.unity.collab-proxy@1.2.15
+The following packages were updated:
+ com.unity.analytics from version 2.0.16 to 3.2.2
+ com.unity.package-manager-ui from version 1.9.11 to 2.0.8
+ com.unity.textmeshpro from version 1.2.4 to 1.4.1
diff --git a/Packages/manifest.json b/Packages/manifest.json
index 1342d0a..5f4d7ff 100644
--- a/Packages/manifest.json
+++ b/Packages/manifest.json
@@ -1,10 +1,7 @@
{
"dependencies": {
- "com.unity.ads": "2.0.8",
- "com.unity.analytics": "2.0.16",
- "com.unity.package-manager-ui": "1.9.11",
- "com.unity.purchasing": "2.0.3",
- "com.unity.textmeshpro": "1.2.4",
+ "com.unity.package-manager-ui": "2.0.8",
+ "com.unity.textmeshpro": "1.4.1",
"com.unity.modules.ai": "1.0.0",
"com.unity.modules.animation": "1.0.0",
"com.unity.modules.assetbundle": "1.0.0",
diff --git a/ProjectSettings/ProjectVersion.txt b/ProjectSettings/ProjectVersion.txt
index 20147cb..895cee8 100644
--- a/ProjectSettings/ProjectVersion.txt
+++ b/ProjectSettings/ProjectVersion.txt
@@ -1 +1 @@
-m_EditorVersion: 2018.2.3f1
+m_EditorVersion: 2018.4.13f1
diff --git a/ProjectSettings/VFXManager.asset b/ProjectSettings/VFXManager.asset
new file mode 100644
index 0000000..6e0eaca
--- /dev/null
+++ b/ProjectSettings/VFXManager.asset
@@ -0,0 +1,11 @@
+%YAML 1.1
+%TAG !u! tag:unity3d.com,2011:
+--- !u!937362698 &1
+VFXManager:
+ m_ObjectHideFlags: 0
+ m_IndirectShader: {fileID: 0}
+ m_CopyBufferShader: {fileID: 0}
+ m_SortShader: {fileID: 0}
+ m_RenderPipeSettingsPath:
+ m_FixedTimeStep: 0.016666668
+ m_MaxDeltaTime: 0.05