bd_
508276e60c
fix: scale adjuster preview destroys proxy renderers inappropriately
...
The scale adjuster preview system reparented proxy renderers under proxy
bones, in order to handle null root bones and MeshRenderers. However, it
then destroyed the entire proxy bone hierarchy, taking all proxy renderers
with it. This change instead tracks proxies, and reparents them back to the
root to avoid this issue.
Closes : #1177
2024-09-25 20:00:50 -07:00
bd_
c11a76642c
1.10.0-rc.6
1.10.0-rc.6
2024-09-17 20:40:32 -07:00
bd_
71ddd257a3
test: add tests for PropCache ( #1156 )
...
* test: add tests for PropCache
* chore: update NDMF dependency
2024-09-17 20:40:09 -07:00
bd_
9b4e76e053
fix: Scale Adjuster preview breaks after changing scale of avatar root ( #1172 )
...
Closes : #1171
2024-09-17 20:26:26 -07:00
bd_
a98ef213ff
fix: performance issues with MAMenuItem ( #1170 )
...
Cache parameter introspection results (using PropCache) to avoid excessive
recomputation.
Closes : #1165
2024-09-17 20:25:47 -07:00
nadena-dev-ci
c2b6766a40
New Crowdin updates ( #1169 )
...
* New translations en-us.json (Japanese)
* New translations en-us.json (Japanese)
2024-09-17 20:25:41 -07:00
Sayamame-beans
8ed877c99c
fix: add pattern of "upper_chest" as a chest bone ( #1168 )
2024-09-17 19:56:15 -07:00
nekobako
56f1b67d31
fix: animator initial value type conversion ( #1163 )
2024-09-17 19:47:56 -07:00
bd_
3648348184
fix: ScaleAdjusterPreview breaks when avatar descriptors are nested ( #1154 )
2024-09-15 19:47:26 -07:00
bd_
9073ff8c2d
fix: blendshape sync reserializes prefab assets ( #1153 )
...
Hopefully fixes : #1148
2024-09-15 19:33:10 -07:00
nekobako
48b7d80f7c
Fix menu item float value ( #1140 )
...
* fix: menu item with float value incorrectly generates bool parameter
* fix: reactive components generate transitions with overlapping condition ranges
* chore: add tests for menu item parameter type
* fix: incorrect parameter type detemination for float values
* chore: add more tests for menu item parameter type
* refactor: unify logic to determine parameter type and rename confusing variable
2024-09-15 19:32:59 -07:00
nekobako
c80d24ea46
Fix parameter synced conflict ( #1150 )
...
* fix: parameter should be synced if any of sibling parameter is set to be synced
* fix: parameter should be saved/synced if any of menu item references same parameter is set to be saved/synced
2024-09-15 14:24:13 -07:00
nekobako
b83b89ce38
fix: incorrect default value for single menu item with automatic value ( #1147 )
2024-09-15 14:23:15 -07:00
dependabot[bot]
3b28ea2b14
chore(deps): bump express from 4.19.2 to 4.21.0 in /docs~ ( #1144 )
...
Bumps [express](https://github.com/expressjs/express ) from 4.19.2 to 4.21.0.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/4.21.0/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.19.2...4.21.0 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-14 19:48:28 -07:00
dependabot[bot]
65194fbc80
chore(deps): bump path-to-regexp from 6.2.1 to 6.3.0 in /docs-site~ ( #1132 )
...
Bumps [path-to-regexp](https://github.com/pillarjs/path-to-regexp ) from 6.2.1 to 6.3.0.
- [Release notes](https://github.com/pillarjs/path-to-regexp/releases )
- [Changelog](https://github.com/pillarjs/path-to-regexp/blob/master/History.md )
- [Commits](https://github.com/pillarjs/path-to-regexp/compare/v6.2.1...v6.3.0 )
---
updated-dependencies:
- dependency-name: path-to-regexp
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-14 19:41:44 -07:00
bd_
2ea9fb50b6
1.10.0-rc.5
1.10.0-rc.5
2024-09-14 19:32:59 -07:00
bd_
4e3001ad65
fix: NullReferenceExceptions from ShapeChangerPreview
2024-09-14 18:42:01 -07:00
nekobako
faa8d210f2
Enhance default value field ( #1125 )
...
* feat: enhance default value field input
* fix: format default value when update type or value on parameters inspector
* fix: don't accept NaN and Infinity for default value setting
2024-09-14 17:53:00 -07:00
nekobako
f4d80b857d
fix: exception thrown when opening prefab override ui ( #1141 )
2024-09-14 17:51:43 -07:00
bd_
fed6a22d72
fix: multiple issues with auto parameter value assignment ( #1136 )
...
Closes : #1110
2024-09-13 19:27:01 -07:00
nadena-dev-ci
a9c2815106
New translations en-us.json (Chinese Traditional) ( #1126 )
2024-09-13 19:26:52 -07:00
nekobako
c0582a9961
fix: non-backwards-compatible changes to component initial values ( #1114 )
...
* fix: init menu item settings only when added manually from inspector
* fix: init menu item settings when added from some shortcuts
* fix: init menu item settings when reset from context menu
* fix: init merge animator settings only when added manually from inspector
2024-09-13 18:57:03 -07:00
Rinna Koharu
3eaf8bee6d
fix: Add null checks to ScaleAdjusterPreview ( #1116 )
...
* fix: Add null checks to ScaleAdjusterPreview
* chore: check for destroyed objects as well
---------
Co-authored-by: bd_ <bd_@nadena.dev>
2024-09-13 18:54:20 -07:00
colloid
73755e7664
fix: add Rigify(metarig) bone mapping pattern ( #1131 )
...
* fix: add Rigify(metarig) bone mapping pattern
Rigifyで追加されるボーン名(metarigの物)を追加
ミコジンちゃん
https://booth.pm/ja/items/5699843
にて動作確認
* fix: add Rigify(metarig) finger bone mapping pattern
Rigifyで追加される手のボーン名(metarigの物)を追加
2024-09-13 18:07:02 -07:00
RayLight1732
4f77723906
Fix copy logic of sync layer ( #1135 )
2024-09-13 18:06:56 -07:00
nekobako
3be3cfb74a
Refine some UI ( #1119 )
...
* feat: warn by color when Shape Changer has an invalid blendshape
* feat: refine reactive components ui layout
* feat: refine ma parameters ui layout
2024-09-13 18:06:45 -07:00
nekobako
38384a3c70
fix: can't unset the default value for bool parameter ( #1121 )
2024-09-13 18:04:20 -07:00
nekobako
29177f2c5a
fix: NullReferenceException when opening RO Simulator for default Menu Item ( #1107 )
2024-09-13 17:55:49 -07:00
nekobako
106ba8c5ff
fix: previewing Object Toggle targets Renderers other than MeshRender… ( #1112 )
...
* fix: NullReferenceException when previewing Object Toggle with renderers other than MeshRenderer and SkinnedMeshRenderer
* fix: NullReferenceException when previewing Scale Adjuster with renderers other than MeshRenderer and SkinnedMeshRenderer
2024-09-13 17:52:45 -07:00
nekobako
2735adf55c
fix: warning when object name contains "." ( #1123 )
...
* fix: warning when object name contains "."
* chore: change RC state and layer names to not reference Shape Changer specifically
---------
Co-authored-by: bd_ <bd_@nadena.dev>
2024-09-13 17:49:58 -07:00
nekobako
566a030730
Fix nested parameter saved setting ( #1130 )
...
* fix: child parameters should not override parent saved setting
* fix: sibling parameters can override sibling saved setting
2024-09-13 17:49:20 -07:00
bd_
1163fac2e7
1.10.0-rc.4
1.10.0-rc.4
2024-09-04 22:01:45 -07:00
bd_
4fa0621655
fix: menu items with no default fail to generate animator controller parameter entries ( #1105 )
2024-09-04 18:58:51 -07:00
bd_
acd6c50543
fix: menu item override is not shown in sim for autoprop boolean toggles ( #1104 )
2024-09-04 17:00:08 -07:00
bd_
89b4c8f921
fix: deactivating an inactive menu item doesn't work as expected ( #1102 )
2024-09-04 12:41:00 -07:00
bd_
389ae4f2cc
fix: performance issues when RO Simulator is open for too long ( #1101 )
...
Also fix an issue where the clear overrides button doesn't work for menu item overrides.
Closes : #1100
2024-09-04 12:40:48 -07:00
nadena-dev-ci
422ed5cfb1
New Crowdin updates ( #1099 )
...
* New translations en-us.json (Japanese)
* Update source file en-US.json
2024-09-03 21:24:00 -07:00
bd_
0ee291076f
feat: Menu Item automatic values ( #1098 )
2024-09-03 19:07:33 -07:00
nekobako
c63128095e
fix: ArgumentNullException when selecting multiple Menu Item with same settings ( #1097 )
2024-09-03 18:51:36 -07:00
bd_
d403f1b178
ui: improve handling of saved/synced checkboxes on MenuItems with sibling items ( #1095 )
...
We will now force the state of all related MenuItems to match when the
synced/saved checkboxes are updated on the Menu Item UI.
2024-09-03 16:05:18 -07:00
bd_
e07b18d87e
fix: Some MenuItemCoreGUI properties do not refresh when rendered in parent menu inspector ( #1094 )
...
Closes : #1091
2024-09-03 15:53:44 -07:00
bd_
668ab35b46
fix: avatar masks are not rewritten when merging animators ( #1093 )
...
Closes : #228
2024-09-03 15:44:29 -07:00
nekobako
f9a9f1f1ef
fix: clearing conflicted MenuItem.isDefault affects unrelated MenuItems ( #1089 )
2024-09-03 15:28:27 -07:00
bd_
22cff4ba3f
chore: set delete attached animator to true by default on MAMergeAnimator ( #1092 )
2024-09-03 15:26:52 -07:00
bd_
466017c102
feat: add support for drag-and-drop on the MA Object Toggle inspector ( #1087 )
2024-09-02 19:30:40 -07:00
bd_
1d58548013
1.10.0-rc.3
1.10.0-rc.3
2024-09-02 17:59:17 -07:00
bd_
ae950ad938
fix: untranslated string in RO simulator UI ( #1086 )
2024-09-02 17:57:49 -07:00
bd_
371809f430
fix: incorrect handling of isDefault toggles for implicit parameters in UI ( #1085 )
...
Closes : #1079
2024-09-02 17:54:36 -07:00
dependabot[bot]
1aa6c03202
chore(deps): bump nathanvaughn/actions-cloudflare-purge ( #1080 )
...
Bumps [nathanvaughn/actions-cloudflare-purge](https://github.com/nathanvaughn/actions-cloudflare-purge ) from 367672c723960cd03bb7d8c2c4d89062a3fc1fac to aa1121a867565ea71b60f445f441544df0c7b0b9.
- [Release notes](https://github.com/nathanvaughn/actions-cloudflare-purge/releases )
- [Commits](367672c723...aa1121a867
)
---
updated-dependencies:
- dependency-name: nathanvaughn/actions-cloudflare-purge
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-02 17:54:27 -07:00
nadena-dev-ci
db06a6a492
New translations en-us.json (Chinese Traditional) ( #1082 )
2024-09-02 17:54:16 -07:00