Commit Graph

5 Commits

Author SHA1 Message Date
RisaDev
a00ae1d0c5 Fixed legacy IPC not handling exceptions thrown by ProfileManager.RemoveTemporaryProfile, changelog text fix 2024-03-30 19:36:37 +03:00
RisaDev
6777f9db6e Continuing work on the IPC
ArmatureChanged.Type.Rebound -> Updated
IsPendingProfileRebind is now being set instead of calling RebuildBoneTemplateBinding and that function is called as a part of rebind process (not always though, pending rewrite)
Profiles can no longer be toggled in the UI while editor is active
ProfileChanged is no longer used in IPC, instead we are fully relying on armature events
Added warnings to legacy IPC messages to not use it
2024-03-24 23:45:28 +03:00
RisaDev
4c94667989 Merge remote-tracking branch 'origin/main' into ipc_new
# Conflicts:
#	CustomizePlus/Core/ServiceManagerBuilder.cs
#	CustomizePlus/Game/Services/GameObjectService.cs
#	CustomizePlus/Profiles/ProfileManager.cs
2024-03-21 23:18:58 +03:00
RisaDev
5b71cd479e Implemented rest of profile methods for IPC 2024-03-18 00:15:03 +03:00
RisaDev
57c91eb834 A bit of work on new IPC 2024-03-03 02:42:16 +03:00