David Sarno
0433b88f68
Fix: Add missing .meta file for GameObjectSerializer
2025-04-10 09:45:56 -07:00
David Sarno
dd0113d258
Refactor: Extract GameObject/Component serialization to GameObjectSerializer helper
...
Moved serialization logic (GetGameObjectData, GetComponentData, metadata caching, JSON conversion helpers) from ManageGameObject tool to a dedicated GameObjectSerializer class in the Helpers namespace.
This improves separation of concerns and reduces the size/complexity of ManageGameObject.cs. Updated ManageGameObject to use the new helper class.
2025-04-10 09:42:42 -07:00
David Sarno
15ba68f473
feat: Improve GameObject serialization and add includeNonPublicSerialized flag
2025-04-10 08:12:20 -07:00
David Sarno
9b11224357
Feat: Generalize GetComponentData using reflection
2025-04-09 19:58:42 -07:00
Justin Barnett
4a3f4e7301
linting and removed unused properties
2025-04-09 09:10:21 -04:00
Justin Barnett
52c75f9521
added project install status and re-added connection check
2025-04-09 07:43:01 -04:00
Justin Barnett
b2f65f2ffc
added public helper methods for project versions
2025-04-09 07:42:43 -04:00
Justin Barnett
99f38e21bd
PR prep
2025-04-08 20:55:22 -04:00
Justin Barnett
8c50e01add
update update path
2025-04-08 15:23:46 -04:00
Justin Barnett
a3f1926338
pass content, not path
2025-04-08 15:19:52 -04:00
Justin Barnett
2f260861df
update pyproject.toml path
2025-04-08 15:17:26 -04:00
Justin Barnett
64b771210b
update version analysis
2025-04-08 15:13:41 -04:00
Justin Barnett
8ed8c62cce
updated auto-config server location
2025-04-08 15:03:16 -04:00
Justin Barnett
f446b502ee
removed logging
2025-04-08 15:02:59 -04:00
Justin Barnett
e9bc45c0df
updated PyprojectUrl
2025-04-08 14:20:54 -04:00
Justin Barnett
d5917bdbec
added loging, updated paths
2025-04-08 14:12:30 -04:00
Justin Barnett
3199421586
removed python and uv check during install
2025-04-08 14:03:56 -04:00
Justin Barnett
7b303b5ba3
update pyproject.toml get location
2025-04-08 11:44:12 -04:00
Justin Barnett
e4ccf614c5
update server save location, again
2025-04-08 11:41:14 -04:00
Justin Barnett
0aa191c7e3
update pyproject name and save location again
2025-04-08 11:10:01 -04:00
Justin Barnett
b8c8910323
update install location
2025-04-08 10:56:05 -04:00
Justin Barnett
b36c4576d9
only install UnityMcpServer folder, not whole repo
2025-04-08 10:48:39 -04:00
Justin Barnett
33b6486b70
backslashes for windows
2025-04-08 10:39:14 -04:00
Justin Barnett
2f6d748607
updated server install process
2025-04-08 10:33:14 -04:00
Justin Barnett
441c0aac57
gracefully handle multiple processes
2025-04-08 09:46:52 -04:00
Justin Barnett
99ceb49ac3
update server install process
2025-04-08 09:46:34 -04:00
Justin Barnett
7beaab1fcb
updated GitUrl to include branch name
2025-04-08 08:59:26 -04:00
Justin Barnett
8a89f55daf
update installer to account for different os
2025-04-08 07:52:44 -04:00
Justin Barnett
61a7cb9e28
added remote install of python server
2025-04-08 07:22:24 -04:00
Justin Barnett
cb603b7b1a
restructured project
...
- moved Unity package and Python application into separate folders to be
downloaded separately using clone .git/UnityMcpBridge
2025-04-08 06:14:13 -04:00