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/Tools/ProjectManager/Source
AMZN-byrcolin c778606c89
Templates restricted (#6498)
* Templates/Restricted upgrade/fixes:
Fixed template storage format: templates now only store true relative paths and no longer save "origin" paths and "optional" has been removed, it was never used.
Upgraded all templates to new standard
Template system now correctly handles child objects: Child objects no longer have to specify restricted they inherit from parent
Restricted now operates at the object level and makes no assumptions about parent
Restricted templates can now be combined and seperated on creation
ly_get_list_relative_filename has been deprecated for o3de_pal_dir
All Gems/Projects/Templates updated to use new code

Signed-off-by: byrcolin <byrcolin@amazon.com>
4 years ago
..
GemCatalog Fix typo, add missing header, remove unecessary asserts 4 years ago
GemRepo GUI for engine force registration and renaming (#6184) 4 years ago
Application.cpp Fix typo, add missing header, remove unecessary asserts 4 years ago
Application.h Merge branch 'development' into Prism/RefactorProjectSettings 4 years ago
CreateProjectCtrl.cpp Moved includes to forward declarations on GemCatalogScreen 4 years ago
CreateProjectCtrl.h Merge remote-tracking branch 'upstream/stabilization/2110' into Prism/show-gem-repos-update 4 years ago
DownloadController.cpp Change to optionally show all python error strings 4 years ago
DownloadController.h Change to optionally show all python error strings 4 years ago
DownloadWorker.cpp Change to optionally show all python error strings 4 years ago
DownloadWorker.h Change to optionally show all python error strings 4 years ago
EngineInfo.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
EngineInfo.h GUI for engine force registration and renaming (#6184) 4 years ago
EngineScreenCtrl.cpp Configure gems option added to projects button to go directly to gem catalog 4 years ago
EngineScreenCtrl.h Keep gem repos pages in sync 4 years ago
EngineSettingsScreen.cpp GUI for engine force registration and renaming (#6184) 4 years ago
EngineSettingsScreen.h Add engine name, folder and fix refresh crash (#5112) 4 years ago
ExternalLinkDialog.cpp Minor PR feedback changes 4 years ago
ExternalLinkDialog.h Adds Warning Dialog When Following an External Link in Project Manager (#6003) 4 years ago
FormBrowseEditWidget.cpp Add engine name, folder and fix refresh crash (#5112) 4 years ago
FormBrowseEditWidget.h Add engine name, folder and fix refresh crash (#5112) 4 years ago
FormFolderBrowseEditWidget.cpp Pressing Enter/Return Key While File Browse Widget is Focused Opens File Browser (#3304) 4 years ago
FormFolderBrowseEditWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
FormImageBrowseEditWidget.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
FormImageBrowseEditWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
FormLineEditWidget.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
FormLineEditWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
GemsSubWidget.cpp Fix tags, downloads, and several vector copies 4 years ago
GemsSubWidget.h Fix tags, downloads, and several vector copies 4 years ago
LinkWidget.cpp Minor PR feedback changes 4 years ago
LinkWidget.h Adds Inspector to Gem Repo Screen (#4242) 4 years ago
NewProjectSettingsScreen.cpp Remove Project ID field from New Project settings 4 years ago
NewProjectSettingsScreen.h Remove Project ID field from New Project settings 4 years ago
PathValidator.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PathValidator.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ProjectBuilderController.cpp Fix typo, add missing header, remove unecessary asserts 4 years ago
ProjectBuilderController.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ProjectBuilderWorker.cpp Fix Project Manager not finding CMake on Windows 4 years ago
ProjectBuilderWorker.h Implement Project Manager 'build' button for Mac and Linux(#4248) 4 years ago
ProjectButtonWidget.cpp Right click menu support for project buttons (#6122) 4 years ago
ProjectButtonWidget.h Right click menu support for project buttons (#6122) 4 years ago
ProjectInfo.cpp Refactored ProjectManagerSettings, added tests, changed project built successful to be tracked by project path, added project ids, changed project settings path to use project id and name 4 years ago
ProjectInfo.h Refactored ProjectManagerSettings, added tests, changed project built successful to be tracked by project path, added project ids, changed project settings path to use project id and name 4 years ago
ProjectManagerDefs.h Merge branch 'development' into Prism/ShowRepoList 4 years ago
ProjectManagerWindow.cpp Add Initial Gem Repository Management Screen (#4172) 4 years ago
ProjectManagerWindow.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ProjectSettingsScreen.cpp Remove Project ID field from New Project settings 4 years ago
ProjectSettingsScreen.h Remove Project ID field from New Project settings 4 years ago
ProjectTemplateInfo.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ProjectTemplateInfo.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ProjectUtils.cpp GUI for engine force registration and renaming (#6184) 4 years ago
ProjectUtils.h GUI for engine force registration and renaming (#6184) 4 years ago
ProjectsScreen.cpp Reflow Project Tiles Everytime They Are Updated 4 years ago
ProjectsScreen.h Configure gems option added to projects button to go directly to gem catalog 4 years ago
PythonBindings.cpp Templates restricted (#6498) 4 years ago
PythonBindings.h GUI for engine force registration and renaming (#6184) 4 years ago
PythonBindingsInterface.h GUI for engine force registration and renaming (#6184) 4 years ago
ScreenDefs.h Add Initial Gem Repository Management Screen (#4172) 4 years ago
ScreenFactory.cpp Add Initial Gem Repository Management Screen (#4172) 4 years ago
ScreenFactory.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ScreenHeaderWidget.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ScreenHeaderWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ScreenWidget.h Configure gems option added to projects button to go directly to gem catalog 4 years ago
ScreensCtrl.cpp Fix issue with project still displaying when last project is removed 4 years ago
ScreensCtrl.h Added Menu to Gem Catalog with Action to Navigate to Gem Repo Screen (#4829) 4 years ago
Settings.cpp Minor PR feedback changes 4 years ago
Settings.h Add AZStd string header for linux 4 years ago
SettingsInterface.h Addressed remaining PR feedback 4 years ago
TagWidget.cpp Fix tags, downloads, and several vector copies 4 years ago
TagWidget.h Fix tags, downloads, and several vector copies 4 years ago
TemplateButtonWidget.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
TemplateButtonWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
UpdateProjectCtrl.cpp Change ProjectSettings to Singleton interface 4 years ago
UpdateProjectCtrl.h Configure gems option added to projects button to go directly to gem catalog 4 years ago
UpdateProjectSettingsScreen.cpp Minor PR feedback changes 4 years ago
UpdateProjectSettingsScreen.h Minor PR feedback changes 4 years ago
main.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago