Commit Graph

  • d737879ed6 More slash command stuff main jyelon 2026-05-26 18:42:48 -04:00
  • 46051526e6 New slash command parser jyelon 2026-05-26 18:20:35 -04:00
  • 8dab0d16b7 CPL command jyelon 2026-05-26 15:07:42 -04:00
  • 933c1ac6c3 More tweaks on tracebacks jyelon 2026-05-21 19:40:30 -04:00
  • 521d4726ad Make lua tracebacks a little better jyelon 2026-05-21 19:24:11 -04:00
  • 2bfa3024f1 Lots of work on the lua read-eval-print loop jyelon 2026-05-21 18:41:09 -04:00
  • f7983b1f02 Final form of radial menus jyelon 2026-05-19 02:55:31 -04:00
  • 36ec4a3b9b Add new input device processor jyelon 2026-05-18 19:26:11 -04:00
  • 1c2be1b4d8 Radial menus are in good shape jyelon 2026-05-18 16:12:26 -04:00
  • 0b23c82e73 Progress on radial menus jyelon 2026-05-18 02:26:28 -04:00
  • b1defd821b More work on radial menus jyelon 2026-05-16 02:27:18 -04:00
  • e17f5417f2 Real progress on radial menus jyelon 2026-05-16 01:49:26 -04:00
  • c0848c2670 Completing downgrade to 5.5.4 jyelon 2026-05-15 19:37:34 -04:00
  • 94e6385f14 Downgrading to Unreal 5.5.4 jyelon 2026-05-15 18:28:41 -04:00
  • 1328f6e5f7 Working on radial menus jyelon 2026-05-15 18:14:38 -04:00
  • 5d2377df1d More work on the argv conversion of ue-wingman jyelon 2026-05-13 22:03:19 -04:00
  • e0d45cc1db Refactoring ue-wingman to be a command-line only tool jyelon 2026-05-13 21:36:40 -04:00
  • ff9c045c8e Initial code for radial rendering jyelon 2026-05-11 00:13:30 -04:00
  • e669140e2c Layout code for radial menu complete. jyelon 2026-05-09 03:16:41 -04:00
  • 420ea088d7 More work on radial menus jyelon 2026-05-08 17:55:11 -04:00
  • b00ec49e91 A few tweaks for the latest engine version jyelon 2026-05-08 14:16:52 -04:00
  • 1aa888ac82 THinking about radial menus jyelon 2026-05-08 04:26:54 -04:00
  • 236693fca6 More work on Prompt Widget jyelon 2026-05-07 04:11:37 -04:00
  • b5e121f884 Update to latest engine jyelon 2026-05-05 19:12:03 -04:00
  • ac4302141c Add gitdeps cache jyelon 2026-05-05 18:19:30 -04:00
  • e16e0978b0 Upgrade to unreal 5.7.4 jyelon 2026-05-05 16:26:49 -04:00
  • 3be98f3617 Yet another fix for UEDataFormatter.py jyelon 2026-05-04 16:51:39 -04:00
  • 3cf984ff65 Fewer log messages from UE Wingman jyelon 2026-05-04 16:11:06 -04:00
  • 78c85660c9 Prompt widget is pretty good now jyelon 2026-05-04 15:52:05 -04:00
  • 3e7e6a2ae4 More progress on prompt jyelon 2026-05-04 15:27:28 -04:00
  • 9d37f02d44 More work on prompt widget jyelon 2026-05-04 11:55:08 -04:00
  • 97b5a3c593 Initial work on prompt widget jyelon 2026-05-04 02:14:14 -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 jyelon 2026-04-27 19:06:57 -04:00
  • 9598004e6d remove __intellisense__ jyelon 2026-04-27 04:15:33 -04:00
  • 4680a0f3f4 Crosshair is back jyelon 2026-04-25 01:14:16 -04:00
  • 3f6ef4b56c Simplify keyboard focus rule to just 'widget in front', full stop. jyelon 2026-04-24 20:17:08 -04:00
  • 960abba07f Intellisense clangd fix jyelon 2026-04-22 23:32:50 -04:00
  • a689d59ea0 More work on focus, and good docs jyelon 2026-04-22 22:52:04 -04:00
  • a964211cc8 Fix some issues with new root canvas stuff jyelon 2026-04-22 17:02:24 -04:00
  • d985a6bc55 More fixing everything jyelon 2026-04-22 07:22:55 -04:00
  • 4420c52b74 Working on new root canvas stuff jyelon 2026-04-21 22:28:22 -04:00
  • 8e5d43fd24 Working on new root canvas stuff jyelon 2026-04-21 21:26:06 -04:00
  • ec983951fe InputModeRequests now use less-than operator to sort jyelon 2026-04-21 04:24:35 -04:00
  • 9787522ef6 UE Data formatters done. jyelon 2026-04-21 01:00:45 -04:00
  • 0d607ba277 More work on data formatters jyelon 2026-04-20 20:52:17 -04:00
  • 4c1eebab96 Working on lldb data formatting some more jyelon 2026-04-20 08:42:36 -04:00
  • f3e1daf4fe More work on getting lldb data formatters in better shape. jyelon 2026-04-20 08:23:36 -04:00
  • 21d8c40005 Better data formatters in progress. jyelon 2026-04-20 05:42:34 -04:00
  • 275698c5aa Trying to improve lldb jyelon 2026-04-19 05:03:11 -04:00
  • dabb5b8f0b Lots of work on focus management jyelon 2026-04-19 03:01:23 -04:00
  • fd970f20c3 Lots of work on input processing jyelon 2026-04-18 01:11:21 -04:00
  • 6388de9b39 Much work on input mode switching jyelon 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. jyelon 2026-04-17 17:56:10 -04:00
  • d396f394ab Sequences are now implemented in UE Wingman jyelon 2026-04-17 06:46:18 -04:00
  • f19e8ccb72 Working on implementing batch commands for UE wingman jyelon 2026-04-17 05:51:13 -04:00
  • 6b057d1514 Improve docs for UlxUserWidget jyelon 2026-04-17 03:17:15 -04:00
  • 392faff205 Clean up the player controller jyelon 2026-04-17 02:53:32 -04:00
  • ae1ad7640d WB_Hotkeys redesigned to use enhanced input. Amazing! jyelon 2026-04-17 02:18:30 -04:00
  • 26399a6a15 More work on managing input events jyelon 2026-04-16 00:13:48 -04:00
  • 8a3d200247 First step of new focus management system jyelon 2026-04-15 22:55:02 -04:00
  • 2f83910897 A bit of research on mouse clicks jyelon 2026-04-14 17:16:46 -04:00
  • 7296847fb5 Some usability tweaks for UE Wingman. jyelon 2026-04-14 02:28:22 -04:00
  • 49331773bf Initial menu system by claude jyelon 2026-04-14 02:05:15 -04:00
  • 07b90ced1a Work on the ue wingman manual jyelon 2026-04-13 22:51:35 -04:00
  • 34011e43d5 Overhaul of manual-generation code jyelon 2026-04-13 21:33:02 -04:00
  • 1db2705877 More tweaks jyelon 2026-04-13 17:52:55 -04:00
  • 7a48a54ae5 Overhaul code to press hotkeys jyelon 2026-04-13 16:35:53 -04:00
  • f3d9a903d2 Fixed hotkey up/down handling jyelon 2026-04-13 16:08:23 -04:00
  • 85a6fad139 Bugfix for wayland jyelon 2026-04-12 23:08:09 -04:00
  • ea74f5fe76 Add support for Blueprint Overrides, and make more progress on the hotkey widget. jyelon 2026-04-10 16:56:17 -04:00
  • ad6a33582b More work on name validation jyelon 2026-04-09 22:41:38 -04:00
  • d98c0081e6 A tweak jyelon 2026-04-09 22:10:43 -04:00
  • 224e6604e6 Stricter name validation, and better disambiguation of graph actions jyelon 2026-04-09 22:01:19 -04:00
  • 46ac6b34a8 Working on wb_hotkey_image jyelon 2026-04-09 17:53:42 -04:00
  • c14947382d lxLuaWidget is gone. jyelon 2026-04-09 16:58:19 -04:00
  • 81989e83d7 Look-at widgets now probe their own configuration. jyelon 2026-04-09 16:55:45 -04:00
  • 88b72712ca Better graph dump that shows exec pin names so that the AI knows how to connect them. jyelon 2026-04-09 16:44:30 -04:00
  • 3b6207f7a1 First step in redesigning lua widgets jyelon 2026-04-09 14:43:11 -04:00
  • 6be07679d2 A few more bug fixes jyelon 2026-04-09 04:22:28 -04:00
  • 9c2dcd9efb Fixed some bugs" jyelon 2026-04-08 19:39:39 -04:00
  • 5001be6c90 More tstrong jyelon 2026-04-08 06:08:48 -04:00
  • 69b249f7ca Fix three bugs in WingVariables jyelon 2026-04-08 05:54:00 -04:00
  • 50790280bb Minor cleanups jyelon 2026-04-08 03:47:28 -04:00
  • 73f84c1681 Renaming jyelon 2026-04-08 03:40:59 -04:00
  • f4286faeb1 Make component refs into strrong pointers jyelon 2026-04-08 03:35:47 -04:00
  • 15beb42d5f IWYU cleanup done jyelon 2026-04-08 03:26:22 -04:00
  • 39cc7cd14b Next batch of IWYU cleanup jyelon 2026-04-08 03:14:08 -04:00
  • ba425c1ab3 First batch of include cleanups jyelon 2026-04-08 02:17:56 -04:00
  • 868152f302 First attempt at removal of unnecessary include files jyelon 2026-04-08 01:48:49 -04:00
  • a43affe804 Header file reorg, documentation, and cleanup jyelon 2026-04-08 00:52:23 -04:00
  • 083452f83f Split WingComponentReference into a static helper class and a simple data class jyelon 2026-04-08 00:07:01 -04:00
  • 9c3fab26c4 Start cleaning WingReferences to be *just* the reference type and no methods jyelon 2026-04-07 23:41:04 -04:00
  • 9382ed85f8 Remove bullshit fields from UWingComponentReference jyelon 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. jyelon 2026-04-07 22:28:12 -04:00
  • f77a8553e1 Start creating WingReferences.h jyelon 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. jyelon 2026-04-07 21:19:12 -04:00
  • 854e41d6c3 WingFetcher now has no special case for pins. Instead, we implemented UWingPinReference. jyelon 2026-04-07 19:23:37 -04:00
  • 9dd4031847 Don't store the editor in the WingFetcher. jyelon 2026-04-07 18:43:58 -04:00
  • 1586ec9268 WingFetcher stores strong object pointers jyelon 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. jyelon 2026-04-07 17:43:54 -04:00