Commit Graph

174 Commits

Author SHA1 Message Date
VladV
2ee3ed2fb7 Add samples window - Tools/Tri Inspector/Samples 2022-07-03 18:16:01 +03:00
VladV
46109e5520 Fix Tri-Inspector incorrectly rendered built-in types 2022-07-03 10:20:15 +03:00
VladV
9a058da91a Fix Color32 fields not being drawn in the inspector 2022-07-03 10:17:28 +03:00
VladV
90decd5941 Fix enum drawer for tri-serialized fields 2022-07-03 10:14:45 +03:00
VladV
0be27a96e0 Fix incorrect spacing for some built-in fields 2022-07-03 10:10:19 +03:00
VladV
1e31ddfde9
Create release.yml 2022-07-03 09:32:06 +03:00
VladV
12ec1e0994 Up version 2022-07-02 09:37:09 +03:00
VladV
7d154eb499 Nicify property name in MissingReference validator message 2022-07-02 09:29:13 +03:00
VladV
cb787667d7 Fix #11 - Fix compilation error in Unity 2021.3 and newer 2022-07-02 09:27:26 +03:00
VladV
346992314a Up version 2022-06-10 15:43:43 +03:00
VladV
91a91b7ea9 Closes #5 - Add AssetsOnly attribute 2022-06-10 15:34:49 +03:00
VladV
399ab3a508 readme 2022-06-07 11:41:26 +03:00
VladV
c870eb427d readme 2022-06-06 20:27:00 +03:00
VladV
fb59bf9a77 Add default constructor for PropertySpace attribute 2022-06-06 19:40:28 +03:00
VladV
a45fde19d4 Add button size parameter 2022-06-06 19:35:46 +03:00
VladV
9d8fab200e Add Odin 3.0.x support 2022-06-06 19:35:24 +03:00
VladV
c1e495ae73 Fix csharp syntax 2022-06-06 15:08:45 +03:00
VladV
d16b01eecc Up version 2022-06-06 14:48:23 +03:00
VladV
bb42851cd3 Remove extra spacing for hidden properties 2022-06-06 14:27:28 +03:00
VladV
d0ae0cb8ea New TriPropertyExtension.Initialize method API, show errors in inspector 2022-06-06 14:17:53 +03:00
VladV
383815a216 TableList can be used on non generic elements 2022-06-03 15:34:46 +03:00
VladV
6038aa2d13 Rework property extensions 2022-06-03 15:27:09 +03:00
VladV
ffb0e8f4c5 Moved editor recursion check to TriEditor class 2022-06-03 14:03:51 +03:00
VladV
65e75ea953 Remove profiling code 2022-06-03 13:59:16 +03:00
VladV
1a02874507 Fix assemblies 2022-06-03 13:56:10 +03:00
VladV
2153a0e965 Move OnValueChanged logic to OnValueChangedDrawer 2022-06-02 12:00:20 +03:00
VladV
fe068f5b7a Rework property tree api 2022-06-02 11:52:02 +03:00
VladV
70b8f733e3 readme 2022-06-01 11:42:49 +03:00
VladV
e9f9894d59 Fix namespaces 2022-06-01 11:19:33 +03:00
VladV
b1e66c69db Rework - introduces root property 2022-06-01 11:08:24 +03:00
VladV
d154c36903 gui improvements 2022-05-31 11:22:46 +03:00
VladV
5c5659100f Closes #8 - Add TableList attribute 2022-05-30 18:24:33 +03:00
VladV
48afdfa625 Avoids TriProperty updating when possible 2022-05-29 18:10:35 +03:00
VladV
2d13c6421e Hide label by default in lists 2022-05-29 17:39:48 +03:00
VladV
3a344258c4 Up version 2022-05-29 14:48:35 +03:00
VladV
ddb6181445 Lazy update properties 2022-05-29 14:41:40 +03:00
VladV
9e7bc4cf56 Remove redundant Initialize method 2022-05-29 14:07:15 +03:00
VladV
2b389d9323 Makes InspectorElement creation lazy to avoid tree generation on validation 2022-05-29 14:04:20 +03:00
VladV
acdcb60456 Close #6 - Add EnumToggleButtons attribute 2022-05-29 14:00:15 +03:00
VladV
f17eb477cd Readme 2022-05-25 12:19:29 +03:00
VladV
85f81888b9 Fix inspector and validation for nested objects 2022-05-25 12:03:46 +03:00
VladV
7a6c2518f3 Fix UnityEngine.Object fields drawn as reference instead of primitive 2022-05-25 11:07:43 +03:00
VladV
3c8ddb2723 Enable full editors by default 2022-05-25 10:10:21 +03:00
VladV
fda4fe744e Allow DrawWithTriInspector attribute on assembly level 2022-05-25 10:05:29 +03:00
VladV
892cfdf07d Integration with Odin Inspector and Validator 2022-05-21 14:55:54 +03:00
VladV
b258813852 Fixes validation messages draws twice 2022-05-21 11:17:47 +03:00
VladV
8e4de246f8 Add openupm badge 2022-05-20 17:57:25 +03:00
VladV
95333a6f19 Update author 2022-05-20 12:49:32 +03:00
VladV
d853d800a8 Change package from com.triinspector to com.codewriter.triinspector 2022-05-20 11:52:19 +03:00
VladV
30253d8dda AllowMultiple for some attributes 2022-05-19 17:49:19 +03:00