Commit Graph

749 Commits

Author SHA1 Message Date
bd_
2cf5967a42
feat: allow animator-only defaults to be set using MA Parameters (#648)
* feat: allow animator-only defaults to be set using MA Parameters

* chore: add unit tests for new default parameter behavior
2024-02-12 14:59:39 +09:00
kaikoga
5359e3b006
chore: Fix non-VRChat support (#650)
* add referenced assembly

* remove unused usings

* MA Merge Blend Tree is VRC specific

because it expects VRC style Animator Layer setup

* PruneParametersPass is VRChat specific

* fix: use FindAvatarTransformInParents() to be more cross platform

* fix MergeArmatureHook: nop logic for PhysBones if we do not dedup PhysBones

* fix AnimatorCombiner: ignore VRC components when non-VRC

btw, is AnimatorCombiner VRC specific?

* conditional compile some VRChat specific tests
2024-02-12 14:59:23 +09:00
dependabot[bot]
900c9d2a02
chore(deps): bump nathanvaughn/actions-cloudflare-purge (#658)
Bumps [nathanvaughn/actions-cloudflare-purge](https://github.com/nathanvaughn/actions-cloudflare-purge) from 752b6dc9a31b2392c40f7ee9c0556a412383aa5e to f70c63827b539cf48eb3a29fdaa7547eca4dede4.
- [Release notes](https://github.com/nathanvaughn/actions-cloudflare-purge/releases)
- [Commits](752b6dc9a3...f70c63827b)

---
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-02-12 14:52:06 +09:00
bd_
e6bcba718a
chore(ci): disable deferred expiration for pages assets 2024-02-12 13:30:20 +09:00
bd_
2751c88fea
fix: scale adjuster's hidden bones don't block PBs (#653) 2024-02-05 22:02:53 +09:00
bd_
6b181f3f57
fix: missing translations on "automatic" rename-to field (#652)
Closes: #638
2024-02-05 22:02:44 +09:00
bd_
0030012e17
fix: duplicate registrations for bone names break HBM (#651) 2024-02-05 21:52:34 +09:00
bd_
3d2052d8ff
fix: missing translations on "automatic" rename-to field (#649)
Closes: #638
2024-02-04 20:44:37 +09:00
dag-ed
6dcea7fa5e
add missing sdk parameters (#647) 2024-02-03 22:42:12 +09:00
bd_
c3d71958ea
docs: add instructions for dealing with disabled repos (#644) 2024-02-02 22:33:22 +09:00
bd_
13023d1f24 chore(docs): remove another stray english paragraph 2024-01-31 20:38:43 +09:00
bd_
00e0f8aa9f
chore(docs): fix stray english in JA docs (#641) 2024-01-31 20:29:58 +09:00
dependabot[bot]
1b6d06b033
chore(deps): bump actions/cache from 3 to 4 in /.github/workflows (#628)
Bumps [actions/cache](https://github.com/actions/cache) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-28 20:13:49 +09:00
bd_
94170179ea
fix: world fixed object breaks android builds (#629)
Closes: #581
2024-01-28 20:13:33 +09:00
bd_
1fc9c2d4ac
feat(params): Allow for MA Parameters to _not_ specify a default value (#636)
* feat(params): track whether a default value was explicitly set

* feat(params): improve default value resolution and error handling
2024-01-28 14:27:43 +09:00
bd_
86fc302fa5
ui(parameters): Rebuild MAParameters UI for Unity 2022 (#634) 2024-01-27 20:06:22 +09:00
bd_
07d61b25b2
fix: language list not populated until a MA editor is shown (#624) 2024-01-14 16:57:48 +09:00
bd_
2d1757a975
chore(test): add additional tests (#623) 2024-01-14 16:57:40 +09:00
bd_
a6151de5be
fix: incorrect placeholder in jp translation (#622)
Closes: #618
2024-01-14 16:57:32 +09:00
dependabot[bot]
c6698f4070
chore(deps): bump follow-redirects from 1.15.3 to 1.15.4 in /docs~ (#620)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.4)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-12 20:02:27 +09:00
bd_
2150d60baa
chore(ci): fix another yarn install --immutable issue (#616) 2024-01-07 17:25:23 +09:00
bd_
d0b4dd67e5
fix: issues with blendtree handling in AnimationDatabase (#615)
Closes: #609
2024-01-07 17:07:50 +09:00
bd_
66d3eee78d
feat: detect blendtree parameters in MA Parameters UI (#614) 2024-01-07 15:56:47 +09:00
bd_
1d6a1634db
docs: add notes on NDMF pass versioning policy (#612) 2024-01-07 15:18:33 +09:00
bd_
7430996adc chore(docs): disable yarn --immutable
yarn --immutable seems to be unreliable due to https://github.com/yarnpkg/berry/issues/5795
2024-01-07 14:49:23 +09:00
bd_
85cd118622 chore(docs): update dependencies for CF worker site 2024-01-07 14:19:29 +09:00
bd_
6689c15ce9
fix: improve null checks in CloneControl (#597)
Fixes: #499
2023-12-28 17:58:47 +09:00
bd_
29e0671cfe
fix: incorrect behavior when parent of a MA Move Independently moves (#596) 2023-12-28 17:58:37 +09:00
bd_
2ad324380e
fix: ScaleAdjuster not usable when gizmos are not enabled (#595)
Fixes: #588, #589
2023-12-28 16:25:23 +09:00
bd_
de71e1f544
docs: add reference to logo distribution guidelines in COPYING (#594) 2023-12-28 16:25:13 +09:00
bd_
d87d057de9 1.9.0-rc.0 2023-12-27 20:49:15 +09:00
bd_
f0a4db0a06
fix: some issues where MoveIndependently did not properly update (#587) 2023-12-27 20:47:25 +09:00
kurotu
efdb5dbe8b
docs(world-fixed-object): fix description for Quest (#586)
Currently World Fixed Object prevents Quest build (#581).
2023-12-27 20:30:23 +09:00
bd_
610ce40270
fix: remove duplicate animator merger and add parameter type mismatch error asset references (#585)
Closes: #549
2023-12-27 20:30:04 +09:00
bd_
2650566f9a
feat: add a component to perform nonuniform scale adjustments (#583) 2023-12-27 20:29:51 +09:00
bd_
4d3f49306e
fix: enable wordwrap for ESO error dialog (#584)
Closes: #576
2023-12-27 20:01:01 +09:00
bd_
a9a0fd648e
feat: prune empty layers (#579)
Closes: #554
2023-12-27 18:54:59 +09:00
bd_
9e4c876305
opti: prune garbage sample expression parameters found in VRChat's template asset (#578) 2023-12-26 16:10:45 +09:00
bd_
93aa4db3e8
fix: zero scale on outfit destroys transform data (#577)
Closes: #574
2023-12-26 16:10:38 +09:00
konsti219
e6ffd04110
fix: Replace Object dropping children (bdunderscore#547) (#575) 2023-12-25 20:53:39 +09:00
bd_
aa698565ab
feat: add merge blend tree component (#572)
* chore: refactor state machine clone logic out as a separate class

* feat: add layer priority and relative path root options to Merge Animator

* feat: add Merge Blend Tree component

* chore: adjust NDMF dependency

* docs: update merge-animator docs

* docs: merge blend tree docs
2023-12-22 17:17:40 +09:00
rurre
63043cb4ec
feat: Added BlendTree to right click create asset menu. (#555)
* Added BlendTree to right click create asset menu.

Not sure where to put it, so into the root editor folder it goes.

* Update CreateBlendTree.cs

* chore: add missing .meta file

---------

Co-authored-by: bd_ <bd_@nadena.dev>
2023-12-22 16:16:09 +09:00
bd_
d297cf1cad
feat(error): Integrate with NDMF error reporting and localization system (#570)
* chore(i18n): initial integration with NDMF localization system

* feat(error): integrate with NDMF error reporting framework

Note that as part of this, the pre-build validation system has been disabled for now.
It didn't work very well with other NDMF plugins in the first place, so it's probably
for the best...

* chore: fix u2019 build errors
2023-12-21 17:38:46 +09:00
dependabot[bot]
a143b1edf7
chore(deps): bump nathanvaughn/actions-cloudflare-purge (#564)
Bumps [nathanvaughn/actions-cloudflare-purge](https://github.com/nathanvaughn/actions-cloudflare-purge) from 740447a7f5131ecc49a89a0f9382ea27b001196c to 752b6dc9a31b2392c40f7ee9c0556a412383aa5e.
- [Release notes](https://github.com/nathanvaughn/actions-cloudflare-purge/releases)
- [Commits](740447a7f5...752b6dc9a3)

---
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>
2023-12-21 17:37:12 +09:00
dependabot[bot]
ca3633f64d
chore(deps): bump actions/download-artifact in /.github/workflows (#567)
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20 20:41:47 +09:00
dependabot[bot]
c4b61562b6
chore(deps): bump actions/upload-artifact in /.github/workflows (#565)
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20 20:41:38 +09:00
bd_
b3d5102ae5 chore(ci): Add VPM manifest for 2022 VRCSDK 2023-12-20 00:07:25 +09:00
dependabot[bot]
b5a698c904
chore(deps): bump nathanvaughn/actions-cloudflare-purge (#544)
Bumps [nathanvaughn/actions-cloudflare-purge](https://github.com/nathanvaughn/actions-cloudflare-purge) from 3b31015a54307a38ea48904fb367eeb0a753a66f to 740447a7f5131ecc49a89a0f9382ea27b001196c.
- [Release notes](https://github.com/nathanvaughn/actions-cloudflare-purge/releases)
- [Commits](3b31015a54...740447a7f5)

---
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>
2023-12-17 14:51:34 +09:00
bd_
caf627926e ci: Enable 2022 tests 2023-12-17 14:42:08 +09:00
bd_
9964c024ec ci: rollback to GameCI v3
v4 seems to break the static license activation we're using currently.
The new activation system requires username/password, which is something
I'm not super happy with having available in pull request processing...
2023-12-17 14:28:47 +09:00