e17f5417f2
Real progress on radial menus
2026-05-16 01:49:26 -04:00
c0848c2670
Completing downgrade to 5.5.4
2026-05-15 19:37:34 -04:00
1328f6e5f7
Working on radial menus
2026-05-15 18:14:38 -04:00
5d2377df1d
More work on the argv conversion of ue-wingman
2026-05-13 22:03:19 -04:00
e0d45cc1db
Refactoring ue-wingman to be a command-line only tool
2026-05-13 21:36:40 -04:00
b00ec49e91
A few tweaks for the latest engine version
2026-05-08 14:16:52 -04:00
b5e121f884
Update to latest engine
2026-05-05 19:12:03 -04:00
3cf984ff65
Fewer log messages from UE Wingman
2026-05-04 16:11:06 -04:00
ae0defbad9
WingProperty now contains an object pointer. This made it possible to implement structprop a lot better, it now can dig into objects it couldn't dig into before, including structprop-within-structprop
2026-04-27 19:06:57 -04:00
9787522ef6
UE Data formatters done.
2026-04-21 01:00:45 -04:00
0d607ba277
More work on data formatters
2026-04-20 20:52:17 -04:00
6388de9b39
Much work on input mode switching
2026-04-17 23:43:28 -04:00
7a09da8a4e
Player controller code to sort input components better: widgets with 'Stop Input' go to top of priority stack, and also, priority actually works now.
2026-04-17 17:56:10 -04:00
d396f394ab
Sequences are now implemented in UE Wingman
2026-04-17 06:46:18 -04:00
f19e8ccb72
Working on implementing batch commands for UE wingman
2026-04-17 05:51:13 -04:00
7296847fb5
Some usability tweaks for UE Wingman.
2026-04-14 02:28:22 -04:00
07b90ced1a
Work on the ue wingman manual
2026-04-13 22:51:35 -04:00
34011e43d5
Overhaul of manual-generation code
2026-04-13 21:33:16 -04:00
ea74f5fe76
Add support for Blueprint Overrides, and make more progress on the hotkey widget.
2026-04-10 16:56:17 -04:00
ad6a33582b
More work on name validation
2026-04-09 22:41:38 -04:00
d98c0081e6
A tweak
2026-04-09 22:10:43 -04:00
224e6604e6
Stricter name validation, and better disambiguation of graph actions
2026-04-09 22:01:19 -04:00
88b72712ca
Better graph dump that shows exec pin names so that the AI knows how to connect them.
2026-04-09 16:44:30 -04:00
6be07679d2
A few more bug fixes
2026-04-09 04:22:28 -04:00
9c2dcd9efb
Fixed some bugs"
2026-04-08 19:39:39 -04:00
5001be6c90
More tstrong
2026-04-08 06:08:48 -04:00
69b249f7ca
Fix three bugs in WingVariables
2026-04-08 05:54:00 -04:00
50790280bb
Minor cleanups
2026-04-08 03:47:28 -04:00
73f84c1681
Renaming
2026-04-08 03:40:59 -04:00
f4286faeb1
Make component refs into strrong pointers
2026-04-08 03:35:47 -04:00
15beb42d5f
IWYU cleanup done
2026-04-08 03:26:22 -04:00
39cc7cd14b
Next batch of IWYU cleanup
2026-04-08 03:14:08 -04:00
ba425c1ab3
First batch of include cleanups
2026-04-08 02:17:56 -04:00
868152f302
First attempt at removal of unnecessary include files
2026-04-08 01:48:49 -04:00
a43affe804
Header file reorg, documentation, and cleanup
2026-04-08 00:52:23 -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
9382ed85f8
Remove bullshit fields from UWingComponentReference
2026-04-07 22:50:00 -04:00
e9af515c05
Fix two important bugs: the tokenizer was tokenizing '.' in identifiers wrong, and WingComponent was using the native flag incorrectly.
2026-04-07 22:28:12 -04:00
f77a8553e1
Start creating WingReferences.h
2026-04-07 22:04:44 -04:00
b124cf72aa
Graph export is more sophisticated about details, and GraphNode_Add now shows the node it created.
2026-04-07 21:19:12 -04:00
854e41d6c3
WingFetcher now has no special case for pins. Instead, we implemented UWingPinReference.
2026-04-07 19:23:37 -04:00
9dd4031847
Don't store the editor in the WingFetcher.
2026-04-07 18:43:58 -04:00
1586ec9268
WingFetcher stores strong object pointers
2026-04-07 18:20:28 -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
b8cff00848
More work on material instances
2026-04-07 05:06:15 -04:00
e7fd6c2f70
Trying to get material parameters into a polished state.
2026-04-06 18:55:17 -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
7aac8f194a
Precompute broad type categories in WingTypes.
...
Move the broad-category classification logic out of TypeName_Search and
into WingTypes, store the result in the type registry, and update
TypeName_Search to print the cached category.
2026-04-06 02:56:21 -04:00
5206700067
Harden UE Wingman request handling and numeric property conversion.
...
Switch the Wingman protocol to null-delimited JSON, rework the server's
socket buffering and send logic, and document the bugs found during the
review. Also refactor WingProperty's numeric setters into clearer helper
paths while preserving the existing conversion rules.
2026-04-06 01:44:21 -04:00