240 Commits

Author SHA1 Message Date
andrea botti
2cf25f64f0 [RemoteControl]
Array Customization for Path behaviour to add Input button

#rb Juan.Portillo

[CL 31291537 by andrea botti in 5.4 branch]
2024-02-08 10:09:41 -05:00
andrea botti
90f1d41795 [RemoteControl]
While in the Operation Mode you are unable to toggle on the Logic Panel.
Switched position of the Logic Panel button and the Protocol button.

#rb Matt.Chapman
#jira UE-205303

[CL 31049032 by andrea botti in 5.4 branch]
2024-01-31 10:50:08 -05:00
andrea botti
7995f09de8 [RemoteControl]
Make controller Id widget to not scale in height but always be centered

#jira UE-205268

[CL 31006833 by andrea botti in 5.4 branch]
2024-01-30 10:16:05 -05:00
andrea botti
2efdc48709 [RemoteControl]
Rename controllers column from "Name" to "Controller Id"

#rb juan.portillo
#jira UE-205145

[CL 31006207 by andrea botti in 5.4 branch]
2024-01-30 09:44:11 -05:00
andrea botti
282ce74a02 [RemoteControl]
Fix:
- Instead of Emptying the RealProperties in propId now we only add newer ones
- Crash when creating a behaviour
- Crash when copying some Struct
- Blocked copy of ObjectProperty value in PropId Action to avoid crash (For example with the Material)
- Added copy for Struct only if Allowed (Color/LinearColor/Vector/Rotation)
- Crash when calling OnObjectPropertyChanged in Preset because recursive in some case
- Changed from AddLambda to AddSPLambda

#rb Matt.Chapman

[CL 30932763 by andrea botti in 5.4 branch]
2024-01-26 13:49:12 -05:00
andrea botti
1e790cfd8d [RemoteControl]
Fix:
- PropId not always working correctly in Game
- Float property will be treated as Double
- Color property will be treated as LinearColor

#rb Loris.Rossi

[CL 30883791 by andrea botti in 5.4 branch]
2024-01-25 08:39:31 -05:00
andrea botti
2a1c6de61c [RemoteControl]
Fix PropertyId in certain cases will be displayed wrongly.

#rb brad.monahan

[CL 30780412 by andrea botti in ue5-main branch]
2024-01-22 13:30:57 -05:00
andrea botti
daf4c5271a [RemoteControl]
Sub-Property Id

#rb Juan.Portillo

[CL 30721354 by andrea botti in ue5-main branch]
2024-01-19 13:21:33 -05:00
marc audy
19e84555b3 Silence PVS warnings
[CL 30653812 by marc audy in ue5-main branch]
2024-01-17 01:34:02 -05:00
andrea botti
c5c3eb54be [RemoteControl]
Adding support for FVector2D Controller

#rb jeremie.roy

[CL 30624041 by andrea botti in ue5-main branch]
2024-01-15 16:06:36 -05:00
andrea botti
3e9cd2fee6 [RemoteControl]
UI change for ActionPanel and Behaviours

#rb Juan.Portillo

[CL 30618122 by andrea botti in ue5-main branch]
2024-01-15 09:14:40 -05:00
andrea botti
06444f17fc [RemoteControl]
Conditional will execute actions that changed their value if the action condition evaluate to true based on the controller value.

#rb Jean.Perrier

[CL 30597649 by andrea botti in ue5-main branch]
2024-01-12 13:05:37 -05:00
simon therriault
5f60dd6730 - Fixing PVS warning in remote control about useless condition
#rb andrea.botti

[CL 30592819 by simon therriault in ue5-main branch]
2024-01-12 10:08:06 -05:00
andrea botti
61195ecf40 [RemoteControl]
Adding controller description and made controller name unique

#rb Jean.Perrier

[CL 30514616 by andrea botti in ue5-main branch]
2024-01-09 15:36:16 -05:00
andrea botti
ec535b6172 [RemoteControl]
Fix issue 412245: Warnings in Build Engine Localization and Localize UnrealEditor Main

[CL 30485521 by andrea botti in ue5-main branch]
2024-01-08 13:25:06 -05:00
andrea botti
bad95429f7 [RemoteControl]
Avoid Add Action button and drag and drop to add properties with warnings.
Fix behaviour conditions to either:
- All allow the property
- All don't allow the property

#rb Juan.Portillo

[CL 30459300 by andrea botti in ue5-main branch]
2024-01-01 08:54:30 -05:00
andrea botti
66e554fc0d [RemoteControl]
Add multi selection for Actions and support for multi-selection for the commands.

#rb Matt.Chapman

[CL 30453592 by andrea botti in ue5-main branch]
2023-12-28 09:09:08 -05:00
andrea botti
e859843918 [RemoteControl]
Rebinding Property Still Sends Input Original Asset

#rb Jean.Perrier
#jira UE-202252

[CL 30451399 by andrea botti in ue5-main branch]
2023-12-27 09:56:03 -05:00
viktor chlumsky
be6d631cae #jira UE-195664
Adds text block property ApplyLineHeightToBottomLine

[REVIEW] [at]Yohann.DosSantos, [at]Vincent.Gauthier, [at]Patrick.Boutot, [at]Christian.Savoie, [at]JC.Authier

#tests: Tested in Editor
#rb yohann.dossantos

[CL 30412027 by viktor chlumsky in ue5-main branch]
2023-12-20 10:13:08 -05:00
dario mazzanti
e230412c60 [Remote Control] Address issues with static global variables
Issues with these globals have been found while loading a Module referencing Remote Control on Mac OS.
The module was being loaded in PostConfigInit phase.

Possibly, the Remote Control globals were being initialized before the UObject system was loaded, thus causing a crash.

This CL converts those globals to static members of static functions, so that they are initialized only when requested, implying that the UObject system is loaded by then.

#rb Juan.Portillo

[CL 30375646 by dario mazzanti in ue5-main branch]
2023-12-18 10:02:13 -05:00
andrea botti
196db2633c [RemoteControl]
Disable UpdateValue command in action for Bind behaviour.

#rb Matt.Chapman

[CL 30324877 by andrea botti in ue5-main branch]
2023-12-14 13:00:03 -05:00
andrea botti
410dfd6998 [RemoteControl]
Update value option when right clicking an Action.

#rb Juan.Portillo

[CL 30290100 by andrea botti in ue5-main branch]
2023-12-13 08:05:19 -05:00
andrea botti
73135d3d55 [RemoteControl]
Add button in the action to add all selected properties

#rb Matt.Chapman

[CL 30266337 by andrea botti in ue5-main branch]
2023-12-12 12:06:14 -05:00
andrea botti
ca7b3d932d [RemoteControl]
Add grouping inside RC.

#rb jeremie.roy

[CL 30264358 by andrea botti in ue5-main branch]
2023-12-12 10:56:21 -05:00
andrea botti
29d588855e [RemoteControl]
Behaviour name lower case

[CL 30236734 by andrea botti in ue5-main branch]
2023-12-11 08:39:32 -05:00