nggieber
75ebf77b59
Added warning message when adding repositories
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-26 07:22:47 -07:00
Alex Peterson
c00b99f2d5
Disable custom titlebar on Mac, Linux, fix resize ( #4973 )
...
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-25 16:33:32 -07:00
AMZN-Phil
423693d16b
Re-add call used to initiate gem download
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-25 16:05:19 -07:00
Alex Peterson
29dbb0b089
Set Project Manager minimum height 700px ( #4970 )
...
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-25 14:57:53 -07:00
Esteban Papp
fec1b2fda2
Merge branch 'development' into o3de_sdk/installer_configs
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
# Conflicts:
# Gems/AtomLyIntegration/CommonFeatures/Code/Source/Material/EditorMaterialSystemComponent.cpp
# cmake/Platform/Common/Install_common.cmake
2021-10-25 12:47:36 -07:00
nggieber
06f893edf1
Merge branch 'development' into Prism/ShowRepoGems
2021-10-22 17:28:28 -07:00
AMZN-Phil
e8a7743aec
Merge pull request #4911 from aws-lumberyard-dev/Prism/RefreshGemRepos
...
Gem Repos can be Refreshed through Project Manager
2021-10-22 17:23:35 -07:00
nggieber
88f7f66b04
Removed fullPathGiven and instead check if path is a file when getting gem json data
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-22 17:19:54 -07:00
nggieber
500ac030a3
Merge branch 'development' into Prism/ShowRepoGems
2021-10-22 16:30:02 -07:00
nggieber
673815c58d
Merge branch 'development' into Prism/ShowRepoGems
2021-10-22 16:23:17 -07:00
nggieber
15f4c1a091
Undownloaded remote gems are shown in Gem Catalog and searchable by repo name
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-22 16:22:16 -07:00
AMZN-Phil
69771ab2e1
Merge pull request #4892 from aws-lumberyard-dev/TrackDownloadProgress
...
Project Manager track progress of, and cancel downloads
2021-10-22 15:53:29 -07:00
Esteban Papp
ec78c1c003
Removes unity=true since its the default
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-10-22 15:31:46 -07:00
AMZN-Phil
b609dbbbbb
Pass a callback instead of weak linking a module
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-22 14:07:32 -07:00
nggieber
f6d4556b60
Merge branch 'development' into Prism/RefreshGemRepos
2021-10-22 12:41:09 -07:00
nggieber
10c0522dcb
Added F5 support for refreshing repos
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-22 12:41:00 -07:00
Alex Peterson
b536abbf4e
Add existing gem through Project Manager
2021-10-22 10:53:29 -07:00
puvvadar
3ced67974d
Merge branch 'development' of https://github.com/o3de/o3de into bitset_serialization_includes
2021-10-22 09:52:27 -07:00
AMZN-Phil
993baeac7b
Add a comment to inform that the process is limited to a single download
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-22 09:37:04 -07:00
Alex Peterson
1989316cac
Added toast notifications to the gem catalog
2021-10-22 09:11:28 -07:00
nggieber
968c8640d0
Merge branch 'development' into Prism/RefreshGemRepos
2021-10-22 07:44:37 -07:00
nggieber
b4a85a2ed6
Repos can be refreshed through Project Manager individually or all at once
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-22 07:38:41 -07:00
AMZN-nggieber
54b9ed2737
Added Menu to Gem Catalog with Action to Navigate to Gem Repo Screen ( #4829 )
...
* Added menu to Gem Catalog that with option to navigate to Gem Repo screen
Signed-off-by: nggieber <nggieber@amazon.com >
* Changed Goto to GoTo and added a tr
Signed-off-by: nggieber <nggieber@amazon.com >
* Gem repo button works from new project creation workflow as well and users are warned if they have pending changes in the gem catalog before changing screens.
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-22 13:11:32 +02:00
AMZN-Phil
5e6ecddbf9
Remove some test code and extra newlines
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-21 16:11:28 -07:00
AMZN-Phil
e3cfcd4cc7
Add the ability for Python to pass download progress to Project Manager and to cancel downloads.
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-21 16:07:07 -07:00
AMZN-Phil
50068bcae7
Merge pull request #4807 from aws-lumberyard-dev/GemUIDownload
...
First part of UI feedback for downloading gems
2021-10-21 15:11:16 -07:00
puvvadar
2a42654df7
Fix usages of AZStd::bitset not being found by serialize context
...
Signed-off-by: puvvadar <puvvadar@amazon.com >
2021-10-21 14:36:51 -07:00
AMZN-Phil
24d7a90e5f
Fix a warning
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-21 13:01:46 -07:00
AMZN-Phil
c4f5f01657
Merge remote-tracking branch 'upstream/development' into GemUIDownload
2021-10-21 12:39:36 -07:00
AMZN-Phil
a032c59eab
Removing unused function
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-21 09:39:15 -07:00
AMZN-Phil
2809c3b7ed
Removing unused variables and defines and some renaming
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-21 09:35:03 -07:00
Michael Pollind
a33ab67125
bugfix: handle moving files for inode-watch for AssetProcessor ( #4656 ) ( #4809 )
...
Signed-off-by: Michael Pollind <mpollind@gmail.com >
2021-10-21 10:58:14 -05:00
AMZN-Phil
9aa9ed8c8e
Changing some class names and other download UI feedback.
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-20 14:55:08 -07:00
amzn-phist
714f5357b2
Add an error message to AP when the project path is invalid ( #4801 )
...
* Add an error message to AP when bad project path
Produce a log error or a dialog box error when the project path for AP
does not have a project.json and is invalid.
Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com >
* Fix a failing unit test - AssetProcessorMessages
Adding a check for 'project.json' caused BeforeRun() in a test fixture
to fail. Teardown of the fixture was also broken if the test failed to
fully startup the application manager, so added null checks there.
Added an assert to the fixture's Setup to check the status of BeforeRun().
Added additional settings registry setup to the fixture to make sure the
project path and branch token are configured before BeforeRun() is
called.
Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com >
2021-10-20 14:45:32 -05:00
AMZN-Phil
023e8fcff2
Add missing files for review
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-20 10:21:15 -07:00
AMZN-Phil
02364b869e
First part of UI feedback for downloading gems
...
Signed-off-by: AMZN-Phil <pconroy@amazon.com >
2021-10-19 19:48:36 -07:00
amzn-mike
c1335f69c6
Convert resolved wildcard paths to relative path before saving in database ( #4574 )
...
* Convert resolved wildcard paths to relative path before saving in database.
Warn if file could not be converted to a relative path.
Fix FindWildcardMatches path handling that could result in pathMatch missing the first character
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Handle abs path wildcard dependencies
Remove dependencies outside of scan folder
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Switch to AZ::IO::PathView for abs path check
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Made code a little more clear
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-10-19 08:42:18 -07:00
AMZN-nggieber
4899309b6a
Connect Adding and Removal of Gem Repo UI to CLI ( #4729 )
...
* Connect Adding and Removal of Gem Repo UI to CLI
Signed-off-by: nggieber <nggieber@amazon.com >
* Addressed PR feedback
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-18 09:40:34 -07:00
Esteban Papp
721d92b4f9
adding exception handling for tests that are not going through AzTestRunner
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-10-15 11:02:12 -07:00
Esteban Papp
8829ceb0f8
Merge branch 'development' into issues/exception_handling
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
# Conflicts:
# Code/Framework/AzFramework/Tests/Spawnable/SpawnableEntitiesManagerTests.cpp
2021-10-15 08:55:35 -07:00
Esteban Papp
7651ba621c
Remove old "Integ" functionality from tests ( #4688 )
...
* fixes some warnings for newer versions of VS2022
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* more warning fixes
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* remove integ test filters from AzTest
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* remove integ test handling from AzTestRunner
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* changes integ tests of gridmate to regular tests and disables failing ones
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* removes the Integ from the EMotionFX tests, but leaves them disabled since they are failing
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* removes the Integ from the HttpRequestor tests and disables it since is not passing
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* changing integ tests for DISABLED, these ones are using files that are not there
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* fixes linux build
gridmate tests that were Integ are now disabled
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
* fixes linux warnings
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-10-15 08:53:26 -07:00
Esteban Papp
07a52d2dfc
Merge branch 'development' into issues/exception_handling
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-10-14 12:41:43 -07:00
Esteban Papp
04a6744765
enables our exception handling and disables gtest's
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-10-14 12:33:53 -07:00
amzn-phist
80dcc34e6f
Add "Registry" folders as scan folders ( #4583 )
...
* Add "Registry" folders as scan folders
For projects, Gems, and Engine, add the "Registry" folder as scan
folders.
Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com >
* Change params for adding scan folder
Also add trailing newlines to setreg files.
Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com >
* Adjust the priority order for project templates
Scan folder orders were way too high, they should be very low to become
highest priority order.
Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com >
* Removes change of default assets folder to Assets
Need to revert this change so it can be done separately.
Renamed the scan folder to 'Project/Assets' to prep for Assets folder
change later on.
Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com >
* Update platform configuration test to pass
Adjusted expectation of scan folder count from 1 to 2 per Gem for
'Assets' and 'Registry' now.
Signed-off-by: amzn-phist <52085794+amzn-phist@users.noreply.github.com >
2021-10-13 16:46:30 -05:00
AMZN-nggieber
10ab1a369f
Adds Download status info UI to Gem Catalog ( #4602 )
...
* Adds Download status info UI to Gem Catalog
Signed-off-by: nggieber <nggieber@amazon.com >
* Removed test code
Signed-off-by: nggieber <nggieber@amazon.com >
* Remove unused variable
Signed-off-by: nggieber <nggieber@amazon.com >
* Addressed PR feedback
Signed-off-by: nggieber <nggieber@amazon.com >
* Fixed Open3DEngine spelling
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-13 12:52:44 -07:00
AMZN-Phil
c355c162ab
Merge pull request #4486 from aws-lumberyard-dev/Prism/ShowRepoList
...
repo.jsons can be listed and and access through CLI and is Integrated with Project Manager
2021-10-12 12:38:49 -07:00
Alex Peterson
ef3470b0a9
Dependency confirmation screen and URL display fix
...
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-11 12:04:44 -07:00
nggieber
3698c3c3a7
Merge branch 'development' into Prism/ShowRepoList
2021-10-11 09:20:06 -07:00
FiniteStateGit
591854c384
Edit help menu lua documentation link ( #4520 )
2021-10-08 14:05:24 +01:00
Esteban Papp
8928c90cc4
Makes Editor depend on LuaIDE ( #4514 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-10-06 10:13:49 -07:00