Commit Graph

  • ccf640ddaf
    Merge pull request #18 from emistorrs/PreventCrashOnCloseAll master Steve Streeting 2024-12-13 10:24:33 +00:00
  • 1e0fd5cbfb Check menu is valid before calling functions on it EmiStorrs 2024-12-12 16:39:51 -05:00
  • 394f30251a Spring arm can now smoothly change socket / target offsets Steve Streeting 2024-12-06 11:44:47 +00:00
  • 2ecc91f554
    Merge pull request #17 from emistorrs/LoseFocusOnUnhover Steve Streeting 2024-12-04 18:07:42 +00:00
  • 6af2ba2766 Prevent Unfocus if the widget is not focused by the current user EmiStorrs 2024-12-04 12:46:27 -05:00
  • 5ec3dafae4 Fix merging superclass world bounds as local (#13) Steve Streeting 2024-12-04 13:00:42 +00:00
  • 75f38faa81 Unfocus on Unhover for Button and Checkbox EmiStorrs 2024-12-03 17:47:04 -05:00
  • 2fa1f35b83 Added .clang-format Steve Streeting 2024-12-03 21:08:33 +00:00
  • 53679a0af7 Reformat and older file and a newer file EmiStorrs 2024-12-03 14:02:41 -05:00
  • e7c9c373c3 Added smooth changing progress bar Steve Streeting 2024-10-30 16:02:00 +00:00
  • 88b5a5dcaf Add an AfterClose event to menus Steve Streeting 2024-10-23 15:00:25 +01:00
  • 407e7e750b Add the option to not block clicks through the menu base panel Steve Streeting 2024-10-08 16:01:16 +01:00
  • d7bdf57e0d Fix UE 5.5 warnings Steve Streeting 2024-10-08 12:09:53 +01:00
  • 95ca6768a5 Fix dynamic navmesh bounds not located at the origin Steve Streeting 2024-09-19 16:34:55 +01:00
  • 2139e9d348 Fix UE 5.2 builds Steve Streeting 2024-09-16 15:05:20 +01:00
  • 09ed51c432 Add FStevesEditorVisCapsule constructors Steve Streeting 2024-08-27 12:27:37 +01:00
  • 8b87c62c03 Fix non-editor builds Steve Streeting 2024-08-15 18:18:16 +01:00
  • d861e3b413 Added implementation of actor pool Steve Streeting 2024-08-14 17:34:56 +01:00
  • 39f9aefb68 Add function to force update streaming Steve Streeting 2024-07-30 12:31:31 +01:00
  • 5870e7b2fb Add include explicitly Steve Streeting 2024-07-24 17:13:23 +01:00
  • 956d6b764c Add AddViewOriginToStreaming to blueprint library Steve Streeting 2024-07-24 15:57:47 +01:00
  • b9ab8feb16 Add useful functions for detecting whether a menu is the top of stack Steve Streeting 2024-07-24 15:17:28 +01:00
  • 1e5fca94a2 Remove requirement for C++ 20 Steve Streeting 2024-07-22 11:48:27 +01:00
  • 46cd0c93c2 Support not hiding when superceded when embedding; if next item is not embedded this works to overlay Steve Streeting 2024-07-03 11:59:37 +01:00
  • e13e24643e InputImage can now override initial hidden state if desired so you can start them invisible Steve Streeting 2024-07-02 14:47:21 +01:00
  • 077fea7d12 Add the option to have no delay on input image change Steve Streeting 2024-07-02 14:35:21 +01:00
  • 191ab410aa Guard against trying to take focus on shutdown Steve Streeting 2024-06-27 16:10:28 +01:00
  • 7fb56434ec Add the option to flush keys on changing input mode on menu stack Steve Streeting 2024-06-27 11:46:08 +01:00
  • b601b16764 Give menus the option to veto closure Steve Streeting 2024-06-26 14:55:15 +01:00
  • 4f25ffed56 Update option widget buttons on AddOption Steve Streeting 2024-06-26 11:08:58 +01:00
  • d3045cc463 Simulate button press / release Steve Streeting 2024-06-25 18:05:20 +01:00
  • 78d203e7c1 Add binding to Enhanced Input Actions so UI can use hot keys Steve Streeting 2024-06-25 18:05:07 +01:00
  • 7f1d0e9c0e UFocusableUserWidget::NativeOnFocusReceived - call SetFocusProperly if not otherwise handled Steve Streeting 2024-06-25 15:03:28 +01:00
  • bd9c429aae Change mouse button behaviour to visibility not enable/disable for consistency Steve Streeting 2024-06-25 12:56:43 +01:00
  • f3f880f562 Log when the initial focus widget name is incorrect Steve Streeting 2024-06-25 09:48:55 +01:00
  • a0f9a6a71e Fix repeatedly setting datatable on BPs when not changed Steve Streeting 2024-05-29 11:49:43 +01:00
  • 08c00ec4f6 Clang compatibility Steve Streeting 2024-05-21 11:13:24 +01:00
  • b127811fe0 More UE 5.4 fixes Steve Streeting 2024-03-25 12:54:29 +00:00
  • 14913409bf 5.4 deprecation warnings Steve Streeting 2024-03-25 12:43:30 +00:00
  • 3ca0e0dff6 Added UStevesAssetHelpers and useful finding blueprints functions Steve Streeting 2024-03-19 16:32:39 +00:00
  • 92d7000dbe Allow VLOG of camera collision to be turned on/off in the editor Steve Streeting 2024-03-15 10:18:03 +00:00
  • 7127c9e729 Add ability to VLOG what spring arm is occluded from Steve Streeting 2024-03-14 16:36:24 +00:00
  • 84e4560cde Add a custom sprint arm component that can smoothly avoic collisions Steve Streeting 2024-03-13 18:04:28 +00:00
  • ca8e56a9a4 Add a couple of explicit includes that might be a problem Steve Streeting 2024-03-01 11:50:55 +00:00
  • 6ce31a6eec MinNetUpdateFrequency needs to be higher for replicated physics Steve Streeting 2024-02-26 17:40:12 +00:00
  • 6949149732 InsertChildWidgetAt should preseve Horz/Vert Box padding Steve Streeting 2024-02-07 17:44:14 +00:00
  • 0e458e2fb8 Protect references to FVisualLogger with #if ENABLE_VISUAL_LOG Steve Streeting 2024-01-19 14:39:34 +00:00
  • 53aafc47c4 Move VisualLogger.h include to header to deal with cases where not otherwise included Steve Streeting 2024-01-19 14:35:11 +00:00
  • e44a81ee8d Expose functions to blueprints Steve Streeting 2024-01-16 11:56:53 +00:00
  • 672b199612 Add helper to set dynamic sized nav meshes Steve Streeting 2024-01-15 18:21:29 +00:00
  • df40ca92e5 Add Fill2DRegionWithRectangles function Steve Streeting 2024-01-11 15:32:59 +00:00
  • 0ccd90cdd8 Return the slot from InsertChildWidgetAt Steve Streeting 2024-01-02 17:57:41 +00:00
  • e8aec1fd24 Fix replicated physics actors falling through floor on late-joining clients Steve Streeting 2023-12-07 14:48:34 +00:00
  • 50f788762e Add IsPointInTriangle2D Steve Streeting 2023-12-01 16:21:14 +00:00
  • dad1fde054 Support negative results from GetDistanceToConvex2D Steve Streeting 2023-11-27 17:13:10 +00:00
  • 8d0fb472f2 More traditional algorithm for GetDistanceToConvex2D Steve Streeting 2023-11-27 15:24:47 +00:00
  • c3c7d29d05 Add GetDistanceToConvex2D in pre-converted space Steve Streeting 2023-11-24 14:57:09 +00:00
  • f47d80b62e Add GetDistanceToConvex2D function Steve Streeting 2023-11-23 16:46:38 +00:00
  • 244302781b Add RandPointInBox2D method Steve Streeting 2023-11-20 16:20:51 +00:00
  • 54a94ea5b1 Add helpful easing functions Steve Streeting 2023-11-13 12:07:12 +00:00
  • 5363b0da5a Missing include that somehow got missed before Steve Streeting 2023-11-13 12:06:22 +00:00
  • 8c9a35073d Comment fix Steve Streeting 2023-11-13 11:10:40 +00:00
  • be89a2840e Add replicated physics actor Steve Streeting 2023-11-13 10:59:41 +00:00
  • c1fef4d10a Missing include Steve Streeting 2023-11-08 11:37:45 +00:00
  • 83f0125cf8 Add OverlapConvex utility function Steve Streeting 2023-11-08 11:34:14 +00:00
  • 682039dd8b Add RandColour Steve Streeting 2023-11-07 15:20:01 +00:00
  • d3c97fc992 Add light flicker component Steve Streeting 2023-11-06 16:59:07 +00:00
  • 322edbd185 Add RandRange for convenience Steve Streeting 2023-11-06 15:46:26 +00:00
  • a350802221 Unnecessary include Steve Streeting 2023-11-03 16:47:36 +00:00
  • c7886c555c Add Halton Sequence based balanced random distribution Steve Streeting 2023-11-03 16:35:13 +00:00
  • f7c6bc20dc Adding new 2D visual logging shapes Steve Streeting 2023-10-26 14:35:59 +01:00
  • b9f9657cc0
    Update ReadMe.md Steve Streeting 2023-10-17 17:29:00 +01:00
  • 8c5f165416 Add vis and datatable to docs Steve Streeting 2023-10-06 16:18:49 +01:00
  • 19363c00f7 Added SteveFixedDataTableRowHandle Steve Streeting 2023-10-06 16:15:32 +01:00
  • 91e428a7d6 Downgrade the warning about using the game viewport client Steve Streeting 2023-10-06 15:10:23 +01:00
  • dbea147110 Fix deprecation warnings Steve Streeting 2023-08-21 18:12:58 +01:00
  • 3e002d0259 Fix 5.1 support Steve Streeting 2023-08-21 18:03:24 +01:00
  • 8c09aa09e4 Fix Shipping builds, should not be including Settings module and should only register settings in editor Steve Streeting 2023-06-12 16:11:20 +01:00
  • 8aa8dc198e Fix for UE 5.2 include order Steve Streeting 2023-06-09 16:15:56 +01:00
  • 866cf29573 Fixed packaging error lumpn 2023-05-16 11:02:24 +08:00
  • 131643e47f Fix duplicated pauses for multiple sentence terminators like ... Steve Streeting 2023-05-12 16:51:46 +01:00
  • 47adb4e976 Avoid pausing on terminators if there isn't whitespace after Steve Streeting 2023-05-12 16:29:23 +01:00
  • 737f289460 Make sentence / clause terminators configurable Steve Streeting 2023-05-12 16:13:57 +01:00
  • d6fc3c95fa Fix intermittent "Failed to load Outer" error #9 Steve Streeting 2023-05-11 11:41:10 +01:00
  • fe126f95a3 Fix packaging error, should be referencing Settings module Steve Streeting 2023-05-02 11:52:03 +01:00
  • d102c5de67 Merge branch 'line-splitting' Steve Streeting 2023-04-20 16:38:11 +01:00
  • 92f49949b6 Fixed not counting embedded \n chars in CalculateMaxLength Steve Streeting 2023-04-20 16:30:19 +01:00
  • ff35eefc88 Improved documentation Steve Streeting 2023-04-20 16:06:18 +01:00
  • e3da91dc7b Safety check, in case this method is used out of context Steve Streeting 2023-04-20 16:05:03 +01:00
  • 59e0e5414f Disabled line splitting by default lumpn 2023-04-20 22:42:27 +08:00
  • cc1d9e2ade
    Merge pull request #2 from lumpn/line-splitting Jonas Bötel 2023-04-20 15:11:24 +08:00
  • a0810d0781 Fixed formatting lumpn 2023-04-20 15:09:46 +08:00
  • e4ec937f1c
    Merge branch 'master' into line-splitting Jonas Bötel 2023-04-20 15:03:55 +08:00
  • 40398ef851 Promoted MaxNumberOfLines to a property lumpn 2023-04-20 13:56:01 +08:00
  • c20d1113c1 Implemented fallback to lesser terminators for line splitting lumpn 2023-04-20 13:43:17 +08:00
  • 4805f49ccb Extracted functions lumpn 2023-04-20 13:15:09 +08:00
  • 7a5bb9d581 Fix brief display of full line before first letter callback Steve Streeting 2023-04-11 13:08:56 +01:00
  • 616daac1a6 Remove unnecessary (and unsafe) set Steve Streeting 2023-04-11 13:08:28 +01:00
  • 0c92bcbaa8 Fix typewriter text size calculation being wrong just after first construction Steve Streeting 2023-04-11 12:24:07 +01:00
  • e41fbbeb89 Added TODOs lumpn 2023-04-10 19:13:31 +08:00