51 Commits

Author SHA1 Message Date
933c1ac6c3 More tweaks on tracebacks 2026-05-21 19:40:30 -04:00
2bfa3024f1 Lots of work on the lua read-eval-print loop 2026-05-21 18:41:09 -04:00
e16e0978b0 Upgrade to unreal 5.7.4 2026-05-05 16:26:49 -04:00
97b5a3c593 Initial work on prompt widget 2026-05-04 02:14:14 -04:00
3f6ef4b56c Simplify keyboard focus rule to just 'widget in front', full stop. 2026-04-24 20:17:08 -04:00
a689d59ea0 More work on focus, and good docs 2026-04-22 22:52:04 -04:00
8e5d43fd24 Working on new root canvas stuff 2026-04-21 21:26:06 -04:00
21d8c40005 Better data formatters in progress. 2026-04-20 05:42:34 -04:00
275698c5aa Trying to improve lldb 2026-04-19 05:03:11 -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
85a6fad139 Bugfix for wayland 2026-04-12 23:10:42 -04:00
ea74f5fe76 Add support for Blueprint Overrides, and make more progress on the hotkey widget. 2026-04-10 16:56:17 -04:00
224e6604e6 Stricter name validation, and better disambiguation of graph actions 2026-04-09 22:01:19 -04:00
46ac6b34a8 Working on wb_hotkey_image 2026-04-09 17:53:42 -04:00
3b6207f7a1 First step in redesigning lua widgets 2026-04-09 14:43:11 -04:00
9c2dcd9efb Fixed some bugs" 2026-04-08 19:39:39 -04:00
15beb42d5f IWYU cleanup done 2026-04-08 03:26:22 -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
c006531bd4 Create_OneArg now working 2026-04-04 17:59:00 -04:00
d5fb9cd224 Better documentation of the object-oriented-lua patch, and removal of an unused patch from lua 2026-03-11 04:00:16 -04:00
cf1c2bf8cf Implemented new framework for MCP Handlers. Made one handler with the new framework. 2026-03-06 00:08:30 -05:00
0b014f9390 Do some work on the docs. 2026-03-05 04:48:15 -05:00
95cd378dc0 Empty-string anim queues are now allowed 2026-02-25 02:54:54 -05:00
829537a8d6 Move some stuff out of LuaStack 2026-02-24 23:44:10 -05:00
2c2d4e44bb Consolidate unit testing code 2026-02-24 23:15:02 -05:00
a7027873ab Refactor to remove dependency of DrivenEngine on World 2026-02-24 22:36:01 -05:00
ee94f9f3a1 Lots of work on the LuaStack documentation 2026-02-22 02:12:28 -05:00
28604e7e17 Reformat 'Our In House Lua API' 2026-02-22 00:26:22 -05:00
d79ecef1fe Add _ to the set of characters allowed in tokens 2026-02-21 03:16:59 -05:00
3f2f3416c6 Remove some unhelpful docs 2026-02-21 03:16:59 -05:00
9f286a1648 Better documentation about tokens 2026-02-21 03:16:59 -05:00
7039c43065 Add token literals to the lua parser 2026-02-19 00:11:44 -05:00
1fd06f0628 Better support for serialization and sorting of the Token data type 2026-02-18 23:23:59 -05:00
ad9f8e0309 Fix a line in the docs about string.format 2026-02-17 20:01:02 -05:00
ff81d79b4a Implement printf, dprintf, string.format 2026-02-17 19:57:58 -05:00
a987754b38 Can now switch the skeletal mesh on a character 2026-02-17 15:49:52 -05:00
3f975dbada Unknown mess 2026-02-17 13:28:09 -05:00
55ad662d3f More fixes to blueprint exporter. 2026-02-16 21:02:01 -05:00
218863d077 Add a blueprint exporter for claude code 2026-02-15 07:13:53 -05:00
d046ef8161 Start the process of standardizing the formatting of documentation inside our header files. 2026-02-14 02:14:19 -05:00
96256d7836 Character walking is fixed, using the new Movement Component State model. 2026-02-14 00:24:52 -05:00
30e53c3054 Change the lua length operator to do the obvious thing. 2026-02-11 14:51:03 -05:00
6e1248e3b8 This is a probably broken version of build.py 2026-02-11 13:21:42 -05:00
159e97d5bb More doc fixes 2026-02-11 11:41:32 -05:00
77fc65898c Rewrite some bad AI-generated documentation. 2026-02-11 11:25:49 -05:00
8fc4a3b94c Overhaul the lthread_prints_ buffer. 2026-02-09 17:03:22 -05:00
bf7cb9d258 Rename files in Docs, and add new Doc about print statements. 2026-02-09 16:07:15 -05:00
56765fdc16 Improved Docs, AnimationStepApplyMesh+Materials, some other minor tweaks 2026-02-06 17:34:26 -05:00