Commit Graph

3245 Commits

Author SHA1 Message Date
Terry Michaels 91fb8be535 Added toolbar icons, updated viewport header UX (#1240) 2021-06-10 11:42:25 -05:00
Esteban Papp 67489d2907 Remove PAL_TRAIT_BUILD_EDITOR_APPLICATION_TYPE 2021-06-10 09:36:16 -07:00
Scott Romero 5436e08d15 [stabilization/2106] fixed startup crash in project manager from installer build (#1231) 2021-06-10 09:11:11 -07:00
Aaron Ruiz Mora 7a053d82e1 UX Workflow improvements for Physics Materials (#1237)
- Added button to PhysX Collider Component in PhysX Mesh's field to open FBX Settings.
- Added button Material Selection to open the physics material library in Asset Editor.
- Default Material in PhysX configuration is read only and consistent with the text in combo boxes.
- Material configuration field "Surface Type" renamed to "Name"
- Fixed bug in EditorColliderComponent where the material selection was not updated when changing the library.
- Fixed bug where the materials selection was not set to default when a physics material from the asset was not found in the library.
- Added attributes 'BrowseButtonEnabled' and 'BrowseButtonVisible' to PropertyAssetCtrl.
- Updated physx configuration setreg files of AutomatedTesting project.
2021-06-10 16:36:38 +01:00
amzn-sean 2ede3c3dc3 fixed raycast multi SC node to return more then 1 result (#1238) 2021-06-10 15:56:48 +01:00
Aaron Ruiz Mora 9d41954d0e Added configurable physics materials per asset in PhysX group in FBX Settings. (#1186)
- Added back the' Physics Materials from Asset' tick in the collider components.
- Made physics materials names case insensitive.
- Refactored how to gather material information from fbx and used the same code for exporter and physx groups.
2021-06-10 12:22:16 +01:00
Terry Michaels adf6d93a06 Moved toggle pivot to lower in the context menu, converted all context menu additions to use a singular mechanism (#1209) 2021-06-09 22:37:28 -05:00
Vincent Liu ac8ee00aff [LYN-4288] Adding error page if resource mapping tool has invalid setup (#1219) 2021-06-09 19:29:34 -07:00
AMZN-koppersr 463e0cfff3 Merge pull request #1200 from aws-lumberyard-dev/JsonSerialization/UnsupportedWarnings
Improved reporting on unsupported types by the Json Serialization
2021-06-09 19:18:36 -07:00
Guthrie Adams 86253f6cbc Merge pull request #1205 from aws-lumberyard-dev/Atom/guthadam/ATOM-15748_fixing_material_editor_launch_failure_for_new_projects
Fixing material editor startup and critical asset issues
2021-06-09 20:40:39 -05:00
AMZN-koppersr c46c82079c Fixed string format bug in JsonRegistrationContext 2021-06-09 18:35:04 -07:00
scottr 5061241992 [cpack/stabilization/2106] early out if sys import fails in PythonBindings::StartPython 2021-06-09 17:03:13 -07:00
AMZN-koppersr 4f4cb4e220 Merge branch 'stabilization/2106' into JsonSerialization/UnsupportedWarnings 2021-06-09 17:02:25 -07:00
lumberyard-employee-dm a9e59fd75f Updating the DefaultProject template to not insert the project-path parameter (#1223)
* Updating the DefaultProject template to not insert the project-path parameter into the VS Debugger Arguments for any applications

Added project-path injection directly within the LauncherUnified and AssetBuilder cmake scripts where their targets are defined

* Removing the add_vs_debugger_arguments call from the AutomatedTesting CMakeLists.txt
2021-06-09 18:50:47 -05:00
cgalvan da4e006621 Merge pull request #1227 from aws-lumberyard-dev/cgalvan/RemoveUnhandledEventMessages
[LYN-3145] Removed unnecessary spam message from legacy CEntityObject class when entering game mode.
2021-06-09 18:49:15 -05:00
AMZN-koppersr 773dc42537 Merge pull request #1228 from aws-lumberyard-dev/Prefab/EntitySpawnNotificationRemoval
Removed AddOn(De)SpawnedHandler from Spawnable Entities Interface
2021-06-09 16:42:08 -07:00
Terry Michaels 05d177568c Fixed cut & paste error of menu item name (#1230) 2021-06-09 18:33:12 -05:00
dmcdiarmid-ly 9ecdbd9d75 Merge pull request #1229 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-15765
[ATOM-15765] Meshes without a material will cause a crash in MeshFeatureProcessor::SetRayTracingData
2021-06-09 16:16:23 -07:00
carlitosan 8e35ba8b58 Merge pull request #1222 from aws-lumberyard-dev/carlito/stabilization/2106
Carlito/stabilization/2106 fix for LYN-4098, LY-4019, LY-3777
2021-06-09 16:14:41 -07:00
AMZN-nggieber 5330309cb1 Set Desktop Icon for Project Manager (#1225)
* Set executable icon for O3DE
2021-06-09 16:01:48 -07:00
Terry Michaels aa7bab1027 Make SimpleAssetPropertyHandler handle showing the edit button on component cards (#1221) 2021-06-09 17:47:35 -05:00
scottr 2eefc08d2e [cpack/stabilization/2106] fixed startup crash in project manager from installer build 2021-06-09 15:21:30 -07:00
chcurran d1a5fb651b Fixes for reflection code that hides itself frm Script explicitly but NOT from ScriptCanvas 2021-06-09 15:14:23 -07:00
Doug McDiarmid d94015f5e1 Skipped meshes with no materials in MeshFeatureProcessor::SetRayTracingData 2021-06-09 14:53:32 -07:00
chcurran c4ab5fff9a testing code files for fixes for LYN-3777 2021-06-09 14:52:55 -07:00
chcurran 8ab2752f42 Fix for using BC class constants LYN-3777 2021-06-09 14:52:33 -07:00
Chris Galvan 6ac13c19a3 [LYN-3145] Removed unnecessary spam message from legacy CEntityObject class when entering game mode. 2021-06-09 16:32:15 -05:00
AMZN-koppersr 4ad0560d06 Removed AddOn(De)SpawnedHandler from Spawnable Entities Interface
The calls AddOnSpawnedHandler and AddOnDespawnedHandler were removed from the SpawnableEntitiesInterface. These functions will eventually be called from multiple threads and AZ::Event currently doesn't have a thread-safe version to support this. There's also a performance concern as these callbacks are called for each individual (de)spawn requests which can lead to multiple handlers being called without information that's relevant to the callback. It would be better to batch up all (de)spawn requests per ProcessQueue call and only have a single event do a single signal. Since both events are currently not being used they have been removed for now, but can be introduced -with the previously mentioned concerns in mind- when needed.
2021-06-09 14:22:40 -07:00
Terry Michaels 3c23f5fead Fixed size of Save As window (#1208) 2021-06-09 16:21:02 -05:00
AMZN-koppersr e3fe4705f6 Post merge and Linux fixes. 2021-06-09 13:44:18 -07:00
Fuzzy Carter c4d01b62ef Merge pull request #1202 from aws-lumberyard-dev/LYN-2765_update_fbx_test_assets
Lyn 2765 update fbx test assets
2021-06-09 13:02:32 -07:00
greerdv 492225931c Merge pull request #1216 from aws-lumberyard-dev/pyrunfile_args_fix
fix handling of multiple arguments when running python scripts from console
2021-06-09 20:53:07 +01:00
chcurran b51103c2bf Merge branch 'stabilization/2106' of https://github.com/aws-lumberyard/o3de into carlito/stabilization/2106 2021-06-09 12:46:32 -07:00
chcurran ec7edac932 Hide the raw input handler bus from the SC node palette list 2021-06-09 12:43:43 -07:00
lumberyard-employee-dm 217eddc8bd Fixing the enable_gem.py and disable_gem.py commands (#1207)
* Fixing the enable_gem.py and disable_gem.py commands
The project path wasn't taking into account when querying for gems,
templates and restricted directories registered with the project

Fixing the cmake.py add_gem_dependency and remove_gem_dependency methods
to properly detect a gem within a `set(ENABLED_GEM ...)` cmake variable
Also updated the add_gem_dependency to add the gem right before the end
marker of ')'
Updated the remove_gem_dependency to remove each instance of a gem with
a content that is in between in the `set(ENABLED_GEM ...)` cmake
variable

* Correct Typo in manifest.get_registered doc string
2021-06-09 14:14:01 -05:00
AMZN-koppersr ccbb0f45f5 Merge branch 'stabilization/2106' into JsonSerialization/UnsupportedWarnings 2021-06-09 12:12:39 -07:00
AMZN-nggieber b26b472bba Fix Editor being opened twice by project (#1213) 2021-06-09 11:59:15 -07:00
guthadam 1339d453fc Adding PAL implementation for Linux 2021-06-09 13:21:59 -05:00
AMZN-koppersr 6063e3a391 Simplified Json Serializer registration code
Updated the Json Serializer registeration code in the RegistrationContext.cpp to use try_emplace instead of find + end check + insert.
2021-06-09 11:07:28 -07:00
guthadam af42705bc9 Fixing linux build 2021-06-09 12:49:35 -05:00
dmcdiarmid-ly f159de72f5 Merge pull request #1204 from aws-lumberyard-dev/Atom/dmcdiar/ATOM-15670
[ATOM-15670] AtomSampleViewer All RPI Samples Crash On Vulkan
2021-06-09 10:46:14 -07:00
guthadam 6675d06b67 Fixing linux build 2021-06-09 12:32:55 -05:00
greerdv 15766d6bc1 Merge branch 'stabilization/2106' into pyrunfile_args_fix 2021-06-09 18:22:19 +01:00
greerdv 33c5bd874b fix handling of multiple arguments running python scripts from console 2021-06-09 18:19:28 +01:00
FuzzyCarterAWS a2be10f00b Merge latest into local 2021-06-09 10:15:51 -07:00
srikappa-amzn 20dc47e6d0 Merge pull request #1198 from aws-lumberyard-dev/Prefab/RemoveFileSizeLimits
Remove file size limits when loading prefabs and prefab-based-levels
2021-06-09 10:05:45 -07:00
guthadam bd10141b80 Merge branch 'stabilization/2106' into Atom/guthadam/ATOM-15748_fixing_material_editor_launch_failure_for_new_projects 2021-06-09 11:58:13 -05:00
carlitosan 52425d0949 Merge pull request #1194 from aws-lumberyard-dev/carlito/stabilization/2106
Fixes for internal if-branch node parser bug  (LYN-4347) and exposing…
2021-06-09 09:57:54 -07:00
guthadam 0fbeec7f17 Enabling linux compilation 2021-06-09 11:57:21 -05:00
amzn-sean 4241eb9c2c fix crash in ragdoll (#1210) 2021-06-09 17:42:16 +01:00