From 458fd56d48d5bfe801fc7505178ff36feb99d271 Mon Sep 17 00:00:00 2001 From: Kirill Chikalin Date: Sat, 16 Nov 2024 14:04:55 +0300 Subject: [PATCH] unity package structure --- .gitignore | 3 +- .idea/.idea.textdecal/.idea/vcs.xml | 6 ++++ .../textdecal => }/Scenes/SampleScene.unity | 0 .../Scenes/SampleScene.unity.meta | 0 ...ikalin.meta => ru.chikalin.textdecal.meta} | 0 .../Editor.meta | 0 .../Editor/Resources.meta | 0 .../Editor/Resources/Icons.meta | 0 .../Editor/Resources/Icons/sticker.png | Bin .../Editor/Resources/Icons/sticker.png.meta | 0 .../LICENSE.md} | 0 Assets/ru.chikalin.textdecal/LICENSE.md.meta | 3 ++ Assets/ru.chikalin.textdecal/README.md | 0 .../README.md.meta} | 0 .../Runtime.meta} | 0 .../Runtime}/TextMeshProDecal.cs | 0 .../Runtime}/TextMeshProDecal.cs.meta | 0 .../Scenes.meta | 0 .../Shaders.meta | 0 .../Shaders/LiberationSans Decals SDF 1.asset | 0 .../LiberationSans Decals SDF 1.asset.meta | 0 .../Shaders/LiberationSans Decals SDF.asset | 0 .../LiberationSans Decals SDF.asset.meta | 0 .../Shaders/TMP_SDF-Mobile SSD Decal.shader | 0 .../TMP_SDF-Mobile SSD Decal.shader.meta | 0 .../Shaders/TMP_SDF-Mobile-Decal.shader | 0 .../Shaders/TMP_SDF-Mobile-Decal.shader.meta | 0 .../Shaders/TMPro_Decal.cginc | 0 .../Shaders/TMPro_Decal.cginc.meta | 0 .../Shaders/TMPro_Mobile.cginc | 0 .../Shaders/TMPro_Mobile.cginc.meta | 0 .../Shaders/TMPro_Properties.cginc | 0 .../Shaders/TMPro_Properties.cginc.meta | 0 Assets/ru.chikalin.textdecal/package.json | 27 ++++++++++++++++++ .../package.json.meta} | 5 ++-- 35 files changed, 40 insertions(+), 4 deletions(-) create mode 100644 .idea/.idea.textdecal/.idea/vcs.xml rename Assets/{ru.chikalin/textdecal => }/Scenes/SampleScene.unity (100%) rename Assets/{ru.chikalin/textdecal => }/Scenes/SampleScene.unity.meta (100%) rename Assets/{ru.chikalin.meta => ru.chikalin.textdecal.meta} (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Editor.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Editor/Resources.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Editor/Resources/Icons.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Editor/Resources/Icons/sticker.png (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Editor/Resources/Icons/sticker.png.meta (100%) rename Assets/{ru.chikalin/textdecal/Readme.md => ru.chikalin.textdecal/LICENSE.md} (100%) create mode 100644 Assets/ru.chikalin.textdecal/LICENSE.md.meta create mode 100644 Assets/ru.chikalin.textdecal/README.md rename Assets/{ru.chikalin/textdecal/Readme.md.meta => ru.chikalin.textdecal/README.md.meta} (100%) rename Assets/{ru.chikalin/textdecal/Scripts.meta => ru.chikalin.textdecal/Runtime.meta} (100%) rename Assets/{ru.chikalin/textdecal/Scripts => ru.chikalin.textdecal/Runtime}/TextMeshProDecal.cs (100%) rename Assets/{ru.chikalin/textdecal/Scripts => ru.chikalin.textdecal/Runtime}/TextMeshProDecal.cs.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Scenes.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/LiberationSans Decals SDF 1.asset (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/LiberationSans Decals SDF 1.asset.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/LiberationSans Decals SDF.asset (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/LiberationSans Decals SDF.asset.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/TMP_SDF-Mobile SSD Decal.shader (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/TMP_SDF-Mobile SSD Decal.shader.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/TMP_SDF-Mobile-Decal.shader (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/TMP_SDF-Mobile-Decal.shader.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/TMPro_Decal.cginc (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/TMPro_Decal.cginc.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/TMPro_Mobile.cginc (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/TMPro_Mobile.cginc.meta (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/TMPro_Properties.cginc (100%) rename Assets/{ru.chikalin/textdecal => ru.chikalin.textdecal}/Shaders/TMPro_Properties.cginc.meta (100%) create mode 100644 Assets/ru.chikalin.textdecal/package.json rename Assets/{ru.chikalin/textdecal.meta => ru.chikalin.textdecal/package.json.meta} (57%) diff --git a/.gitignore b/.gitignore index fb8d348..976ae36 100644 --- a/.gitignore +++ b/.gitignore @@ -15,7 +15,8 @@ /[Mm]emoryCaptures/ # Asset meta data should only be ignored when the corresponding asset is also ignored -!/[Aa]ssets/**/*.meta +!/[Aa]ssets/*/[Ss]samples~/*.meta +!/[Aa]ssets/*/[Dd]ocumentation~/*.meta # Uncomment this line if you wish to ignore the asset store tools plugin # /[Aa]ssets/AssetStoreTools* diff --git a/.idea/.idea.textdecal/.idea/vcs.xml b/.idea/.idea.textdecal/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/.idea.textdecal/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/Assets/ru.chikalin/textdecal/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity similarity index 100% rename from Assets/ru.chikalin/textdecal/Scenes/SampleScene.unity rename to Assets/Scenes/SampleScene.unity diff --git a/Assets/ru.chikalin/textdecal/Scenes/SampleScene.unity.meta b/Assets/Scenes/SampleScene.unity.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Scenes/SampleScene.unity.meta rename to Assets/Scenes/SampleScene.unity.meta diff --git a/Assets/ru.chikalin.meta b/Assets/ru.chikalin.textdecal.meta similarity index 100% rename from Assets/ru.chikalin.meta rename to Assets/ru.chikalin.textdecal.meta diff --git a/Assets/ru.chikalin/textdecal/Editor.meta b/Assets/ru.chikalin.textdecal/Editor.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Editor.meta rename to Assets/ru.chikalin.textdecal/Editor.meta diff --git a/Assets/ru.chikalin/textdecal/Editor/Resources.meta b/Assets/ru.chikalin.textdecal/Editor/Resources.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Editor/Resources.meta rename to Assets/ru.chikalin.textdecal/Editor/Resources.meta diff --git a/Assets/ru.chikalin/textdecal/Editor/Resources/Icons.meta b/Assets/ru.chikalin.textdecal/Editor/Resources/Icons.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Editor/Resources/Icons.meta rename to Assets/ru.chikalin.textdecal/Editor/Resources/Icons.meta diff --git a/Assets/ru.chikalin/textdecal/Editor/Resources/Icons/sticker.png b/Assets/ru.chikalin.textdecal/Editor/Resources/Icons/sticker.png similarity index 100% rename from Assets/ru.chikalin/textdecal/Editor/Resources/Icons/sticker.png rename to Assets/ru.chikalin.textdecal/Editor/Resources/Icons/sticker.png diff --git a/Assets/ru.chikalin/textdecal/Editor/Resources/Icons/sticker.png.meta b/Assets/ru.chikalin.textdecal/Editor/Resources/Icons/sticker.png.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Editor/Resources/Icons/sticker.png.meta rename to Assets/ru.chikalin.textdecal/Editor/Resources/Icons/sticker.png.meta diff --git a/Assets/ru.chikalin/textdecal/Readme.md b/Assets/ru.chikalin.textdecal/LICENSE.md similarity index 100% rename from Assets/ru.chikalin/textdecal/Readme.md rename to Assets/ru.chikalin.textdecal/LICENSE.md diff --git a/Assets/ru.chikalin.textdecal/LICENSE.md.meta b/Assets/ru.chikalin.textdecal/LICENSE.md.meta new file mode 100644 index 0000000..d847222 --- /dev/null +++ b/Assets/ru.chikalin.textdecal/LICENSE.md.meta @@ -0,0 +1,3 @@ +fileFormatVersion: 2 +guid: 1464671579a347db9035dc15a0a3522d +timeCreated: 1731754848 \ No newline at end of file diff --git a/Assets/ru.chikalin.textdecal/README.md b/Assets/ru.chikalin.textdecal/README.md new file mode 100644 index 0000000..e69de29 diff --git a/Assets/ru.chikalin/textdecal/Readme.md.meta b/Assets/ru.chikalin.textdecal/README.md.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Readme.md.meta rename to Assets/ru.chikalin.textdecal/README.md.meta diff --git a/Assets/ru.chikalin/textdecal/Scripts.meta b/Assets/ru.chikalin.textdecal/Runtime.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Scripts.meta rename to Assets/ru.chikalin.textdecal/Runtime.meta diff --git a/Assets/ru.chikalin/textdecal/Scripts/TextMeshProDecal.cs b/Assets/ru.chikalin.textdecal/Runtime/TextMeshProDecal.cs similarity index 100% rename from Assets/ru.chikalin/textdecal/Scripts/TextMeshProDecal.cs rename to Assets/ru.chikalin.textdecal/Runtime/TextMeshProDecal.cs diff --git a/Assets/ru.chikalin/textdecal/Scripts/TextMeshProDecal.cs.meta b/Assets/ru.chikalin.textdecal/Runtime/TextMeshProDecal.cs.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Scripts/TextMeshProDecal.cs.meta rename to Assets/ru.chikalin.textdecal/Runtime/TextMeshProDecal.cs.meta diff --git a/Assets/ru.chikalin/textdecal/Scenes.meta b/Assets/ru.chikalin.textdecal/Scenes.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Scenes.meta rename to Assets/ru.chikalin.textdecal/Scenes.meta diff --git a/Assets/ru.chikalin/textdecal/Shaders.meta b/Assets/ru.chikalin.textdecal/Shaders.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders.meta rename to Assets/ru.chikalin.textdecal/Shaders.meta diff --git a/Assets/ru.chikalin/textdecal/Shaders/LiberationSans Decals SDF 1.asset b/Assets/ru.chikalin.textdecal/Shaders/LiberationSans Decals SDF 1.asset similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/LiberationSans Decals SDF 1.asset rename to Assets/ru.chikalin.textdecal/Shaders/LiberationSans Decals SDF 1.asset diff --git a/Assets/ru.chikalin/textdecal/Shaders/LiberationSans Decals SDF 1.asset.meta b/Assets/ru.chikalin.textdecal/Shaders/LiberationSans Decals SDF 1.asset.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/LiberationSans Decals SDF 1.asset.meta rename to Assets/ru.chikalin.textdecal/Shaders/LiberationSans Decals SDF 1.asset.meta diff --git a/Assets/ru.chikalin/textdecal/Shaders/LiberationSans Decals SDF.asset b/Assets/ru.chikalin.textdecal/Shaders/LiberationSans Decals SDF.asset similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/LiberationSans Decals SDF.asset rename to Assets/ru.chikalin.textdecal/Shaders/LiberationSans Decals SDF.asset diff --git a/Assets/ru.chikalin/textdecal/Shaders/LiberationSans Decals SDF.asset.meta b/Assets/ru.chikalin.textdecal/Shaders/LiberationSans Decals SDF.asset.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/LiberationSans Decals SDF.asset.meta rename to Assets/ru.chikalin.textdecal/Shaders/LiberationSans Decals SDF.asset.meta diff --git a/Assets/ru.chikalin/textdecal/Shaders/TMP_SDF-Mobile SSD Decal.shader b/Assets/ru.chikalin.textdecal/Shaders/TMP_SDF-Mobile SSD Decal.shader similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/TMP_SDF-Mobile SSD Decal.shader rename to Assets/ru.chikalin.textdecal/Shaders/TMP_SDF-Mobile SSD Decal.shader diff --git a/Assets/ru.chikalin/textdecal/Shaders/TMP_SDF-Mobile SSD Decal.shader.meta b/Assets/ru.chikalin.textdecal/Shaders/TMP_SDF-Mobile SSD Decal.shader.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/TMP_SDF-Mobile SSD Decal.shader.meta rename to Assets/ru.chikalin.textdecal/Shaders/TMP_SDF-Mobile SSD Decal.shader.meta diff --git a/Assets/ru.chikalin/textdecal/Shaders/TMP_SDF-Mobile-Decal.shader b/Assets/ru.chikalin.textdecal/Shaders/TMP_SDF-Mobile-Decal.shader similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/TMP_SDF-Mobile-Decal.shader rename to Assets/ru.chikalin.textdecal/Shaders/TMP_SDF-Mobile-Decal.shader diff --git a/Assets/ru.chikalin/textdecal/Shaders/TMP_SDF-Mobile-Decal.shader.meta b/Assets/ru.chikalin.textdecal/Shaders/TMP_SDF-Mobile-Decal.shader.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/TMP_SDF-Mobile-Decal.shader.meta rename to Assets/ru.chikalin.textdecal/Shaders/TMP_SDF-Mobile-Decal.shader.meta diff --git a/Assets/ru.chikalin/textdecal/Shaders/TMPro_Decal.cginc b/Assets/ru.chikalin.textdecal/Shaders/TMPro_Decal.cginc similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/TMPro_Decal.cginc rename to Assets/ru.chikalin.textdecal/Shaders/TMPro_Decal.cginc diff --git a/Assets/ru.chikalin/textdecal/Shaders/TMPro_Decal.cginc.meta b/Assets/ru.chikalin.textdecal/Shaders/TMPro_Decal.cginc.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/TMPro_Decal.cginc.meta rename to Assets/ru.chikalin.textdecal/Shaders/TMPro_Decal.cginc.meta diff --git a/Assets/ru.chikalin/textdecal/Shaders/TMPro_Mobile.cginc b/Assets/ru.chikalin.textdecal/Shaders/TMPro_Mobile.cginc similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/TMPro_Mobile.cginc rename to Assets/ru.chikalin.textdecal/Shaders/TMPro_Mobile.cginc diff --git a/Assets/ru.chikalin/textdecal/Shaders/TMPro_Mobile.cginc.meta b/Assets/ru.chikalin.textdecal/Shaders/TMPro_Mobile.cginc.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/TMPro_Mobile.cginc.meta rename to Assets/ru.chikalin.textdecal/Shaders/TMPro_Mobile.cginc.meta diff --git a/Assets/ru.chikalin/textdecal/Shaders/TMPro_Properties.cginc b/Assets/ru.chikalin.textdecal/Shaders/TMPro_Properties.cginc similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/TMPro_Properties.cginc rename to Assets/ru.chikalin.textdecal/Shaders/TMPro_Properties.cginc diff --git a/Assets/ru.chikalin/textdecal/Shaders/TMPro_Properties.cginc.meta b/Assets/ru.chikalin.textdecal/Shaders/TMPro_Properties.cginc.meta similarity index 100% rename from Assets/ru.chikalin/textdecal/Shaders/TMPro_Properties.cginc.meta rename to Assets/ru.chikalin.textdecal/Shaders/TMPro_Properties.cginc.meta diff --git a/Assets/ru.chikalin.textdecal/package.json b/Assets/ru.chikalin.textdecal/package.json new file mode 100644 index 0000000..f29bf43 --- /dev/null +++ b/Assets/ru.chikalin.textdecal/package.json @@ -0,0 +1,27 @@ +{ + "name": "ru.chikalin.textdecal", + "displayName": "TextMeshPro Decal", + "version": "1.0.0", + "description": "Decal for TextMeshPro", + "license": "Refer to LICENSE.md file", + "samples": [ + { + "displayName": "URP Sample", + "description": "URP Sample", + "path": "Samples~/URP Sample" + }, + { + "displayName": "VR Sample", + "description": "VR Sample", + "path": "Samples~/VR Sample" + } + ], + "dependencies": { + "com.unity.ugui": "2.0.0" + }, + "author": { + "name": "Kirill Chikalin", + "email": "kirill@chikalin.ru", + "url": "https://chikalin.ru" + } +} \ No newline at end of file diff --git a/Assets/ru.chikalin/textdecal.meta b/Assets/ru.chikalin.textdecal/package.json.meta similarity index 57% rename from Assets/ru.chikalin/textdecal.meta rename to Assets/ru.chikalin.textdecal/package.json.meta index 5b1b4b2..a27f1a6 100644 --- a/Assets/ru.chikalin/textdecal.meta +++ b/Assets/ru.chikalin.textdecal/package.json.meta @@ -1,7 +1,6 @@ fileFormatVersion: 2 -guid: 13fdb347c7b904f27929fcda91728da7 -folderAsset: yes -DefaultImporter: +guid: 2198c2eb9b77743f780423eb7e1e638b +TextScriptImporter: externalObjects: {} userData: assetBundleName: