283 Commits

Author SHA1 Message Date
juan portillo
d9e3e55ca9 Remote Control: Fix issue with users unable to delete Entity Groups
#jira UE-222884
#rb Flo.Schar, Loris.Rossi

[CL 37098434 by juan portillo in 5.5 branch]
2024-10-14 15:23:34 -04:00
juan portillo
68ed1f5c2d Remote Control: Fix an issue with a static cast done without properly checking for type
#jira UE-225178
#rb Loris.Rossi

[CL 36761583 by juan portillo in 5.5 branch]
2024-10-01 20:08:46 -04:00
juan portillo
9a472a18ef Remote Control Signature: Made Min/Max mapping to retain all the meta data except displayname and tooltip.
#rb Flo.Schar, Matt.Chapman
#jira UE-225583

[CL 36760963 by juan portillo in 5.5 branch]
2024-10-01 20:01:38 -04:00
juan portillo
a355880055 Remote Control: Added function to check whether a Property from an Object is exposed in RC. This is used primarily for Signatures to not double expose the same property but rather unexpose the existing and expose a new one with the given actions of the protocol.
#rb Jean.Perrier
#jira UE-212362

[CL 36437958 by juan portillo in 5.5 branch]
2024-09-19 12:28:28 -04:00
flo schar
e6045b2d7c Remote Control: The Protocol Generate Transactions option is now available per Preset instead of being a global option in Project Settings
#rb Jean.Perrier

[CL 36235012 by flo schar in 5.5 branch]
2024-09-12 13:20:46 -04:00
mark meijer
df1cc5402b Gather text from source, resolve macro has an empty source text (.cpp files)
#jira UE-176755
#rb eric.boucher, Leon.Huang, Jamie.Dale

[CL 35914164 by mark meijer in ue5-main branch]
2024-08-30 01:19:51 -04:00
flo schar
46f234c5cf Remote Control DMX: Remote Control now uses a DMX Library to handle DMX, Remote Control Presets can now be exported as MVR file
#jira UE-222435
#rb Dominik.Peacock

[CL 35739325 by flo schar in ue5-main branch]
2024-08-22 10:13:28 -04:00
jean perrier
c5a5e5aa1f [Remote Control] RCPanel: Fix Function Picker
The function items where recycled and it seems like the SListView doesn't like having the same items multiple time.

#jira UE-222050
#rb jeremie.roy

[CL 35630519 by jean perrier in ue5-main branch]
2024-08-19 13:06:25 -04:00
flo schar
65f8583f5f RemoteControl: Add interfaces to allow for protocol specific widgets and sorting in the exposed entities list
#jira UE-221270
#rb Juan.Portillo

[CL 35363836 by flo schar in ue5-main branch]
2024-08-07 05:35:31 -04:00
juan portillo
a53fcbb00d Remote Control: Add PostEditChange func to Signature Actions
#rb Matt.Chapman
#jira UE-212362

[CL 34596715 by juan portillo in ue5-main branch]
2024-06-23 15:01:55 -04:00
juan portillo
f3b5a74090 Remote Control: Added Signature renaming
#rb Matt.Chapman
#jira UE-212362

[CL 34593230 by juan portillo in ue5-main branch]
2024-06-22 09:35:50 -04:00
juan portillo
b8bf3134c3 Remote Control: added Support check for Signature Action as some fields might not be able to execute certain actions (e.g. a field of unsupported type for Controllers should not give option to create a controller with bind).
#rb Loris.Rossi
#jira UE-212362

[CL 34574820 by juan portillo in ue5-main branch]
2024-06-21 16:37:37 -04:00
juan portillo
2dfc3599f2 Remote Control: Moved the Controller suppert check in UI module to its own utility in Logic module
#rb Loris.Rossi
#jira UE-218520

[CL 34572599 by juan portillo in ue5-main branch]
2024-06-21 15:24:28 -04:00
juan portillo
2fc5f115f7 Remote Control: Rename RemoteControlSignatureRegistry to RCSignatureRegistry for readability (+ other file/classes named the same way).
Renamed ActionDefinition to ActionInstance (better naming to the struct's purpose)

[CL 34560243 by juan portillo in ue5-main branch]
2024-06-21 09:29:44 -04:00
juan portillo
c8bc6120ef Remote Control: Added Signature Actions that allow to execute custom logic on the exposed property of the signature.
#rb Jean.Perrier
#jira UE-212362

[CL 34553839 by juan portillo in ue5-main branch]
2024-06-20 21:45:27 -04:00
yoan stamant
e6d36d7569 Remove references to deprecated plugin StructUtils (now part of CoreUObject)
#jira UE-216472
#rb devin.doucette

#changelist validated

[CL 34514179 by yoan stamant in ue5-main branch]
2024-06-19 17:04:50 -04:00
yoan stamant
f92989fb33 Fixed include paths following StructUtils being moved to CoreUObject
#jira UE-216472
#rb devin.doucette

[CL 34513428 by yoan stamant in ue5-main branch]
2024-06-19 16:42:16 -04:00
juan portillo
85e03eb5da Remote Control: Trivial signature label/desc files reorganization to their own directory (for readability)
[CL 34454223 by juan portillo in ue5-main branch]
2024-06-18 06:55:15 -04:00
juan portillo
b0d51e5bee Remote Control: Changed signature apply func to use UObject instead of AActor + some other small readability changes
#rb Matt.Chapman

[CL 34453255 by juan portillo in ue5-main branch]
2024-06-18 05:54:03 -04:00
juan portillo
53a43929b7 Remote Control: Signature UI update to keep expansion + selection state.
+ changed mechanism so that now instead of drag dropping from entity list to reuse the expose button

#jira UE-212362
#rb Matt.Chapman

[CL 34417469 by juan portillo in ue5-main branch]
2024-06-17 07:02:27 -04:00
juan portillo
7643d82167 Remote Control UI: Removed the Panel Drawers as this was a main cause of confusion of mode switching. Instead the Toolbar Buttons at the top right are combining their existing functionality and the functionality of the panel drawer tabs.
#rb Loris.Rossi
#jira UE-218031

[CL 34376644 by juan portillo in ue5-main branch]
2024-06-14 13:21:14 -04:00
juan portillo
95bd9c557b Remote Control: set the grouping default back to no grouping
[CL 34323702 by juan portillo in ue5-main branch]
2024-06-12 17:15:48 -04:00
steve robb
e521f5d700 Replaced EAutomationTestFlags::ApplicationContextMask with EAutomationTestFlags_ApplicationContextMask.
[CL 34321160 by steve robb in ue5-main branch]
2024-06-12 16:14:25 -04:00
patrick boutot
48fc8f6f1d Slate: Remove deprecated code up to 5.0
#rb editor-ui-systems

[CL 33572504 by patrick boutot in ue5-main branch]
2024-05-10 07:58:17 -04:00
juan portillo
b87449961d Remote Control: Actor Owner to be the default group filter
#rb brad.monahan

[CL 33521740 by juan portillo in ue5-main branch]
2024-05-08 14:40:30 -04:00