617 Commits

Author SHA1 Message Date
flo schar
3851c813b0 Remote Control: Fix an issue where FProtocolRangeViewModel starts transacting when transactions are already ongoing
#jira UE-227799
#rb Juan.Portillo
#rnx

[CL 37189623 by flo schar in 5.5 branch]
2024-10-16 13:50:03 -04:00
flo schar
4632ebd8d9 Remote Control: Protocol bindings no longer work after deleting a property or binding and undo the change
#jira UE-227257
#rb Juan.Portillo

[CL 37189562 by flo schar in 5.5 branch]
2024-10-16 13:49:32 -04:00
flo schar
e7a3cf1bcc Remote Control: Fix PRAGMA_DISABLE_DEPRECATION_WARNINGS macro appears a second time without matching PRAGMA_ENABLE_DEPRECATION_WARNINGS macro
#jira UE-227486
#rb trivial
#rnx

[CL 37104708 by flo schar in 5.5 branch]
2024-10-14 18:19:37 -04:00
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
flo schar
3fdfe4c2e4 Remote Control: Fix issues when controlling struct properties with Remote Control Protocols, fix issues specific to controlling struct properties that support masking such as FVector or FColor
#rb Juan.Portillo
#jira UE-225490

[CL 37056488 by flo schar in 5.5 branch]
2024-10-11 13:33:00 -04:00
flo schar
a168efdfb0 RemoteControl: Fix ensure condition preventing from packaging with the RemoteControl plugin enabled
#jira UE-226181
#rb Juan.Portillo
#rnx

[CL 36765723 by flo schar in 5.5 branch]
2024-10-01 20:57:42 -04:00
jean perrier
cf54293700 [Remote Control] Removing superfluous transaction.
#rb Juan.Portillo
#rnx

[CL 36762930 by jean perrier in 5.5 branch]
2024-10-01 20:24:12 -04:00
flo schar
2c981dff36 Remote Control: Use an ordered type to store entities, avoid per session order in UI and code
#jira UE-225263
#rb Juan.Portillo

[CL 36762117 by flo schar in 5.5 branch]
2024-10-01 20:14:37 -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
elliot colp
190e0c7300 [WebRemoteControl] Fix bool property updates not being sent when a single bool property has changed
#jira UE-225092
#rb jeremie.roy

[CL 36748900 by elliot colp in 5.5 branch]
2024-10-01 18:00:55 -04:00
juan portillo
60edc66a0b Remote Control Signature: Changed Masking Channel Type to be a Checkbox rather than an Enum for readability as the default use case is the major use case and the extra option is a very minor one. In Additionally, renamed Scalar to Multiply.
#rb Jean.Perrier
#jira UE-212362

[CL 36438560 by juan portillo in 5.5 branch]
2024-09-19 12:40:28 -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
juan portillo
52e4f48736 Remote Control: Get Protocol Names to return in alphabetical order
#rb Jean.Perrier
#jira UE-212362

[CL 36437388 by juan portillo in 5.5 branch]
2024-09-19 12:14:29 -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
Ryan Hummer
4af2fd066d Updating Dev-Release-5.5 from Main at CL #36144969
#okforversepublic

[CL 36146571 by Ryan Hummer in Dev-5.5 branch]
2024-09-10 10:26:02 -04:00
flo schar
2a3b9d7aa6 Remote Control: Fix undef LOCTEXT_NAMESPACE without a corresponding define LOCTEXT_NAMESPACE
#jira UE-223347
#rnx

[CL 36038426 by flo schar in ue5-main branch]
2024-09-05 10:02:43 -04:00
flo schar
befcdf0cad Remote Control: Protocols no longer create Transactions by default. Add a performance mode for Protocols to Project Settings
#rb Jean.Perrier

[CL 36016388 by flo schar in ue5-main branch]
2024-09-04 13:35:51 -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
juan portillo
9c8c88158f Remote Control Signature: Set the default override to all masks
[CL 35466512 by juan portillo in ue5-main branch]
2024-08-12 16:39:18 -04:00
jodon karlik
d1725a9234 Deprecating FProperty::ElementSize for public access and introducing accessors. Instead of accessing the variable directly, use GetElementSize and SetElementSize in order to facilitate a future change of underlying storage type (to pack FProperty tighter and save some memory).
#rb Steve.Robb
#jira UE-221511
[RN] UStructs above 16.7mb will trip an ensure in the Editor so that they remain compatible with upcoming changes to Max ElementSize. You can disable the ensure with CVar CoreUObject.EnsureAgainstLargeProperties.

[CL 35434186 by jodon karlik in ue5-main branch]
2024-08-09 16:04:11 -04:00
juan portillo
3167200f6c Remote Control: Improved Mask UI for clarity
#rb Matt.Chapman

[CL 35423986 by juan portillo in ue5-main branch]
2024-08-09 11:32:20 -04:00
juan portillo
8248ea5284 Remote Control : Revert fixed issue with signatures adding exposed properties
[CL 35408824 by juan portillo in ue5-main branch]
2024-08-08 17:29:54 -04:00