Commit Graph

52 Commits

Author SHA1 Message Date
VladV
b286b66551 Hide add and remove buttons for ShowInInspector arrays 2022-05-08 14:50:00 +03:00
VladV
e6138b340b Ignore ReflectionTypeLoadException 2022-05-08 14:40:11 +03:00
VladV
0841d5e9dd Access to unity internal with InternalsVisibleTo instead of reflection 2022-05-08 14:31:18 +03:00
VladV
28cae2b146 Fix applyOnArrayElement 2022-05-07 19:31:14 +03:00
VladV
f2dd8848ba Fix bug due to which InlineProperty attribute was ignored in lists 2022-05-04 10:15:08 +03:00
VladV
aa9df5a6b6 Add settings page in ProjectSettings 2022-05-04 09:41:56 +03:00
VladV
ce579e0f1f Fix sometimes asset changes are lost 2022-05-03 15:25:10 +03:00
VladV
6f48826943 AddVerticalGroup 2022-01-30 19:08:53 +03:00
VladV
bd36cefaac Improve horizontal group drawer 2022-01-30 19:01:58 +03:00
VladV
55825d3823 Replace custom header group image with built-in style 2022-01-30 18:48:54 +03:00
VladV
bdc4127e3c Add TriPropertyOverrideContext for override child properties from parent darwer 2022-01-30 18:44:16 +03:00
VladV
38b7dc062a Rework TableList drawer 2022-01-28 20:13:11 +03:00
VladV
e02acee95d Handle null list 2022-01-28 20:05:09 +03:00
VladV
1dfa015583 Unity 2020.1 support 2022-01-22 07:57:47 +03:00
VladV
431fa6e526 Add experimental TableList attribute 2022-01-21 20:14:00 +03:00
VladV
7e8d7ba172 Add AlwaysExpanded to ListDrawerSettings 2022-01-21 18:57:26 +03:00
VladV
96025fbb61 Add ListDrawerSettings 2022-01-21 18:46:53 +03:00
VladV
e730c49e40 Use searchable dropdown for reference type selector 2022-01-21 18:31:52 +03:00
VladV
5c40f065cf Delete TriMonoBehaviour and TriScriptableObject 2022-01-21 18:15:05 +03:00
VladV
87f6eeac6e Add TabGroup 2022-01-21 14:21:57 +03:00
VladV
74fba9172b InlineEditor improvements 2022-01-21 12:52:21 +03:00
VladV
1d1fc87ec0 Fix expanded prefs key 2022-01-20 13:17:23 +03:00
VladV
5d060ad3a9 Save expanded state for properties 2022-01-20 13:12:52 +03:00
VladV
f6a33ca804 Code style 2022-01-20 13:06:04 +03:00
VladV
cad93a0a6d Fix multi editing 2022-01-20 13:05:35 +03:00
VladV
d5e6f7557d Repaint on validation 2022-01-19 13:16:26 +03:00
VladV
d60a7e59d7 Make serializedObject private 2022-01-19 13:14:44 +03:00
VladV
72d0144d5a Add CanDraw validation method to custom drawer 2022-01-19 12:57:42 +03:00
VladV
2dc728a146 Add Button attribute 2022-01-18 20:52:33 +03:00
VladV
849da7e8a7 Move TriValidationResult to runtime assembly 2022-01-18 20:19:15 +03:00
VladV
392cbbf53a Improve InfoBox graphics 2022-01-15 19:56:52 +03:00
VladV
a1da85433e Add property validators 2022-01-15 19:55:20 +03:00
VladV
ff35842fe1 Merge _arrayElementProperties to _childrenProperties 2022-01-15 18:29:28 +03:00
VladV
39be3d49d0 Code format 2022-01-15 18:07:05 +03:00
VladV
1fc608985b Move HorizontalGroup to core package 2022-01-15 18:06:45 +03:00
VladV
d9b3c97f6d Move some elements to core asm 2022-01-10 11:12:44 +03:00
VladV
063c18a189 Add mixed value support 2022-01-10 11:10:07 +03:00
VladV
c8d30e36cb Rework helper scopes 2022-01-10 10:39:14 +03:00
VladV
f183e5e879 Fix drawer apply on array element 2022-01-09 19:24:45 +03:00
VladV
2e8014ac14 Added InlineEditor attribute 2022-01-09 19:15:33 +03:00
VladV
09e2eda979 Apply intent is list drawer 2022-01-08 20:26:55 +03:00
VladV
2e2bacb490 Rework drawer target 2022-01-08 20:25:50 +03:00
VladV
bfaf46f661 Exclude object from serializable types 2022-01-08 20:24:20 +03:00
VladV
0b78146104 Add mixed value support 2022-01-08 18:49:46 +03:00
VladV
c65805ae24 Add support for generic drawers and processors 2022-01-07 20:20:22 +03:00
VladV
1c396b6028 Rework property set 2022-01-07 18:39:33 +03:00
VladV
60e1f5e307 Rework drawers 2022-01-06 20:19:19 +03:00
VladV
16618f0e06 Rework list drawer 2022-01-06 20:09:21 +03:00
VladV
a95e914a7f Simplify code 2022-01-06 18:23:16 +03:00
VladV
7126386a43 Remove default inspector 2022-01-05 16:11:51 +03:00