Commit Graph

638 Commits

Author SHA1 Message Date
bd_
52e2398a1d Merge remote-tracking branch 'origin/main' 2023-02-02 18:43:20 +09:00
bd_
6566fd7b79 1.4.3 2023-01-31 20:20:49 +09:00
bd_
85617735e9 fix(visible-head-accessory): workaround unity crash
Reported-By: Momishiro
2023-01-30 22:55:56 +09:00
dependabot[bot]
08494f840d chore(deps): bump ua-parser-js from 0.7.32 to 0.7.33 in /docs
Bumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.32 to 0.7.33.
- [Release notes](https://github.com/faisalman/ua-parser-js/releases)
- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)
- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.32...0.7.33)

---
updated-dependencies:
- dependency-name: ua-parser-js
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-28 12:10:28 +09:00
bd_
d6ab6c676f 1.4.2 2023-01-27 21:16:21 +09:00
bd_
8ac7217c26 fix: synced layer motion overrides not preserved over MA processing
Reported-By: ぷも
2023-01-27 21:15:38 +09:00
bd_
0374a9a099 fix: ArgumentNullException when blend tree clips are missing/none
fixes: 188
2023-01-27 21:15:26 +09:00
bd_
7e9dc20201 fix: proxy animations broken on legacy VRCSDK
fixes: #187
2023-01-26 18:33:34 +09:00
bd_
91813c54e8 1.4.1 2023-01-24 21:41:54 +09:00
bd_
d1e047a3d2 fix: mesh processing aborts when encountering null sharedMesh 2023-01-24 21:41:33 +09:00
bd_
fb19fd6cc0 fix: simple asset-root toggles are not remapped correctly 2023-01-24 21:41:20 +09:00
bd_
51b828d318 chore: fix unit tests leaking assets 2023-01-21 10:56:10 +09:00
bd_
6d166b3317 chore: document VCC installation method 2023-01-21 10:56:03 +09:00
bd_
26270d5691 1.4.0 2023-01-20 20:42:23 +09:00
bd_
1b4b373343 1.4.0-rc-4 2023-01-19 21:49:40 +09:00
bd_
592f469b8b fix: wrong translations for new bone proxy modes 2023-01-19 21:45:01 +09:00
bd_
55827868f9 fix: keep position/keep rotation modes not applied in editor 2023-01-19 21:42:11 +09:00
bd_
231ae585bb rc3 2023-01-18 19:11:05 +09:00
bd_
33895a58e8 fix: BoneProxy non-humanoid references did not save properly 2023-01-18 19:09:28 +09:00
bd_
be32ed55f5 fix: BoneProxy editor is missing pos/rot hold options 2023-01-18 19:09:16 +09:00
bd_
ef1699e4da rc2 2023-01-17 20:41:45 +09:00
bd_
eb7af61a08 [BoneProxy] feat: add support for keeping only one of world position/rotation 2023-01-17 20:40:42 +09:00
Gizmo
51f7c5936d Add missing translations 2023-01-17 20:08:03 +09:00
Gizmo
acdcaa991e feat: add simplified chinese translation 2023-01-17 20:08:03 +09:00
bd_
305377c1bb feat: use english localization for untranslated strings 2023-01-17 20:06:50 +09:00
bd_
9f9c2af1bd chore: remove outdated comment 2023-01-17 19:56:12 +09:00
bd_
df47be245f fix: duplicate PB stripping fails in some configurations
The previous logic failed when duplicate PBs explicitly specify their root transform.
This change rewrites this logic and expands the cases in which PBs are pruned.
2023-01-17 00:01:08 +09:00
bd_
1b0cb3f75f chore: Add CodeCoverage directories to .gitignore 2023-01-16 21:16:24 +09:00
bd_
dd07acda1d chore: mark AfterProcessing hook internal 2023-01-16 21:15:30 +09:00
bd_
b30504c348 chore: enable code coverage 2023-01-16 21:15:30 +09:00
bd_
c3e0f94448 chore: Add TransformMappingThroughSwitchedObject test 2023-01-16 21:15:30 +09:00
bd_
f64f00e2d3 chore: Add AnimateAddedBones test 2023-01-16 21:15:30 +09:00
anatawa12
85676c5fbf chore: make RuntimeUtil internal via InternalsVisibleTo 2023-01-09 19:23:30 +09:00
bd_
76dfa2a6fc chore: more perf improvements 2023-01-05 21:47:37 +09:00
bd_
0217c0ecf0 1.4.0-rc-1 2023-01-05 21:31:15 +09:00
bd_
250e8be54c fix: improve build performance by ~10x
CreateAsset, as it turns out, can be extremely slow, particularly when used on Mesh objects.
By adding our generated objects as sub-objects of a container AnimatorController, we can
minimize this overhead.
2023-01-05 21:30:44 +09:00
bd_
b13f60e80f chore: remove debug print 2023-01-05 21:12:30 +09:00
bd_
1635b988a9
feat: improved merge armature implementation (#174)
This branch rewrites the merge armature logic to be both simpler and more reliable. In particular, all components in the merged armature will always be moved into the target armature, eliminating the need for complex and unreliable constraint adjustments. I also rewrite the path remapping logic to be more reliable by tracking actual GameObjects, rather than string paths.

This change fixes a number of constraint-heavy outfits, including:

* https://cloudz.booth.pm/items/3751948
* https://capettiya.booth.pm/items/4424678

It also fixes issues with some more advanced use cases, such as animating transforms on bones that are newly added using merge armature.
2023-01-05 04:10:22 -08:00
bd_
aba8d45bd8 docs: Link directly to latest release 2023-01-02 22:39:27 +09:00
dependabot[bot]
05523f7a54 Bump @algolia/client-search from 4.14.2 to 4.14.3 in /docs
Bumps [@algolia/client-search](https://github.com/algolia/algoliasearch-client-javascript) from 4.14.2 to 4.14.3.
- [Release notes](https://github.com/algolia/algoliasearch-client-javascript/releases)
- [Changelog](https://github.com/algolia/algoliasearch-client-javascript/blob/master/CHANGELOG.md)
- [Commits](https://github.com/algolia/algoliasearch-client-javascript/compare/4.14.2...4.14.3)

---
updated-dependencies:
- dependency-name: "@algolia/client-search"
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 20:34:28 +09:00
dependabot[bot]
986b36a1f1 Bump json5 from 2.2.1 to 2.2.3 in /docs
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 20:34:19 +09:00
bd_
74dc37d0d7 chore: docs updates for new menu installer behavior 2023-01-02 20:29:07 +09:00
bd_
b9fde37285 1.3.0 2023-01-02 16:47:09 +09:00
bd_
435ce7b248 fix: NPE in menu installer editor 2023-01-02 16:44:52 +09:00
bd_
569275dcba fix: NPE on null submenu reference 2023-01-02 16:44:37 +09:00
らいちちゃん
a361789c43
feat: add support for nested Menu Installer operation
With this change it is now possible for Menu Installer to specify as its target a menu installed by another Menu Installer, or a submenu thereof. This allows prefabs to inject extension entries into other prefab menus.
2023-01-01 23:42:54 -08:00
bd_
549ce8f0d3 fix: add more heuristic bone mappings 2023-01-02 16:27:35 +09:00
bd_
db49e2e210 fix: blendshape sync breaks with default binding 2022-12-31 18:43:11 +09:00
bd_
2bfefc7bac 1.2.1 2022-12-20 21:33:10 +09:00
bd_
5351b7befb fix: multiple bugs in Activator
* Activator tries to mark scene dirty in play mode (fixes #164)
* Activator creates multiple hidden objects which build up over time
2022-12-20 04:32:49 -08:00