steve robb
e7a04268a4
Replaced EAutomationTestFlags::ApplicationContextMask with EAutomationTestFlags_ApplicationContextMask.
...
[CL 34315621 by steve robb in ue5-main branch]
2024-06-12 14:16:23 -04:00
jason walter
3dd1a200df
Always return the file path expected as if the data is in the content area.
...
#jira UE-212267
#rnx
[CL 34313415 by jason walter in ue5-main branch]
2024-06-12 13:04:52 -04:00
steve robb
85f2d450ad
EAutomationTestFlags is now an enum class of almost entirely pure flags, with the aim of making the flags visible in the debugger. ApplicationContextMask still needs fixing up everywhere.
...
#rb robert.manuszewski
[CL 34305488 by steve robb in ue5-main branch]
2024-06-12 09:14:05 -04:00
juan legaz
b90b64d474
Fix Perforce create changelist moving all files from the default CL to the new changelist instead of creating an empty changelist or moving only the selected files
...
#rb benoit.chauvin, paul.chipchase
[CL 34280276 by juan legaz in ue5-main branch]
2024-06-11 12:17:21 -04:00
dominik peacock
9f02737401
Allow users to select the properties they want displayed in the UI:
...
- In bottom view, the filter button has been replaced by edit button
- Edit button lets user's select the properties they want to work with
- Top view no longer shows components
#jira UE-216095, UE-216460, UE-216458
[CL 34161423 by dominik peacock in ue5-main branch]
2024-06-06 12:26:25 -04:00
dominik peacock
00e1ef33f2
Add ESourceType::ShowAsToggleButtonList for the IItemModels, which allows the combo button entries to have checkboxes
...
[CL 34152487 by dominik peacock in ue5-main branch]
2024-06-06 06:48:04 -04:00
dominik peacock
acee3dd84e
Adjust IPropertyAssignmentView API to expose the objects displayed by it
...
[CL 34150201 by dominik peacock in ue5-main branch]
2024-06-06 04:27:34 -04:00
dominik peacock
d5bb3c92c4
Deprecate IItemSourceModel::GetNumSelectableItems
...
[CL 34150074 by dominik peacock in ue5-main branch]
2024-06-06 04:08:34 -04:00
dominik peacock
124195e54e
Replace IPropertySoureModel with new IPropertySource.
...
IPropertySource strips away functions that were used in an old version but are no longer used in 5.5.
[CL 34119477 by dominik peacock in ue5-main branch]
2024-06-05 05:55:47 -04:00
dominik peacock
1e8a96264a
Move several files into Replication/Misc files. This reduces the number of folders and makes it easier to understand / organize.
...
[CL 34118382 by dominik peacock in ue5-main branch]
2024-06-05 04:23:43 -04:00
dominik peacock
13d5e6327c
Deprecate IPropertySelectionSourceModel and replace with new IPropertySourceProcessor, which has a changed, "safer" signature.
...
[CL 34118163 by dominik peacock in ue5-main branch]
2024-06-05 04:05:43 -04:00
dominik peacock
2c45f0885d
Refactor IPropertySelectionSourceModel:.GetPropertySource signature to also accept TSoftObjectPtr. This is in preparation for an upcoming change where the user can select properties to display in the UI.
...
Also refactors codebase to use TSoftObjectPtr<> in favour of FSoftObjectPath.
[CL 34117557 by dominik peacock in ue5-main branch]
2024-06-05 02:53:36 -04:00
brandon schaefer
0e89aed687
Remove this that should have deadended in 30.10
...
#rb none
[CL 34105555 by brandon schaefer in ue5-main branch]
2024-06-04 16:23:29 -04:00
brandon schaefer
1d2217f8da
Enable AutoRTFM for this module
...
#rb neil.henning
[CL 34105360 by brandon schaefer in ue5-main branch]
2024-06-04 16:16:44 -04:00
dominik peacock
d34290423e
MU Replication: The property view now displays the selected object and its components. The properties are categorized under a category row.
...
#jira UE-216096
[CL 34090401 by dominik peacock in ue5-main branch]
2024-06-04 07:18:23 -04:00
juan legaz
36f7696d0d
Changed p4 change -i to p4 change and reusing the template that the server provides
...
This ensures that we use the changelist type from the server which was being dropped
#rb alan.kwan, paul.chipchase
#rnx
[CL 34089332 by juan legaz in ue5-main branch]
2024-06-04 05:55:08 -04:00
dominik peacock
b82bddacac
Deprecate old version of RegisterTransactionFilter
...
[CL 34063496 by dominik peacock in ue5-main branch]
2024-06-03 08:38:44 -04:00
dominik peacock
7eaa3f6afa
Exclude objects from transactions if they're being replicated in Multi-User.
...
#jira UE-198812
[CL 34063480 by dominik peacock in ue5-main branch]
2024-06-03 08:37:44 -04:00
dominik peacock
6f6faa1613
Change signature of IConcertClientTransactionBridge::RegisterTransactionFilter: replaces FTransactionFilterDelegate with new FOnFilterTransactionDelegate, which also passes const FTransactionObjectEvent& along.
...
This allows subscribers to filter out changes based on properties changed.
#rb Jamie.Dale, jason.walter, Rex.Hill
[FYI] Patrick.Hardy, Daniel.Coelho
[CL 34063280 by dominik peacock in ue5-main branch]
2024-06-03 08:21:45 -04:00
dominik peacock
c394e7b8ba
Refactor FPropertyData to contain the objects for which the properties are being displayed. IPropertyTreeView to accept
...
[CL 34061476 by dominik peacock in ue5-main branch]
2024-06-03 05:47:24 -04:00
dave belanger
9f643a5589
Add project directory to p4 workspace error message
...
#rb wouter.burgers
[CL 34031005 by dave belanger in ue5-main branch]
2024-05-31 09:20:07 -04:00
dominik peacock
aee88cefb0
In active Multi-User UI, replace tabs with fake "tabs" that are controlled via toggle buttons
...
#jira UE-216099
[CL 34029677 by dominik peacock in ue5-main branch]
2024-05-31 07:10:13 -04:00
dominik peacock
177057a800
[Backout] - CL34028050
...
[FYI] Dominik.Peacock
Original CL Desc
-----------------------------------------------------------------
Change signature of IConcertClientTransactionBridge::RegisterTransactionFilter: replaces FTransactionFilterDelegate with new FOnFilterTransactionDelegate, which also passes const FTransactionObjectEvent& along.
This allows subscribers to filter out changes based on properties changed.
#rb jason.walter
[FYI] Patrick.Hardy, Daniel.Coelho
[CL 34028087 by dominik peacock in ue5-main branch]
2024-05-31 04:07:26 -04:00
dominik peacock
7dfa271c42
Change signature of IConcertClientTransactionBridge::RegisterTransactionFilter: replaces FTransactionFilterDelegate with new FOnFilterTransactionDelegate, which also passes const FTransactionObjectEvent& along.
...
This allows subscribers to filter out changes based on properties changed.
#rb jason.walter
[FYI] Patrick.Hardy, Daniel.Coelho
[CL 34028052 by dominik peacock in ue5-main branch]
2024-05-31 03:58:21 -04:00
dominik peacock
b631d0320f
Integrate replication muting into MultiUserClient.
...
- Replaces replication checkbox column with pause & unpause column
#jira UE-204201, UE-211480
[CL 33997546 by dominik peacock in ue5-main branch]
2024-05-30 05:22:05 -04:00