17 Commits

Author SHA1 Message Date
Makihiro
a78f5a340f UIToolKit test 2024-08-03 23:33:05 +09:00
Makihiro
a9763b033d Fix foldout layout on Unity 2022.2 or newer 2024-04-01 16:32:53 +09:00
Makihiro
5f54c254f3 Fix foldout layout 2024-02-18 02:43:01 +09:00
Johannes Deml
c9b5193e51
Fix use prefixLabel position right away 2024-02-07 19:31:33 +01:00
Johannes Deml
a8bcece352 Fix label overlapping button
By drawing the label first we avoid the overlap. By drawing just the label without the foldout we need to work around a unity problem with indentation and apply that ourselves. The foldout property will then be rendered without gui content
2024-01-17 14:40:52 +01:00
mackysoft
7a458add5d Fix layout 2023-08-19 21:28:14 +09:00
mackysoft
b3b65ee8e5 SubclassSelectorDrawer support now custom property drawer 2023-08-19 19:31:12 +09:00
mackysoft
435001a8d0 Fix multi editing error 2023-08-17 22:15:28 +09:00
Makihiro
81ed9e73e7
Merge pull request #18 from mackysoft/support-concrete-base-class
`SubclassSelector` is now support a concrete base class.
2022-04-10 13:45:46 +09:00
mackysoft
9061c68ab7 SubclassSelector is now support a concrete base class. 2022-04-10 13:37:51 +09:00
mackysoft
368bae3cdc serializedObject.Update() is now called when an item is selected 2022-03-29 20:58:30 +09:00
chadefranklin
1abb5d7e35 Assign result
Fixed bug where clicking on type selection button the first time leads to error.
2022-03-28 20:46:01 -04:00
mackysoft
4cdcf995f6 Remove unnecessary namespaces 2022-03-28 23:06:11 +09:00
mackysoft
f8b317ba20 Optimize drawing SubclassSelector 2022-03-05 02:00:34 +09:00
mackysoft
b9ad9838ae Removed class constraints.
Removed class constraints. This allows the use of structs.
2021-12-31 11:03:50 +09:00
mackysoft
6dc9fbcaae Improved performance of SubclassSelectorDrawer
# Changed
- `SubclassSelectorDrawer` now caches the display name of type.
- `SubclassSelectorDrawer` now finds the type via `UnityEditor.TypeCache`.
2021-05-18 01:22:16 +09:00
mackysoft
f06e681251 Initial commit 2021-04-06 01:09:47 +09:00