Commit Graph

106 Commits

Author SHA1 Message Date
Makihiro 2934eea84e Merge pull request #52 from mackysoft/fix/nullreference-when-fromjson
Fixed a bug when trying to deserialize a null type with FromJson.
2024-02-16 21:58:54 +09:00
Makihiro f781ad7373 Fixed a bug when trying to deserialize a null type with FromJson. 2024-02-16 21:58:38 +09:00
Makihiro e5a5157b3c Merge pull request #48 from JohannesDeml/bugfix/propertydrawer-allow-inheritance
Add logic to check for inherited PropertyDrawers from base classes and interfaces
2024-02-16 20:53:46 +09:00
Makihiro 69830f3583 Merge pull request #49 from JohannesDeml/bugfix/avoid-label-overlap
Fix label overlapping button
2024-02-16 20:50:55 +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
Johannes Deml 70f2cdaf16 Add logic to check for inherited PropertyDrawers from base classes and interfaces
This way an inherited drawer will be used if it exists, which might not be too uncommon in the case of SerializeReference fields
2024-01-17 13:27:49 +01:00
Makihiro 97c4e632bc Update README.md 2024-01-10 16:09:00 +09:00
github-actions[bot] 93d7e13f62 feat: Update package.json to 1.2.1 1.2.1 2024-01-10 07:02:25 +00:00
Makihiro f522e0f285 Merge pull request #47 from mackysoft/fix/compatibility-less-than-2021-3
Fix compatibility for less than Unity 2021.3
2024-01-10 16:01:46 +09:00
Makihiro d061f748b8 Fix compatibility for less than Unity 2021.3 2024-01-10 15:58:31 +09:00
Makihiro afb3089943 Update README.md 2023-12-31 18:56:57 +09:00
github-actions[bot] d2d5c8ed52 feat: Update package.json to 1.2.0 1.2.0 2023-12-31 09:27:46 +00:00
Makihiro 2455229944 Update release.yaml 2023-12-31 18:27:09 +09:00
Makihiro 6ae47efa1d Update package.json 2023-12-31 18:24:42 +09:00
Makihiro 343d930155 Merge pull request #42 from mackysoft/feature/copy-paste-property
Implement copy and paste property
2023-12-31 17:44:18 +09:00
Makihiro 1e52b89dd2 Merge pull request #43 from mackysoft/update-release-workflow
Update release.yaml
2023-12-31 17:44:04 +09:00
Makihiro ba83546f0a Update release.yaml 2023-12-31 17:43:53 +09:00
Makihiro 15a627bd48 Add CopyAndPasteProperty 2023-12-31 17:39:48 +09:00
Makihiro e6f57ed763 Merge pull request #41 from mackysoft/feature/new-object-from-json
Restore values from json on create new managed reference
2023-12-31 16:59:03 +09:00
Makihiro 59da3868b1 Update package.yaml 2023-12-31 16:55:44 +09:00
Makihiro 65b0076c95 Update package.yaml 2023-12-31 16:46:11 +09:00
Makihiro 360c800b25 Revert "Update Unity to 2021.3.32f1"
This reverts commit 5d43ced8cc.
2023-12-31 16:03:32 +09:00
Makihiro cdbc2daf21 Restore values from json on create new managed reference 2023-12-31 16:00:13 +09:00
Makihiro 5d43ced8cc Update Unity to 2021.3.32f1 2023-12-31 15:47:43 +09:00
github-actions[bot] cdcbbedf21 feat: Update package.json to 1.1.9 1.1.9 2023-08-19 13:00:01 +00:00
Makihiro 23cb26b99b Merge pull request #33 from mackysoft/fix/custom-property-drawer-not-applied
WIP:Fix `CustomPropertyDrawer` not applied
2023-08-19 21:59:26 +09:00
mackysoft 9a319eab39 Update Example.cs 2023-08-19 21:44:16 +09:00
mackysoft f2f150da79 Fix Example 2023-08-19 21:42:57 +09:00
mackysoft 6e1d1487da Add Example 2023-08-19 21:36:51 +09:00
mackysoft 7a458add5d Fix layout 2023-08-19 21:28:14 +09:00
mackysoft 80b67bce51 GetType null check 2023-08-19 21:27:58 +09:00
mackysoft 396e4a2c30 Merge branch 'main' into fix/custom-property-drawer-not-applied 2023-08-19 19:31:24 +09:00
mackysoft b3b65ee8e5 SubclassSelectorDrawer support now custom property drawer 2023-08-19 19:31:12 +09:00
mackysoft 92c16eda3b Add PropertyDrawerCache 2023-08-19 19:30:43 +09:00
mackysoft 5a3dd69e59 Delete csproj 2023-08-17 23:54:35 +09:00
github-actions[bot] d25349977a feat: Update package.json to 1.1.8 1.1.8 2023-08-17 14:21:24 +00:00
Makihiro 4ac262c995 Merge pull request #32 from mackysoft/fix/multi-editing-error
Fix multi editing error
2023-08-17 22:15:56 +09:00
mackysoft 435001a8d0 Fix multi editing error 2023-08-17 22:15:28 +09:00
Makihiro 0d4f46d45e Merge pull request #31 from mackysoft/update-unity
Update unity
2023-08-17 22:13:54 +09:00
mackysoft fe88d3a81d Update csproj 2023-08-17 22:13:38 +09:00
mackysoft 82cbdc86ce Merge branch 'main' into update-unity 2023-08-17 22:13:09 +09:00
mackysoft e870b650cc Update Unity from 2021.3.13f1 to 2021.3.29f1 2023-08-17 22:09:39 +09:00
mackysoft 38807c78da Update packages 2023-08-17 22:09:19 +09:00
Makihiro 763f5882d6 Merge pull request #25 from Repiteo/UpdateGitignore
Implement updated gitignore format
2023-01-25 17:17:08 +09:00
Thaddeus Crews 0896ea2938 Implement updated gitignore format
• Remove redundant AssetStoreTools rule, as there's a section that can be uncommented that achieves the same result
• Readd .csproj and .sln to ignore index, remove corresponding files from repo as they should be autogenerated
• Ensure that autogenerated vscode folder is ignored
2023-01-21 11:52:19 -06:00
mackysoft c047245e0a Update packages 2022-11-12 00:37:56 +09:00
mackysoft 1bbd9a1f4c Update Unity from 2020.3.24f1 to 2021.3.13f1 2022-11-12 00:36:14 +09:00
github-actions[bot] aedc9ba824 feat: Update package.json to 1.1.7 1.1.7 2022-08-30 14:10:03 +00:00
Makihiro ac191b642d Merge pull request #22 from yellowisher/improve/force_nesting
Force nesting when there is any sub menu in AddTypeMenu attribute.
2022-08-30 23:01:10 +09:00