Alex Peterson
ca9093c202
Add engine name, folder and fix refresh crash ( #5112 )
...
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-29 10:19:33 -07:00
Alex Peterson
5db6ffb6f3
Disable custom titlebar on Mac, Linux, fix resize ( #4973 ) ( #5114 )
...
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-29 09:21:20 -07:00
Alex Peterson
b4dd4c8f02
Add engine name, folder and fix refresh crash ( #5112 )
...
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-29 09:20:52 -07:00
Adi Bar-Lev
66612cac28
Merge pull request #5116 from aws-lumberyard-dev/barlev/gitflow_211028_O3DE
...
Barlev/gitflow 211028 O3DE
2021-10-29 10:00:14 -04:00
Michael Pollind
f40191dd8c
bugfix: resolve broken focus for viewport ( #5059 )
...
Signed-off-by: Michael Pollind <mpollind@gmail.com >
2021-10-29 10:15:22 +01:00
Artur K
a322d9e2b8
Small Code/Editor cleanup pass ( #4909 )
...
* Clean-up in ConfigGroup
Removed unused templated AddVar and related code.
Replaced legacy types with `AZ::` ones.
Cleaned up cpp file.
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
* Add a few missing Q_OBJECT macros, remove some unused variables.
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
* Apply some of clazy suggestions + simplifications
* removed `emit` from non-signal function calls.
* replaced `QStringLiteral("")` with a constexpr friendly
`QLatin1String()`
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
* Fix a CNewLevelDialog focus bug
Fixed an incorrect QTimer::singleShot invocation.
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
* match lambda to `messageChanged` signature
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
* vs compilation fix + applied review
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
* apply reviewer recommendation
Signed-off-by: nemerle <96597+nemerle@users.noreply.github.com >
2021-10-29 09:59:18 +01:00
Esteban Papp
475338cfad
Merge branch 'development' into o3de_sdk/installer_configs
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2021-10-28 18:29:52 -07:00
Adi Bar-Lev
2a32d67830
Merge commit '6cce184340dbce9796234a67a0452d1088474945' into barlev/gitflow_211028_O3DE
2021-10-28 20:06:53 -04:00
Adi Bar-Lev
1488522236
Merge commit '00a49fa251121eeb13d28a5ff3cc466392ed3ad9' into barlev/gitflow_211028_O3DE
2021-10-28 20:06:42 -04:00
Adi Bar-Lev
f25b80e172
Merge commit 'f350ba3042b216369748935800628118b835ca81' into barlev/gitflow_211028_O3DE
2021-10-28 20:06:36 -04:00
Adi Bar-Lev
8dca689444
Merge commit 'caf247fcab0fc65773c6a95f1bbcfe10b184c5e0' into barlev/gitflow_211028_O3DE
2021-10-28 20:06:25 -04:00
Adi Bar-Lev
8119fe4d86
Merge commit '8d7eb4767afff80992bebe4619afc10aef04a93b' into barlev/gitflow_211028_O3DE
2021-10-28 19:17:33 -04:00
Chris Galvan
b2a8e40569
Merge pull request #5100 from aws-lumberyard-dev/cgalvan/GemplateImprovements
...
Improvements to C++/Python tool gemplates
2021-10-28 17:20:07 -05:00
amzn-mike
899bda4631
Add additional logging for Fingerprint test. ( #5104 )
...
This logging is to help track down a Jenkins only automated test failure.
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-10-28 17:17:18 -05:00
Alex Peterson
6cce184340
Enforce unique gem names in catalog ( #5063 )
...
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-28 14:33:24 -07:00
AMZN-ScottR
90509c7fa2
[profiler_capture_api] removed now unnecessary ProfilerRequests EBus alias after AZ::Interface conversion
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2021-10-28 14:18:04 -07:00
AMZN-koppersr
6587e149b7
Added unit tests for spawnable entity aliases.
...
This also fixes several issues discovered through the unit tests and renames a few functions to be clearer.
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2021-10-28 13:53:53 -07:00
Alex Peterson
00a49fa251
Use source model data instead of filtered ( #5071 )
...
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-28 12:53:54 -07:00
Tommy Walton
f350ba3042
Modify the AssetBundler to correctly identify the Gems that are enabled in the current active project ( #5072 )
...
* Modify the AssetBundler to correctly identify the Gems that are enabled in the current active project
Signed-off-by: Tommy Walton <waltont@amazon.com >
* Removed unnecessary if() statement and updated the comment.
Signed-off-by: Tommy Walton <waltont@amazon.com >
* Disabling gem loading in the asset bundler tests, just like the asset bundler itself.
Signed-off-by: Tommy Walton <waltont@amazon.com >
2021-10-28 12:49:33 -07:00
amzn-mike
b6d634c3ed
Print all captured messages in Assert Absorber used by FingerprintTest to help debug crash ( #5096 )
...
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2021-10-28 14:37:51 -05:00
Chris Galvan
e56396a817
Improvements to C++/Python tool gemplates
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-10-28 14:30:14 -05:00
AMZN-ScottR
eb713fb3a8
Merge branch 'development' into profiler_capture_api
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2021-10-28 12:19:50 -07:00
Guthrie Adams
e5729fbefe
Fix clearing material component default material not clearing materials or updating preview
...
• Changed thumbnail property control to track asset key even if image is overridden so that it will be restored if the image is cleared.
• Changed property asset control to disable the thumbnail image by default whenever the attribute is applied. It will only enable the thumbnail image if the pixmap is valid.
• Changed the material component controller to always use an empty material assignment map on deactivation so that no persistent materials are reapplied.
• Changed the material component controller to immediately send a notification that materials have updated if no materials were queued for load but the configuration contained pre created or persistent material instances. This mainly affects the material editor because it manages its own material instances.
Signed-off-by: Guthrie Adams <guthadam@amazon.com >
2021-10-28 13:58:47 -05:00
AMZN-ScottR
fc94ede439
[profiler_capture_api] fixed runtime issues with BehaviorInterfaceProxy reflection
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2021-10-28 11:55:49 -07:00
lumberyard-employee-dm
b9147c60a0
Added the generated cmake_dependencies.*.setreg files to engine.pak ( #5073 )
...
* Copied the generated cmake_dependencies.*.setreg file to the Cache
directory
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Removed the platform name from the bootstrap.game.*.setreg
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
2021-10-28 13:45:19 -05:00
AMZN-koppersr
66df146554
Fixed existing spawnable unit tests to work with entity alias changes.
...
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2021-10-28 10:15:21 -07:00
AMZN-koppersr
15ea380d39
Post integration fixes and additional changes for entity aliases in spawnables.
...
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2021-10-28 10:15:16 -07:00
AMZN-koppersr
b3cd339904
Added support for setting up entity aliases during the prefab to spawnable conversion.
...
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2021-10-28 10:15:12 -07:00
AMZN-koppersr
a05d5f5d6d
Extended the Spawnable Entities Interface to allow entity aliases to be updated.
...
Entity aliases can now be updated as a reaction to the spawnable being loaded or at any other time afterwards through the Spawnable Entities Interface. Currently these changes are applied to the spawnable that owns the entity aliases, but once the Spawnable Entities Interface makes use of AzFramework::Scene a copy of the entity aliases should be stored in the scene and be updated instead of the spawnable.
This change also adds support for a load barrier, which acts the same as a regular barrier but also accounts for the spawnable being loaded and won't trigger the callback until has completed.
The return values in from the processing functions in the Spawnable Entities Manager now have a clearer return value to indicate whether a request has completed or is being re-queued.
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2021-10-28 10:15:07 -07:00
AMZN-koppersr
a0d7048fd4
Added support for entity aliases to Spawnable.
...
Entity aliases can be used to have a request to spawn an entity:
- spawn the original entity as normal
- be disabled
- redirected to another entity in another spawnable
- also spawn an entity from another spawnable
- add the components from an entity in another spawnable
An entity alias can indicate whether or not to load the spawnable dependency. If the spawnable dependency is loaded it will be loaded asynchronously because starting blocking loads in an asset handler can lead to deadlocks once there are no more jobs available to deserialize assets.
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2021-10-28 10:15:03 -07:00
AMZN-koppersr
48f2487d3c
Updates in preparation for adding entity aliases to spawnables.
...
The following has been changed:
- AssetDataStream can now return the stored streaming deadline and priority.
- RootSpawnable now has an event that's called just before root spawnable spawns entities. This is an immediate event unlike the other events that are queued.
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2021-10-28 10:14:58 -07:00
nggieber
37243c74ec
Make gem tags clickable and filter by their text in the Gem Catalog when clicked
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-28 09:21:56 -07:00
nggieber
8117798949
Removed gem repo enable button
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-28 07:00:21 -07:00
greerdv
9b2afbc39b
fix explicit qualification of member function addresses
...
Signed-off-by: greerdv <greerdv@amazon.com >
2021-10-28 12:51:33 +01:00
greerdv
dd0780f6ec
make sure joint frame rotations are editable for ragdoll setup
...
Signed-off-by: greerdv <greerdv@amazon.com >
2021-10-28 12:26:05 +01:00
AMZN-ScottR
e7ed2c2a83
[profiler_capture_api] updated ProfilerRequests reflection to be as AZ::Interface
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2021-10-27 15:55:02 -07:00
AMZN-ScottR
f90074adb6
[profiler_capture_api] added utility for reflecting AZ::Interfaces through the BehaviorContext
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2021-10-27 15:54:03 -07:00
Danilo Aimini
1435d8b096
Merge branch 'development' of https://github.com/o3de/o3de into daimini/gitflow_211027_o3de
2021-10-27 14:18:01 -07:00
Alex Peterson
59c898fc48
Fix notification queue and add gem action ( #4985 ) ( #5024 )
...
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-27 13:55:32 -07:00
srikappa-amzn
6f8890c2ef
Improve error messaging when duplicating entities before they are created ( #4922 )
...
* Improved error messaging when user tries to duplicate before entities are created
Signed-off-by: srikappa-amzn <srikappa@amazon.com >
2021-10-27 12:46:06 -07:00
Danilo Aimini
d5c09c695c
Merge commit '3165cf283828d1234bda738ab24ea74c4511152a' into daimini/gitflow_211027_o3de
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-10-27 11:23:12 -07:00
Danilo Aimini
b9613bc915
Merge commit '7fc0f14a1b4f66e560a2ee770b9dbb28dfd54d6f' into daimini/gitflow_211027_o3de
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-10-27 11:23:07 -07:00
Danilo Aimini
732b8c2d1b
Merge commit 'd332f7c4c70343d7e1a8ca72723ac99ebdd30ca6' into daimini/gitflow_211027_o3de
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-10-27 11:22:58 -07:00
Danilo Aimini
46d616824f
Merge commit '856318005cac14560f765dc5af203e0139344bb3' into daimini/gitflow_211027_o3de
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-10-27 11:22:30 -07:00
Danilo Aimini
bc844dc6c9
Merge commit 'a2eca9de3d2e5abca3d5f52f58ff6afd613d8d0d' into daimini/gitflow_211027_o3de
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-10-27 11:22:00 -07:00
Danilo Aimini
1a65250b96
Merge commit '22a287d046c606ccb79ff19c1c15075d8cd71dbc' into daimini/gitflow_211027_o3de
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-10-27 11:21:56 -07:00
Danilo Aimini
324c9462b6
Merge commit '6b3fc0ff8b2e3094781d7521ec116f620951d46f' into daimini/gitflow_211027_o3de
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-10-27 11:21:46 -07:00
Danilo Aimini
b2ef35caa1
Merge commit 'f3499011ac52f801ab5bf5f27791f56039e0a7d1' into daimini/gitflow_211027_o3de
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-10-27 11:21:41 -07:00
Danilo Aimini
657b1026b5
Merge commit '1bc2968330c7f700759d68b4b4a8e59d81007027' into daimini/gitflow_211027_o3de
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-10-27 11:21:27 -07:00
Danilo Aimini
f960d6466c
Merge commit '3b4b8c354903f6c0fb9b579b13ae5d336c761382' into daimini/gitflow_211027_o3de
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2021-10-27 11:21:17 -07:00