You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework
Danilo Aimini fda28bb7b2
LYN-1818 | [USE CASE] Reparenting between different prefab instances by drag/drop in the Outliner (#1088)
* Add the last known parent to the prefab undo cache to detect changes in the owning instance.
Still WIP.

* Progress in handling reparenting. Still WIP, need a change in CreateLink that will be addressed in a separate branch and then merged back.

* A few fixes, reparenting now works with entities. Still working on instances.

* Fix assert crashing the Editor because of the arguments being in the wrong order.

* Handle moving the patches when removing and recreating links when reparenting nested instances.

* Rearrange some code to prevent including instance removal in instance update undo node, as it would be redundant and cause errors in some edge cases.

* Reorder instance reparenting to account for correct order of operation during undo/redo

* Fix order of operations to support multiple operations in one edit (reparenting to non-container entities while changing instance)

* Add function to refresh patches on links to allow aliases to be restored correctly on reparenting.

* Removed RefreshEntityPatchOnLink function. Introduced a simpler way of handling porting patches.

* Removing unnecessary code that was left after testing.

* Minor fixes to naming and comments.

* Restore previous error, no longer printing the failed patch.

* Remove unused includes.

* Restore include removed by mistake.

* Simplified patches retrieval by using internal function. Renamed some internal functions and variables to be more accurate.
5 years ago
..
AtomCore ATOM-15358 : Culling concurrency checker fails in AtomSampleViewer (merge from 1.0->main) 5 years ago
AzAndroid/java/com/amazon Remove bootstrap.cfg and references to it. 5 years ago
AzAutoGen Add newlines to the end of all files 5 years ago
AzCore Support for nested slice conversions (#1121) 5 years ago
AzFramework SPEC-2513 Fixes to enable w4701 (#1105) 5 years ago
AzGameFramework External Project Build Path Support using SDK Binaries (#690) 5 years ago
AzManipulatorTestFramework Fix viewport icon rendering on high DPI devices (#1006) 5 years ago
AzNetworking Fixed TimedThread bled %d ms logging to not spam the console 5 years ago
AzQtComponents [LYN-3996] Update core editor menu (#1030) 5 years ago
AzTest Remove AZ_TRAIT_DISABLE_ASSET_JOB_PARALLEL_TESTS from Linux traits (#1018) 5 years ago
AzToolsFramework LYN-1818 | [USE CASE] Reparenting between different prefab instances by drag/drop in the Outliner (#1088) 5 years ago
Crcfix Add newlines to the end of all files 5 years ago
GFxFramework Add newlines to the end of all files 5 years ago
GridMate update network code to use uniform scale on Transform 5 years ago
Tests Merge branch 'main' into SpawnablePriorityQueue 5 years ago
CMakeLists.txt Add newlines to the end of all files 5 years ago