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/AzToolsFramework/AzToolsFramework
lumberyard-employee-dm 5fc4551ac0
[LYN-8041] Enable relocation of the Project Game Release Layout (#5380)
* Enable relocation of the Project Game Release Layout

Relocating the Project Game Release Layout to another directory on the file system failed due to the querying of the engine root failing due to the ComponentApplication::m_engineRoot not using the project path stored in the SettingsRegisry if the engine root cannot be detected

Removed the ApplicationRequestBus GetEngineRoot function.
The ComponentApplicationRequestBus has a function of the same name that returns the same path.

Removed the deprecated GetAppRoot function.
The path it returns has no defined value. It was not the engine root or the project root.
Removed unused CFileUtil and CFileUtil_impl functions that were invoking the ApplicationREquestBus GetEngineRoot function.
On the way to update the functions it was discovered that they aren't called

Added a CalculateBranchToken overload that can populate a fixed_string to avoid heap allocations

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Protect against an empty list of artifacts to remove when generating the
engine.pak

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
4 years ago
..
API Improvements to C++/Python tool gemplates 4 years ago
Application Improvements to C++/Python tool gemplates 4 years ago
Archive Fix release build errors on Linux/Mac (#4474) 4 years ago
Asset [LYN-8041] Enable relocation of the Project Game Release Layout (#5380) 4 years ago
AssetBrowser [LYN-8041] Enable relocation of the Project Game Release Layout (#5380) 4 years ago
AssetBundle Archive Component - Rewrite and additional work on Archive and Asset Bundler (#4332) 4 years ago
AssetCatalog Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AssetDatabase Added new index on SourceDependency Table (#3648) 4 years ago
AssetEditor Fix Issue saving new assets in Asset Editor on Linux (#4537) 4 years ago
Commands Fixes AzToolsFramework 4 years ago
Component Added API for finding components based on required/incompatible services. 4 years ago
ComponentMode Add support for border in Focus Mode (#4692) 4 years ago
ComponentModes Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ContainerEntity LYN-7054 + LYN-7704 | Exit Focus Mode when starting Game Mode, correct painting of Prefab capsules in Outliner. (#5280) 4 years ago
Debug Update the FileIO Aliases (#4186) 4 years ago
Editor Moved Max Number of Entries Shown in Asset Browser Search View to EditorViewportSettings (#4660) 4 years ago
Entity Address some review feedback 4 years ago
Fingerprinting Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
FocusMode Add missing reflection calls for various types (#5163) 4 years ago
Input Do not clear input channels everytime focus changes (#5044) 4 years ago
Logger Update the FileIO Aliases (#4186) 4 years ago
Manipulators Removed ununeeded includes from EBus EBus.h and Policies.h (#4256) 4 years ago
Maths Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Picking chore: remove equality from boolean expression 4 years ago
Prefab Add a safety check to Prefab/PrefabPublicHandler (potential AR fix) 4 years ago
PropertyTreeEditor Cleanup SerializeContext.h pt.1 (#4264) 4 years ago
PythonTerminal fixing hidden variable warning 4 years ago
Render Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SQLite Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Slice Avoided a string copy by using path view 4 years ago
SourceControl Undo P4 check before spawning thread and fix usage of new AzToolsApplication trait (#4894) 4 years ago
Thumbnails [LYN-8041] Enable relocation of the Project Game Release Layout (#5380) 4 years ago
ToolsComponents Merge pull request #4212 from ppinfel/component-doc-links 4 years ago
ToolsFileUtils Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ToolsMessaging Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
UI Merge branch upstream/stabilization/2110 4 years ago
Undo Add AZ_BUDGET_DEFINE/AZ_BUDGET_DECLARE and remove driller 4 years ago
UnitTest Remove redundant editor mode notifications. 4 years ago
Viewport Merge pull request #4725 from aws-lumberyard-dev/hultonha_LYN-7394_focus_cursor 4 years ago
ViewportSelection Fix for 'focus' text appearing incorrectly (#5133) 4 years ago
ViewportUi Ensure ImGui menu is displayed when the Viewport UI viewport border is showing (#5240) 4 years ago
AzToolsFrameworkModule.cpp Squashed commit of Procedural Prefab work (#4481) 4 years ago
AzToolsFrameworkModule.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_files.cmake Move Qt Toast Notifications from GraphCanvas into Framework 4 years ago
aztoolsframework_linux_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_linux_tests_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_mac_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_win_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_windows_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframeworktestcommon_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
newoverride.inl Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago