Commit Graph

47 Commits

Author SHA1 Message Date
73f84c1681 Renaming 2026-04-08 03:40:59 -04:00
15beb42d5f IWYU cleanup done 2026-04-08 03:26:22 -04:00
083452f83f Split WingComponentReference into a static helper class and a simple data class 2026-04-08 00:07:01 -04:00
9c3fab26c4 Start cleaning WingReferences to be *just* the reference type and no methods 2026-04-07 23:41:04 -04:00
f77a8553e1 Start creating WingReferences.h 2026-04-07 22:04:44 -04:00
9dd4031847 Don't store the editor in the WingFetcher. 2026-04-07 18:43:58 -04:00
476b0057f5 Material instances are now pretty polished. We can create them, and dump and modify all types of parameters. Factory-based creation is now more polished, and it opens new assets in the editor if it can. 2026-04-07 17:43:54 -04:00
8951065670 Give FindOneWithInternalID the power to handle arrays of smart pointers.
Eliminate FindNoneWithInternalID, finish migration to FindNoDuplicateNames.
2026-04-06 04:37:28 -04:00
e9fff6599a Enormouse overhaul 2026-04-04 01:45:25 -04:00
daa9216ddf Migrating toward WingPropHandle 2026-04-03 17:05:48 -04:00
c19091ef1f More work on property 2026-04-03 15:03:59 -04:00
2e2bb89de0 New infrastructure for property manipulation. 2026-04-02 02:27:14 -04:00
483b3b75ff Handler registration overhaul 2026-04-01 17:45:33 -04:00
93ce030fc0 More progress on variables 2026-03-31 03:50:06 -04:00
339495ae3b More work on tokenizer 2026-03-30 00:57:28 -04:00
6041641c74 More cleanup of Internal/External IDs 2026-03-29 15:11:45 -04:00
091bfe1ad2 Lots more progress on the name overhaul 2026-03-29 02:37:47 -04:00
843e16b177 Starting to convert old search functions to new ones 2026-03-29 01:14:58 -04:00
2ad86bac1d Implemented new functions FindOneWithExternalID, etc. 2026-03-28 23:47:05 -04:00
9790fa34e1 Name sanitization overhaul in progress 2026-03-28 21:07:28 -04:00
22fe60f431 Converted over to new name sanitization routine 2026-03-28 20:04:48 -04:00
88fa260c9d Tokenizer is now done, we also have the new InternalizeID and ExternalizeID 2026-03-28 19:29:15 -04:00
a5ab6b02f9 Massive overhaul of the WingActorComponent system, can now edit component properties better, lots of bug fixes 2026-03-27 05:16:49 -04:00
1ee2067505 Better handling of JSON property setters 2026-03-26 19:16:59 -04:00
2bb8baac4c Framework for printing abridged manual sections in response to syntactic mistakes 2026-03-26 16:17:06 -04:00
bcb79ad0ab Better error reporting in WingFetcher 2026-03-25 17:13:00 -04:00
2a064f3666 Working on better handling of property setters 2026-03-23 00:18:12 -04:00
f38630ea08 Code to make Blueprint_Reparent safer. 2026-03-22 15:44:32 -04:00
8fbfd588f5 GraphNode_Rename is good 2026-03-20 23:03:41 -04:00
90b35f785e More refactoring in MCP 2026-03-20 19:40:29 -04:00
0ac9a01859 Fix a lot of broken menu stuff in MCP 2026-03-20 14:56:40 -04:00
acc5bafe34 Halfway through with repair of right-click menus 2026-03-20 03:16:50 -04:00
56f2257dd9 Work on blueprint components in MCP 2026-03-19 15:53:25 -04:00
2e4606c9e4 Added WingActorComponent 2026-03-19 13:32:05 -04:00
3688a36682 More blueprint handler work 2026-03-19 12:37:36 -04:00
9812a4a413 More refinement of Wing server 2026-03-19 12:01:38 -04:00
a9258f3a86 Enum handling is now centralized 2026-03-19 11:19:31 -04:00
23c096b614 Removed all code to save packages from the MCP 2026-03-19 10:56:20 -04:00
d6cc090aca Change syntax back to normal 2026-03-19 10:16:44 -04:00
cc3d03541c WingUtils::FormatName uses WingTypes::TypeToTextOrDie for types 2026-03-19 01:52:14 -04:00
e9ad41bbb3 Replace delimiters with unicode shapes 2026-03-19 00:40:27 -04:00
467c1464aa Much better handling of type lookups 2026-03-18 23:20:10 -04:00
a18cff3fc9 Routines to find exactly one 2026-03-18 21:48:56 -04:00
ce7b8bc39a Tidy up WingUtils::FormatName 2026-03-18 20:31:54 -04:00
230f104fda More work on Blueprint_Dump 2026-03-18 18:39:13 -04:00
b0743a3c3d More work on blueprint MCP 2026-03-18 14:18:53 -04:00
a2f6a21d29 UE Wingman renaming complete. 2026-03-18 10:29:38 -04:00