abrmich
cfbd88cb1e
Merge remote-tracking branch 'upstream/development' into michabr/lyshine_crycommon
2022-01-21 10:02:28 -08:00
Scott Romero
09dd3a8729
[development] patch fix for launcher exit crash ( #7050 )
...
The launcher will crash on exit due to an access violation when clearing the BudgetTracker after CrySystem is unloaded. This is from a recent change to how the budget pointers are tracked making the BudgetTracker responsible for clearing them so the system can be re-entrant. Unfortunately, an assumption was made that all modules that use Budgets are managed by the ComponentApplication so they can be cleared prior to being unloaded. This is a patch to manually reset the BudgetTracker prior to unloading CrySystem until the legacy system can be removed (or converted to an AZ-like module).
Signed-off-by: AMZN-ScottR 24445312+AMZN-ScottR@users.noreply.github.com
2022-01-21 09:06:14 -08:00
Scott Romero
526ee7644a
[development] fixed configure error with monolithic builds ( #7057 )
...
The AWSNativeSDKTestLibs target is now only defined when tests are enabled
Signed-off-by: AMZN-ScottR 24445312+AMZN-ScottR@users.noreply.github.com
2022-01-21 09:04:33 -08:00
Mike Balfour
145e3646a4
Asset catalog lock inversion fix. ( #7045 )
...
* Fix lock inversion.
This method was calling AssetCatalog->AssetManager at the same time that loading threads are calling AssetManager->AssetCatalog, causing a deadlock due to lock inversion. The fix is to make this method call AssetManager *outside* of the AssetCatalog call.
Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com >
* Fixing the root cause in EnumerateAssets.
Also added a unit test that failed with the previous EnumerateAssets logic, and succeeds with the new logic.
Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com >
* Make sure not to hold the secondary mutex lock either.
Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com >
* Remove unused alias.
Signed-off-by: Mike Balfour <82224783+mbalfour-amzn@users.noreply.github.com >
2022-01-21 10:34:00 -06:00
Nicholas Lawson
9328f053bd
Updates EXPAT to use the latest packages ( #7053 )
...
* Update EXPAT to be latest package version
Signed-off-by: lawsonamzn <70027408+lawsonamzn@users.noreply.github.com >
2022-01-21 08:00:45 -08:00
Michael Pollind
ed5354fcae
Merge branch 'development' of https://github.com/o3de/o3de into feat/add-cursor-wrap-mode-viewport
2022-01-21 07:16:44 -08:00
Sergey Pereslavtsev
56c6f81627
PR addressing. Removed RTTI from HeightMaterialPoint since it's just a struct of data with no intention being a part of class hierarchy
...
Signed-off-by: Sergey Pereslavtsev <pereslav@amazon.com >
2022-01-21 13:21:57 +00:00
Tom Hulton-Harrop
93358dcbeb
Cherry-pick of PR-6700 - Updates to ViewportTitleDlg to better expose grid snapping visualization ( #6997 )
...
* cherry-pick of PR 6700
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* revert title dialog look to old style
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
2022-01-21 09:19:53 +00:00
Nicholas Van Sickle
32e2ba754b
Add Dom::Path class for representing positions in a Dom ( #7008 )
...
* Add Dom::Path class for representing positions in a Dom
This also adds Value support for doing a path-based lookup.
The serialized representation is presently compliant with the JSON-pointer spec but the implementation supports Node types and may be later expanded if we require additional functionality (e.g. XPath style conditional querying).
Signed-off-by: Nicholas Van Sickle <nvsickle@amazon.com >
2022-01-20 16:53:33 -08:00
Esteban Papp
44c6ca294d
Fixes for rebasing
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 16:09:45 -08:00
Esteban Papp
5b0cb9cdff
refactors some code to better pickup AZ_LOADSCREENCOMPONENT_ENABLED's value
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 16:07:31 -08:00
Esteban Papp
2a7fe4efcf
Removes multiple Rendering files from LmbrCentral that are no longer used
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 16:07:17 -08:00
evanchia
e2d157006c
Temporary fix for editor log stomping during python tests
...
Signed-off-by: evanchia <evanchia@amazon.com >
2022-01-20 15:57:09 -08:00
Esteban Papp
e4122bff22
Removes unused files from TestImpactFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:35:43 -08:00
Esteban Papp
92d77c2b4a
Removes unused files from LuaIDE, Telemetry is not being used, the only ebus called is Initialized, but no "LogEvents are being called.
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:35:39 -08:00
Esteban Papp
d624381885
Removes resource/targetver files from LuaIDE
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:35:35 -08:00
Esteban Papp
65516e5bd1
Removes OverlayWidgetLayer from SceneUI
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:35:31 -08:00
Esteban Papp
fdd75bbbf5
Removes SceneUIStandaloneAllocator from SceneUI
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:35:27 -08:00
Esteban Papp
7d2e53ca7a
Remove unused files from SceneCore
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:35:23 -08:00
Esteban Papp
f9f427bd9c
Remove unused test files from SceneAPI/SceneBuilder
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:35:18 -08:00
Esteban Papp
a9d8a5dcb3
Removes BufferedDataStream and FileStreamDataSource from CrashHandler
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:35:14 -08:00
Esteban Papp
583020b3ae
Removes unused files from AsetProcessor
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:35:03 -08:00
Esteban Papp
e28a0eaec7
Removes interest stuff from GridMate
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:34:01 -08:00
Esteban Papp
10ecb525fe
Removes DeltaCompressedDataSet, ReplicaFunctions.inl and BitmaskInterestHandler from GridMate
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:33:57 -08:00
Esteban Papp
ce4ebc57c9
Removes OnlineUtilityThread.h and UserServiceTypes.h from GridMate
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:33:52 -08:00
Esteban Papp
dda3dec735
missed this file
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:33:46 -08:00
Esteban Papp
a55773f9c3
Removes some unused files from gridmate (Containers/set and slist) also Doc.h
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:33:41 -08:00
Esteban Papp
7ea2b34e91
Removes Cripter.h from GridMate
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:33:37 -08:00
Esteban Papp
ac221223a5
Adds missing header from previous commit
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:33:33 -08:00
Esteban Papp
87c5c76ae8
Removes ColorPickerDelegate from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:33:28 -08:00
Esteban Papp
acfd0d72aa
Removes AZAutoSizingScrollArea from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:33:00 -08:00
Esteban Papp
6b457567c7
Removes PropertyEditor_UITypes.h from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:31:35 -08:00
Esteban Papp
234ff3dca2
Removes DHQSlider from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:31:31 -08:00
Esteban Papp
e2091f2451
Removes UIFrameworkAPI.cpp from AzToolsFramework
...
Removes aztoolsframework_win_files.cmake (aztoolsframework_windows_files.cmake is the actual used one)
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:31:27 -08:00
Esteban Papp
643bc70c1e
Remove ComponentPaletteModelFilter from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:31:22 -08:00
Esteban Papp
f8f9b79f7c
Removes ToolFileUtils_generic.cpp from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:31:17 -08:00
Esteban Papp
9aa2cbeaba
Removes EditorOutlinerComponent from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:31:13 -08:00
Esteban Papp
fc30667795
Removes ThumbnailDelegate from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:31:08 -08:00
Esteban Papp
ef97c2d3b8
Removes XMLBinaryWriter from CrySystem
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:31:04 -08:00
Esteban Papp
4d2e4f437a
Removes ILogMock from CryCommon/Mocks
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:31:00 -08:00
Esteban Papp
8eebbd53a4
Removes IAudioSystemMock from CryCommon
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:30:55 -08:00
Esteban Papp
b3ba73db3b
Removing unneded include form multiple files
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:30:50 -08:00
Esteban Papp
c13ceea767
Some fixes for Windows non-unity builds
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:30:46 -08:00
Esteban Papp
bb129c3cd1
Removes TraceContextBufferedFormatter from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:30:42 -08:00
Esteban Papp
3d1560e558
removes Commands/EntityTransformCommand from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:30:37 -08:00
Esteban Papp
6a7553b682
Removes AssetBrowserProductThumbnail.cpp that is unused and duplicated by Code\Framework\AzToolsFramework\AzToolsFramework\AssetBrowser\Thumbnails\ProductThumbnail.cpp
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:30:33 -08:00
Esteban Papp
56802a3cfa
removes LegacyCommand from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:30:28 -08:00
Esteban Papp
7f32732478
Removes AnimValue from CryCommon/Maestro/Types
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:30:24 -08:00
Esteban Papp
c62c63295f
Removes SortFilterProxyModel from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:30:19 -08:00
Esteban Papp
30f7f71111
Remves AssetBrowserBus.inl from AzToolsFramework
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-20 15:30:15 -08:00