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
Mike Balfour 96905a26d7
Add support for AP-compliant relative paths (#998)
The method "PrefabLoader::GetRelativePathToProject" has been changed to "PrefabLoader::GenerateRelativePath", and reworked to get a correct relative path.  GetFullPath has also been modified to get correct relative paths too.  This requires an Asset Processor connection - if one isn't available (like during unit tests), the methods have fallback logic to produce project-relative paths.

With this change, SliceConverter can't use SaveTemplate() to save the file any more, because GetFullPath now expects to find an existing path, which doesn't work for not-yet-created files.  Instead, it now has to use the same technique as the Editor and call SaveTemplateToString then save the string out as a file.
5 years ago
..
API Renamed osx_gl to mac and es3 to android for cache folders (#949) 5 years ago
Application Remove prefab undo cache dependency on CreatePrefab use case 5 years ago
Archive Integrating latest from github/staging 5 years ago
Asset Add new API to convert absolute source paths to relative paths. (#930) 5 years ago
AssetBrowser Added ability to specify a default directory for the asset picker in the asset property control (#903) 5 years ago
AssetBundle LYN-2537 AssetBundler updates (#426) 5 years ago
AssetCatalog Integrating latest from github/staging 5 years ago
AssetDatabase LYN-2537 engine assets (#254) 5 years ago
AssetEditor Make sure Recent Files list is correctly enabled/disabled when the list changes (#73) 5 years ago
Commands Add newlines to the end of all files 5 years ago
Component Integrating github/staging through commit ab87ed9 5 years ago
ComponentMode Initial commit 5 years ago
ComponentModes Add newlines to the end of all files 5 years ago
Debug Add newlines to the end of all files 5 years ago
Editor Integrating latest 47acbe8 5 years ago
Entity Add support for AP-compliant relative paths (#998) 5 years ago
Fingerprinting Initial commit 5 years ago
Manipulators update manipulators to avoid using vector scale Transform functions 5 years ago
Maths update to use uniform scale calls to Transform 5 years ago
Picking Add newlines to the end of all files 5 years ago
Prefab Add support for AP-compliant relative paths (#998) 5 years ago
PropertyTreeEditor Add newlines to the end of all files 5 years ago
PythonTerminal Integrating github/staging through commit ab87ed9 5 years ago
Render Initial commit 5 years ago
SQLite Add newlines to the end of all files 5 years ago
Slice merge from main 5 years ago
SourceControl Integrating github/staging through commit 5f214be 5 years ago
Thumbnails Move ThumbnailerNullComponent into AzToolsFramework so that it can be used by other tools that need it. 5 years ago
ToolsComponents update rigid body to use non-deprecated function and remove many deprecated transform bus functions 5 years ago
ToolsFileUtils Add newlines to the end of all files 5 years ago
ToolsMessaging Add newlines to the end of all files 5 years ago
UI Add support for AP-compliant relative paths (#998) 5 years ago
Undo Add newlines to the end of all files 5 years ago
UnitTest [LYN-2255] Made PrefabTestFixture have the prefab system enabled so that the duplicate tests pass on Jenkins (they rely on the PrefabEditorEntityOwnershipInterface being registered). 5 years ago
Viewport Fix viewport icon rendering on high DPI devices (#1006) 5 years ago
ViewportSelection Fix for viewport ui crash and small refactor (#992) 5 years ago
ViewportUi Hasareej lyn 2301 cluster space (#717) 5 years ago
AzToolsFrameworkModule.cpp Move ThumbnailerNullComponent into AzToolsFramework so that it can be used by other tools that need it. 5 years ago
AzToolsFrameworkModule.h Add newlines to the end of all files 5 years ago
AzToolsFramework_precompiled.cpp Initial commit 5 years ago
AzToolsFramework_precompiled.h Initial commit 5 years ago
aztoolsframework_files.cmake Restore Editor viewport icon rendering (#879) 5 years ago
aztoolsframework_linux_files.cmake Integrating latest from github/staging 5 years ago
aztoolsframework_linux_tests_files.cmake Initial commit 5 years ago
aztoolsframework_mac_files.cmake Integrating latest from github/staging 5 years ago
aztoolsframework_win_files.cmake Integrating latest from github/staging 5 years ago
aztoolsframework_windows_files.cmake Add newlines to the end of all files 5 years ago
aztoolsframeworktestcommon_files.cmake Integrating up through commit 90f050496 5 years ago
newoverride.inl Initial commit 5 years ago