Commit Graph

37 Commits

Author SHA1 Message Date
bd_
f3bf07b601
perf: switch to AssetSaver API (#1372) 2024-11-28 16:59:01 -08:00
bd_
e0702c5dcf 1.10.5 2024-10-19 20:09:52 -07:00
bd_
4da4ebc984 1.10.2 2024-10-03 20:18:00 -07:00
bd_
a71af7ae0a 1.10.0 2024-09-29 15:02:58 -07:00
bd_
f3f2de3337 feat: add tracing points for the NDMF preview tracing system 2024-09-28 19:34:36 -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_
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_
2ea9fb50b6 1.10.0-rc.5 2024-09-14 19:32:59 -07:00
bd_
1d58548013 1.10.0-rc.3 2024-09-02 17:59:17 -07:00
bd_
b0032a09c0 chore: bump NDMF dependency version 2024-09-01 17:21:14 -07:00
bd_
87a385a43e
feat: add a debugging UI for the reactive components system (#1049) 2024-08-25 20:19:04 -07:00
bd_
a75a422cf4 1.10.0-beta.4 2024-08-18 19:04:23 -07:00
bd_
b732c5268e 1.10.0-beta.3 2024-08-18 13:40:00 -07:00
bd_
7384715059
feat: MA Convert Constraints (#1010) 2024-08-16 18:52:04 -07:00
bd_
3d3aefd4f9
feat: use VRCHeadChop for VisibleHeadAccessory (#954)
Closes: #784
2024-08-06 05:53:37 -07:00
bd_
8e7526e711
Connect reactive components to MenuItems (#944)
* refactor: generalize support for arbitrary parameters as conditions

* feat: automatically assign Menu Item parameters

* feat: ReactiveComponents respond to MenuItems

* feat: AvatarObjectReference tracks both paths and direct object references

* feat: set isSaved/isSynced/default values from MenuItem

* feat: Object Toggle preview supports menu items and manipulating parent objects

* feat: reactive previews respond to menu item default value states

* chore: update NDMF dependency
2024-08-04 19:31:43 -07:00
bd_
c50b3526f6
feat: expose per-component toggles to the NDMF plugin preview UI (#941) 2024-08-03 21:05:10 -07:00
bd_
8dd4426e64
chore: update for NDMF 1.5.0-beta.0 API changes (#931) 2024-07-28 18:39:18 -07:00
bd_
806d31fd82
refactor: remove reactive query (#911) 2024-07-02 12:38:27 +09:00
bd_
4c20d1e052
chore: update for NDMF API changes (#883) 2024-06-17 11:47:54 +09:00
bd_
d725ade36d
chore: update for new preview system API (#877) 2024-06-07 12:58:08 +09:00
bd_
8d3da50b37
feat: MA Shape Changer (#863)
* chore: migrate Scale Adjuster to NDMF preview system

* feat: MA Shape Changer

* chore: update NDMF dependency

* fix: unit test failure
2024-06-03 09:52:08 +09:00
bd_
cb2fd75ec6 1.9.9 2024-03-27 11:10:03 +00:00
bd_
654aec1aab
feat: add UI to show parameter usage (#773) 2024-03-14 21:33:44 +09:00
bd_
b7e1c7af34
chore: bump NDMF dependency (#707) 2024-02-27 17:38:06 +09:00
bd_
b96ed3113b
chore: bump NDMF dependency to 1.3.5 (#702) 2024-02-26 18:38:58 +09:00
bd_
befa5e421c
chore(deps): Update NDMF dependency (#660) 2024-02-12 16:45:48 +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_
d0b4dd67e5
fix: issues with blendtree handling in AnimationDatabase (#615)
Closes: #609
2024-01-07 17:07:50 +09:00
bd_
d87d057de9 1.9.0-rc.0 2023-12-27 20:49:15 +09:00
bd_
a9a0fd648e
feat: prune empty layers (#579)
Closes: #554
2023-12-27 18:54:59 +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
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
bd_
b3d5102ae5 chore(ci): Add VPM manifest for 2022 VRCSDK 2023-12-20 00:07:25 +09:00
bd_
caf627926e ci: Enable 2022 tests 2023-12-17 14:42:08 +09:00
bd_
344a03d8d6 chore: move schema files to project root 2023-11-01 19:10:53 +09:00
bd_
ddbc3b164b
chore: restructure repository to put package at top-level (#477)
* chore: rearrange package structure to have the package at the root

* ci: update CI workflows

* ci: fixing workflow bugs

* ci: recurse building .zip package

* ci: more fixes

* ci: add back in the nadena.dev VPM repo

* ci: fix tests
2023-10-08 15:39:57 +09:00