Commit Graph

1122 Commits

Author SHA1 Message Date
lilxyzw
2826c27d63
fix: cloned AnimatorController is not registered in ObjectRegistry #1205 (#1206) 2024-09-24 18:11:39 -07:00
bd_
51fedbd9b0
fix: ROSimulator registers multiple event handlers for state override buttons (#1203) 2024-09-23 20:27:56 -07:00
bd_
bf47a4c544
fix: reactive components break WD ON avatars (#1202)
Closes: #1199
2024-09-23 20:18:04 -07:00
Sayamame-beans
8e49df703f
fix: BoneProxy target couldn't be empty after assigned (#1192) 2024-09-23 19:14:26 -07:00
Sayamame-beans
032e7a692e
chore: fpvisible.NotUnderHead is now Warning, not Error (#1194) 2024-09-23 19:13:29 -07:00
Sayamame-beans
3b86822547
fix: Setup Outfit cause NRE when nothing selected (#1197) 2024-09-23 19:12:39 -07:00
bd_
fd3de6e680 1.10.0-rc.7 2024-09-22 18:18:52 -07:00
nekobako
2d8f5d764e
fix: resolve parameter type conflicts for menu items in params usage … (#1174)
* fix: resolve parameter type conflicts for menu items in params usage window

* Revert "fix: resolve parameter type conflicts for menu items in params usage window"

This reverts commit 4c6b41de4c.

* fix: expand conflicting parameter types for menu item in introspection

* chore: update NDMF dependency

---------

Co-authored-by: bd_ <bd_@nadena.dev>
2024-09-22 18:18:27 -07:00
bd_
a5e716cb3e
fix: incorrect auto parameter assignment when a non-auto item is set to 0 (#1189) 2024-09-22 18:12:26 -07:00
lilxyzw
54288ebd44
fix: MenuInstaller does not support cloning (#1173) (#1184)
* fix: MenuInstaller does not support cloning (#1173)

* fix: error when root menu is specified
2024-09-22 14:35:05 -07:00
nekobako
9dfa0dae23
fix: remove unnecessory exit transitions for reactive components (#1161) 2024-09-22 13:42:31 -07:00
bd_
5090d45cfe
prof: add some profiling annotations (#1183) 2024-09-20 20:46:35 -07:00
bd_
7bf5106246
fix: animation clips are not added to the persistent asset object on build (#1182)
This resulted in data loss when `AssetDatabase.StopAssetEditing()` was called, which can happen if VRCF triggers Poi lockdown.
2024-09-20 20:32:27 -07:00
bd_
c11a76642c 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 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 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