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
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
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
AMZN-Phil
3165cf2838
Merge pull request #5011 from aws-lumberyard-dev/Prism/FixGemSelectedFilter
...
Gem Catalog Selected Gems Now Filters For Gems to be Enabled in Current Session
2021-10-27 09:28:16 -07:00
AMZN-Phil
7fc0f14a1b
Merge pull request #5006 from aws-lumberyard-dev/Prism/FixRemovedProjectStillShown
...
Fix Issue When Removed Project is Still Shown if it Was The Last Project
2021-10-27 09:28:06 -07:00
Nicholas Van Sickle
c5c043ecc5
Add Generic DOM visitor interface ( #4852 )
...
* Add Generic DOM visitor interface
Just the visitor interface from the [Generic DOM RFC](https://github.com/o3de/sig-content/blob/main/rfcs/rfc-10-generic-dom.md ) with a few hardening changes so that we can align on it early:
- Clarified Lifetimes with an enum, extended it to cover the by-ref opaque values as well
- Added an explicit error type so that serializers can provide logging friendly rejections
- Did a first pass on documentation
- Added Visitor capabilities introspection and support for raw strings
2021-10-27 08:46:31 -07:00
Michael Pollind
3e3f27e65c
bugfix: improve viewport overlay ( #4939 )
...
* bugfix: improve viewport overlay
- disable animation for window
- fix problem where vieport is offset from main window
Signed-off-by: Michael Pollind <mpollind@gmail.com >
* update geometry of m_uiOverlay
Signed-off-by: Michael Pollind <mpollind@gmail.com >
2021-10-27 10:28:22 +01:00
AMZN-ScottR
a2c42ab072
[profiler_capture_api] started migration of ProfilerRequests EBus to AZ::Interface
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2021-10-26 15:15:52 -07:00
Alex Peterson
7a0246530a
Fix notification queue and add gem action ( #4985 )
...
Signed-off-by: AMZN-alexpete <26804013+AMZN-alexpete@users.noreply.github.com >
2021-10-26 14:37:47 -07:00
Chris Galvan
78b0683313
Added GetComponentTypeEditorIcon API and replaced old macro style ebus calls.
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2021-10-26 15:47:17 -05:00
AMZN-ScottR
57a69978b9
[profiler_capture_api] replace profiler capture location cvar with setting registry entry
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2021-10-26 12:15:30 -07:00
AMZN-Phil
856318005c
Merge pull request #5000 from aws-lumberyard-dev/Prism/RemoteGemWarning
...
Adds Warning to Add Repo Dialog
2021-10-26 11:01:02 -07:00
puvvadar
e68f57c843
Merge pull request #4889 from aws-lumberyard-dev/bitset_serialization_includes
...
Fix usages of AZStd::bitset not being found by serialize context
2021-10-26 10:16:32 -07:00
nggieber
866fd8a420
Fix selected gem filtering
...
Signed-off-by: nggieber <nggieber@amazon.com >
2021-10-26 09:46:54 -07:00
SJ
3bdfe51fca
Pass relative path IsFileExcluded so that only paths relative to the root scan folder are matched against the exclude filters ( #4504 )
...
* Pass relative path IsFileExcluded so that only paths relative to the root scan folder are matched against the exclude filters.
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Revert previous change. Remove the exclude filter for the Install directory.
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Pass in relative path to the exclude filter as before. Fix the AssetScanner tests.
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Prepend a ./ to the relative path in order to match the exclude patterns
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Remove hack to prepend ./. Update the exclude patterns so that the hack is no longer required.
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Add missing ? and remove whitespace
Signed-off-by: amzn-sj <srikkant@amazon.com >
* 1. IsFileExcluded() now converts the input path to a path that's relative to its corresponding scan folder.
2. Update regex patterns in gems and AutomatedTesting as well.
3. Remove unnecessary escaping for '/'.
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Use ConvertToRelativePath() function to compute path relative to a scan folder.
Signed-off-by: amzn-sj <srikkant@amazon.com >
* More fixes to regex patterns
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Remove test case which tests a hypothetical scenario that cannot occur. Fix another test case by adding scan folder.
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Remove assert that's not needed since it's a valid scenario
Signed-off-by: amzn-sj <srikkant@amazon.com >
2021-10-26 11:43:03 -05:00
jonawals
a2eca9de3d
Merge pull request #4998 from aws-lumberyard-dev/LYN-5265_state_tracker_impl
...
Add Focus Mode integration tests.
2021-10-26 17:16:25 +01:00