Steve Streeting
616daac1a6
Remove unnecessary (and unsafe) set
2023-04-11 13:08:28 +01:00
Steve Streeting
0c92bcbaa8
Fix typewriter text size calculation being wrong just after first construction
2023-04-11 12:24:44 +01:00
Steve Streeting
35f8bdf35e
Fix possible infinite recursion between UpdateImage() and SetVisibility()
2023-03-27 16:50:09 +01:00
Steve Streeting
e2f0f47580
Add EnhancedInput to plugin dependencies
2023-03-08 14:50:49 +00:00
Steve Streeting
33edd237c1
Update docs re NotifyEnhancedInputMappingsChanged, & expose to BP
2023-03-08 14:14:36 +00:00
Steve Streeting
46e1a18187
Merge branch 'enhanced-input'
2023-03-08 14:08:50 +00:00
Steve Streeting
9c921ce5db
Updated test UI
2023-03-08 14:08:18 +00:00
Steve Streeting
e9fd6cb254
Rich text input decorator can now reference enhanced input actions
2023-03-07 18:11:48 +00:00
Steve Streeting
0aea6933dc
Workaround for the problem that EnhancedInput does not tell you when contexts / mappings change
2023-03-07 16:34:39 +00:00
Steve Streeting
9e4b77d518
Initial support for Enhanced Input in InputImage
2023-03-07 15:38:11 +00:00
Steve Streeting
a2d3972eb3
Fix checkbox being tinted pink because of FSlateColor no longer defaulting to white
2023-03-07 13:00:14 +00:00
Steve Streeting
1b52815584
Fix UE5.1 crash: ditch FMemStack in DebugRenderSceneProxy
2023-02-16 17:52:05 +00:00
Steve Streeting
d859d99af4
Better current run name implementation
2023-01-09 16:14:41 +00:00
Steve Streeting
f7065721e0
Add details of the letter that was added to the event
2023-01-09 16:07:06 +00:00
Steve Streeting
79e694fb40
Missing BlueprintAssignable
2023-01-09 13:11:26 +00:00
Steve Streeting
9aad397561
Add event for when the run name changes
2023-01-09 13:10:48 +00:00
Steve Streeting
068810dc61
Add access to run name and delegate for letter added
...
Also tidy up some duplicated code
2023-01-09 13:06:04 +00:00
Steve Streeting
cb8a830d54
5.0 compat
2023-01-09 12:45:18 +00:00
Steve Streeting
cc6eea4862
Fix warnings in UE 5.1
2023-01-09 11:59:32 +00:00
Steve Streeting
13627265c9
TypewriterText: Make sure we calculate the wrapped text ahead of time
...
Failing to do this can cause some odd flickering in the desired size because it previously didn't apply until the first letter callback
2023-01-06 17:35:49 +00:00
Steve Streeting
485af3610f
Typewriter text widget can now insert pauses between sentences in a single block
2023-01-05 16:51:43 +00:00
Steve Streeting
5829ce6cc4
Remove property I thought I was going to use but didn't
2022-11-03 12:22:18 +00:00
Steve Streeting
600603ce92
Fix #6 : Change InputImage update delay to a tickable
...
Previously used a timer but timers cannot run while game is paused, and UI images should update regardless.
2022-11-03 12:19:41 +00:00
Steve Streeting
997eddce01
Implement ReleaseSlateResources to eliminate assert if still held at GC time
2022-10-12 12:24:12 +01:00
Steve Streeting
68e49d9e92
Add the option to change the speed of each line displayed
2022-09-27 18:10:43 +01:00
Steve Streeting
6d1df0f90c
Mark text as finished playing when you set directly
2022-09-26 17:41:17 +01:00
Steve Streeting
b31f8876ea
Update readme to indicate UE5 compatibility
2022-09-20 12:40:02 +01:00
Steve Streeting
850d817666
In UE5 FGCObjects must implement GetReferencerName()
2022-09-16 14:44:23 +01:00
Steve Streeting
b7596fb71a
UE5 compatibility on DrawWireCapsule
2022-09-15 17:28:53 +01:00
Steve Streeting
e810f2509e
Add typewriter text widget
2022-08-17 16:32:49 +01:00
Steve Streeting
047d90d66b
Default to using the lowest LOD for mesh vis
2022-07-25 16:48:59 +01:00
Steve Streeting
e210759e7b
Add mesh support to visualisation component
2022-07-25 15:32:19 +01:00
Steve Streeting
cf0c34a677
Allow vis objects to be altered by Blueprints
2022-07-05 16:02:12 +01:00
Steve Streeting
ac070deb5c
Fix InputImage not being updated when keyboard is preferred over mouse but no keyboard mapping
2022-06-21 13:03:25 +01:00
Steve Streeting
3a42320158
Add support for cylinders and capsules in editor vis
2022-04-07 15:52:28 +01:00
Steve Streeting
5eb2f2b786
Default behaviour of MakeUniqueObjectName is to use class FName so no need to specify it
2022-04-05 12:26:59 +01:00
Steve Streeting
a5025e51fc
Fix crash bug when pushing different menu classes to the same stack
...
This could result in the weird crash bug "Objects have the same fully qualified name but different paths". It's important that the base name is unique to the class being pushed on to the stack, not sure why
2022-04-05 12:03:01 +01:00
Steve Streeting
b56d5fa42c
Fix runtime assert in dedicated server build #5
2022-03-17 14:26:55 +00:00
Steve Streeting
8871361a77
Merge pull request #4 from matfrem/patch-1
...
Changed DefaultUiThemePath path to match UE4.27
2022-03-03 12:43:58 +00:00
Mat Frem
517e46b6c7
Changed DefaultUiThemePath path to match UE4.27
2022-03-02 19:21:04 +01:00
Steve Streeting
2d50eadfdf
Add a minimum time before "Close All" button is accepted on a menu
...
This is to avoid insta-close on some controllers when the same button is mapped to open menu and close
2022-02-03 15:38:52 +00:00
Steve Streeting
fc958d2ca0
Add device preference option to prefer whichever device axis moved last
2022-02-02 12:02:22 +00:00
Steve Streeting
cff7282ae5
Expose last axis move input mode to Blueprints
2022-02-01 17:03:41 +00:00
Steve Streeting
2e841e3e3d
Consistent 0.5s update frequency on input images regardless of number of events
2022-02-01 16:58:53 +00:00
Steve Streeting
44f83c1f18
Add the option to detect last axis move separately to input mode
2022-02-01 16:58:20 +00:00
Steve Streeting
d6c5ab1f08
Expose device preference for input bindings in rich text decorator
2022-02-01 15:04:40 +00:00
Steve Streeting
05a1c1ab46
Add RefreshFocussedStyle method to allow runtime changes to widget style
2022-01-21 16:44:48 +00:00
Steve Streeting
51a57c35ef
Merge pull request #3 from brianrogers/ue5-support
...
Enable ue5 support in MenuStack
2022-01-17 12:12:55 +00:00
Brian Rogers
02b1a9ca4e
enable ue5 support in MenuStack
2022-01-14 21:29:36 -08:00
Steve Streeting
18c2f2c5d5
Oops, missed added files
2022-01-07 16:10:48 +00:00