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
Alex Peterson 43244d30e1
Project Manager Gem Dependencies (#4132)
* Fix engine API change and add gem dependencies

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Add GemCatalog dependency test

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Clarify display name and fix missing const

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Moving a couple helper functions into private scope

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Update gem count when unselecting a gem #4074

This addresses the following issue https://github.com/o3de/o3de/issues/4074

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Active/Inactive filter and dependency tooltips

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Accessors for previously added and dependencies

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Cart displays gem dependency changes

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Shorten titles to fit in summary popup

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Remove QString::number

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Remove extra space

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Consolidate source model accesor helpers

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Addressing minor feedback

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>

* Remove unused local variable

Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com>
4 years ago
..
GemCatalog Project Manager Gem Dependencies (#4132) 4 years ago
GemRepo Add Initial Gem Repository Management Screen (#4172) 4 years ago
Application.cpp Fixed white-bar at bottom of Project Manager screen (#3091) 4 years ago
Application.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
CreateProjectCtrl.cpp Always display all gems in Gem Catalog (#2341) 4 years ago
CreateProjectCtrl.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
EngineInfo.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
EngineInfo.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
EngineScreenCtrl.cpp Add Initial Gem Repository Management Screen (#4172) 4 years ago
EngineScreenCtrl.h Add Initial Gem Repository Management Screen (#4172) 4 years ago
EngineSettingsScreen.cpp Add Initial Gem Repository Management Screen (#4172) 4 years ago
EngineSettingsScreen.h Add Initial Gem Repository Management Screen (#4172) 4 years ago
FormBrowseEditWidget.cpp Pressing Enter/Return Key While File Browse Widget is Focused Opens File Browser (#3304) 4 years ago
FormBrowseEditWidget.h Pressing Enter/Return Key While File Browse Widget is Focused Opens File Browser (#3304) 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) 4 years ago
FormImageBrowseEditWidget.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
FormImageBrowseEditWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
FormLineEditWidget.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
FormLineEditWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LinkWidget.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
LinkWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
NewProjectSettingsScreen.cpp Allow project path changing and auto-completion (#3057) 4 years ago
NewProjectSettingsScreen.h Allow project path changing and auto-completion (#3057) 4 years ago
PathValidator.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
PathValidator.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ProjectBuilderController.cpp Tabs are shown gray background when tab focused, Reworked ProjectsScreen to reuse Widgets instead of recreating it on each update, Sorting projects alphabetically 4 years ago
ProjectBuilderController.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ProjectBuilderWorker.cpp Implement Project Manager 'build' button for Mac and Linux(#4248) 4 years ago
ProjectBuilderWorker.h Implement Project Manager 'build' button for Mac and Linux(#4248) 4 years ago
ProjectButtonWidget.cpp Remove Tab Overlay on Project Manager Startup + More Fixes (#3666) 4 years ago
ProjectButtonWidget.h Tabs are shown gray background when tab focused, Reworked ProjectsScreen to reuse Widgets instead of recreating it on each update, Sorting projects alphabetically 4 years ago
ProjectInfo.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ProjectInfo.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ProjectManagerDefs.h Implement Project Manager 'build' button for Mac and Linux(#4248) 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) 4 years ago
ProjectSettingsScreen.cpp Allow project path changing and auto-completion (#3057) 4 years ago
ProjectSettingsScreen.h Allow project path changing and auto-completion (#3057) 4 years ago
ProjectTemplateInfo.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ProjectTemplateInfo.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ProjectUtils.cpp Implement Project Manager 'build' button for Mac and Linux(#4248) 4 years ago
ProjectUtils.h Implement Project Manager 'build' button for Mac and Linux(#4248) 4 years ago
ProjectsScreen.cpp Remove Tab Overlay on Project Manager Startup + More Fixes (#3666) 4 years ago
ProjectsScreen.h Tabs are shown gray background when tab focused, Reworked ProjectsScreen to reuse Widgets instead of recreating it on each update, Sorting projects alphabetically 4 years ago
PythonBindings.cpp Project Manager Gem Dependencies (#4132) 4 years ago
PythonBindings.h Add Initial Gem Repository Management Screen (#4172) 4 years ago
PythonBindingsInterface.h Add Initial Gem Repository Management Screen (#4172) 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) 4 years ago
ScreenHeaderWidget.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ScreenHeaderWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ScreenWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
ScreensCtrl.cpp Tabs are shown gray background when tab focused, Reworked ProjectsScreen to reuse Widgets instead of recreating it on each update, Sorting projects alphabetically 4 years ago
ScreensCtrl.h Remove Tab Overlay on Project Manager Startup + More Fixes (#3666) 4 years ago
TagWidget.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
TagWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
TemplateButtonWidget.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
TemplateButtonWidget.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
UpdateProjectCtrl.cpp Miscellaneous fixes and PAL changes required for restricted platforms. (#4021) 4 years ago
UpdateProjectCtrl.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
UpdateProjectSettingsScreen.cpp Allow project path changing and auto-completion (#3057) 4 years ago
UpdateProjectSettingsScreen.h Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago
main.cpp Shorten copyright headers by splitting into 2 lines (#2213) 4 years ago