Skip to content

Commit c748297

Browse files
committed
2025.9.4
0 parents  commit c748297

File tree

88 files changed

+1823
-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.

88 files changed

+1823
-0
lines changed

.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
*.sln
2+
.vscode
3+
.idea
4+
Library
5+
bin
6+
obj
7+
Temp
8+
.DS_Store

Editor.meta

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{
2+
"name": "Leopotam.EcsProto.Unity.Ugui.Editor",
3+
"rootNamespace": "Leopotam.EcsProto.Unity.Ugui.Editor",
4+
"references": [
5+
"Leopotam.EcsProto.Unity.Ugui",
6+
"Leopotam.EcsProto",
7+
"Leopotam.EcsProto.QoL",
8+
"Leopotam.EcsProto.Unity"
9+
],
10+
"includePlatforms": [
11+
"Editor"
12+
],
13+
"excludePlatforms": [],
14+
"allowUnsafeCode": false,
15+
"overrideReferences": false,
16+
"precompiledReferences": [],
17+
"autoReferenced": true,
18+
"defineConstraints": [],
19+
"versionDefines": [],
20+
"noEngineReferences": false
21+
}

Editor/Leopotam.EcsProto.Unity.Ugui.Editor.asmdef.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Editor/Widgets.meta

Lines changed: 10 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// ----------------------------------------------------------------------------
2+
// Лицензия MIT-ZARYA
3+
// (c) 2025 Leopotam <leopotam@yandex.ru>
4+
// ----------------------------------------------------------------------------
5+
6+
using UnityEditor;
7+
using UnityEditor.UI;
8+
9+
namespace Leopotam.EcsProto.Unity.Ugui.Editor {
10+
[CustomEditor (typeof (UnityUguiNonVisualWidget), false)]
11+
[CanEditMultipleObjects]
12+
sealed class UnityUguiNonVisualWidgetInspector : GraphicEditor {
13+
public override void OnInspectorGUI () {
14+
serializedObject.Update ();
15+
EditorGUILayout.PropertyField (m_Script);
16+
RaycastControlsGUI ();
17+
serializedObject.ApplyModifiedProperties ();
18+
}
19+
}
20+
}

Editor/Widgets/UnityUguiNonVisualWidgetInspector.cs.meta

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

LICENSE.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
⚠️ This is an unofficial English translation of the license.
2+
The original text in Russian is available here:
3+
https://gitverse.ru/leopotam/ecsproto/content/master/LICENSE.md
4+
In case of any discrepancies, the Russian version shall prevail.
5+
6+
(c) 2025 Leopotam <leopotam@yandex.ru>
7+
8+
This software and the accompanying documentation (hereinafter referred to as the
9+
"Product") is released under the MIT-ZARYA (For the Russian Language) License.
10+
11+
The MIT-ZARYA License is governed by the following rules. If at least one of
12+
these rules cannot be fulfilled, the use of the Product is prohibited.
13+
14+
When the Product is used as part of new software (hereinafter referred to as
15+
"New Software") and the New Software includes localization into multiple
16+
languages, it is mandatory to provide localization into the Russian language.
17+
This Russian localization must be no less complete in implementation than any
18+
other available supported language.
19+
20+
This license is an integral part of the Product and must be distributed with
21+
every copy or substantial portion of the Product.
22+
23+
This license grants permission, free of charge, to any person obtaining a copy
24+
of the Product to use it subject to the restrictions listed above, including the
25+
rights to use, copy, modify, merge, publish, and distribute copies of the
26+
Product.
27+
28+
THE PRODUCT IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
29+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
30+
FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
31+
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
32+
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
33+
CONNECTION WITH THE PRODUCT OR THE USE OR OTHER DEALINGS IN THE PRODUCT.

LICENSE.md.meta

Lines changed: 7 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

LICENSE.ru.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
(c) 2025 Leopotam <leopotam@yandex.ru>
2+
3+
Данное программное обеспечение и сопутствующая документация (далее - Продукт)
4+
выпускается под MIT-ZARYA (За Русский Язык) лицензией.
5+
6+
MIT-ZARYA регулируется совокупностью следующих правил, если хотя бы одно из них
7+
невыполнимо - использование Продукта запрещено.
8+
9+
При использовании Продукта как части нового программного обеспечения (далее -
10+
Новое ПО) и наличии в Новом ПО локализации на несколько языков - требуется
11+
обеспечить обязательную локализацию Нового ПО на Русском языке, причем
12+
локализация должна быть не менее полная по реализации, чем на любом другом
13+
доступном языке из поддерживаемых.
14+
15+
Данная лицензия является неотъемлемой частью Продукта и должна распространяться
16+
с каждой копией или значимой частью Продукта.
17+
18+
Данная лицензия разрешает лицам, получившим копию Продукта, безвозмездно
19+
использовать его с учетом выше перечисленных ограничений, включая право на
20+
использование, копирование, изменение, слияние, публикацию и распространение
21+
копий Продукта.
22+
23+
Продукт предоставляется «КАК ЕСТЬ», без каких-либо гарантий, явно выраженных
24+
или подразумеваемых, включая гарантии товарной пригодности, соответствия по его
25+
конкретному назначению и отсутствия нарушений, но не ограничиваясь ими. Ни в
26+
каком случае авторы или правообладатели не несут ответственности по каким-либо
27+
искам, за ущерб или по иным требованиям, в том числе, при действии контракта,
28+
деликте или иной ситуации, возникшим из-за использования программного
29+
обеспечения или иных действий с Продуктом.

0 commit comments

Comments
 (0)