Steve Streeting
|
92f49949b6
|
Fixed not counting embedded \n chars in CalculateMaxLength
|
2023-04-20 16:30:19 +01:00 |
|
Steve Streeting
|
ff35eefc88
|
Improved documentation
|
2023-04-20 16:06:18 +01:00 |
|
Steve Streeting
|
e3da91dc7b
|
Safety check, in case this method is used out of context
|
2023-04-20 16:05:03 +01:00 |
|
lumpn
|
59e0e5414f
|
Disabled line splitting by default
|
2023-04-20 22:42:27 +08:00 |
|
lumpn
|
a0810d0781
|
Fixed formatting
|
2023-04-20 15:09:46 +08:00 |
|
Jonas Bötel
|
e4ec937f1c
|
Merge branch 'master' into line-splitting
|
2023-04-20 15:03:55 +08:00 |
|
lumpn
|
40398ef851
|
Promoted MaxNumberOfLines to a property
|
2023-04-20 13:56:01 +08:00 |
|
lumpn
|
c20d1113c1
|
Implemented fallback to lesser terminators for line splitting
|
2023-04-20 13:43:17 +08:00 |
|
lumpn
|
4805f49ccb
|
Extracted functions
|
2023-04-20 13:15:09 +08:00 |
|
Steve Streeting
|
7a5bb9d581
|
Fix brief display of full line before first letter callback
|
2023-04-11 13:08:56 +01:00 |
|
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 |
|
lumpn
|
e41fbbeb89
|
Added TODOs
|
2023-04-10 19:13:31 +08:00 |
|
lumpn
|
7aac7d9d75
|
Implemented line chopping
|
2023-04-10 18:56:20 +08:00 |
|
lumpn
|
f0bd405cb2
|
Implemented line part playing
|
2023-04-10 18:20:51 +08:00 |
|
lumpn
|
e4af81cd35
|
Added TODO
|
2023-04-10 16:28:26 +08:00 |
|
lumpn
|
3175f5cbd4
|
Breaking overly long text in typewriter
WIP
|
2023-04-10 16:15:03 +08: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 |
|