VladV
|
06c149d890
|
Fix validators not drawn for arrays
|
2022-05-19 17:46:48 +03:00 |
|
VladV
|
801b793124
|
Integrates validators into drawers pipeline
|
2022-05-19 17:20:15 +03:00 |
|
VladV
|
5845f1758a
|
Fix InlineEditor recreated every frame for null values
|
2022-05-19 16:58:38 +03:00 |
|
VladV
|
e354cf2843
|
Add InfoBox attribute
|
2022-05-18 21:37:44 +03:00 |
|
VladV
|
89aff42a3c
|
Fix no targets exception in TriEditor
|
2022-05-18 21:37:36 +03:00 |
|
VladV
|
fc4da39d75
|
Add OdinInspector integration
|
2022-05-18 20:03:06 +03:00 |
|
VladV
|
7d48204c2d
|
Prepare for Odin integration
|
2022-05-18 20:03:06 +03:00 |
|
VladV
|
36a78379c4
|
Add TriMonoBehaviour and TriStriptableObject
|
2022-05-17 13:16:24 +03:00 |
|
VladV
|
90b9ce05a3
|
Fix type selector in reference gui
|
2022-05-17 12:54:39 +03:00 |
|
VladV
|
bc62ea4b21
|
Use value resolver for LabelText and PropertyTooltip
|
2022-05-16 08:44:30 +03:00 |
|
VladV
|
36b01b0617
|
Fix #1 - Add compared value to ShowIf, HideIf, EnableIf, DisableIf
|
2022-05-14 10:20:25 +03:00 |
|
VladV
|
a0eebb410e
|
Fix LabelText ignored with HideLabel attribute
|
2022-05-14 09:14:42 +03:00 |
|
VladV
|
90547c7709
|
ReferenceGui improvements
|
2022-05-12 11:28:02 +03:00 |
|
VladV
|
ae03a2ceda
|
Add Attribute property to processors
|
2022-05-11 20:28:20 +03:00 |
|
VladV
|
8f6af257c0
|
Fix value resolver nullref
|
2022-05-11 20:14:50 +03:00 |
|
VladV
|
c11e6b70ef
|
Rework ValueResolver
|
2022-05-11 19:48:50 +03:00 |
|
VladV
|
de2582134f
|
Add OnValueChanged attribute
|
2022-05-11 14:15:12 +03:00 |
|
VladV
|
fb8041857a
|
Add ActionResolver
|
2022-05-11 14:13:25 +03:00 |
|
VladV
|
bdc01494ee
|
Add value modification tracking
|
2022-05-11 11:56:38 +03:00 |
|
VladV
|
ac5c8b6792
|
Add SmartValue
|
2022-05-11 11:23:11 +03:00 |
|
VladV
|
b2d882b871
|
Fix serializedobject invalidation
|
2022-05-11 11:12:11 +03:00 |
|
VladV
|
b02c4aa388
|
Fix value comparer
|
2022-05-11 11:11:33 +03:00 |
|
VladV
|
87972df66b
|
Multi edit support for non serialized lists
|
2022-05-11 10:51:22 +03:00 |
|
VladV
|
a94645a3ad
|
Run validation on gui changed
|
2022-05-09 15:18:11 +03:00 |
|
VladV
|
7c1e995bdf
|
Add method resolvers
|
2022-05-09 15:06:51 +03:00 |
|
VladV
|
f819b0e46a
|
Add Initialize method for drawers, processors and validators
|
2022-05-09 14:23:27 +03:00 |
|
VladV
|
5a7b20958f
|
Hide header in reference type dropdown
|
2022-05-09 11:24:02 +03:00 |
|
VladV
|
0d0ec09bf4
|
Delete unnecessary change check
|
2022-05-09 11:09:11 +03:00 |
|
VladV
|
0ee8329d65
|
Record undo in ButtonAttribute
|
2022-05-09 10:29:33 +03:00 |
|
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 |
|
VladV
|
b58fe280b5
|
Add property hide and disable processors
|
2022-01-05 15:42:21 +03:00 |
|
VladV
|
356b11e251
|
initial commot
|
2022-01-05 14:59:05 +03:00 |
|