Chris Galvan
ec147cc4fe
Merge pull request #7301 from aws-lumberyard-dev/cgalvan/RemoveLegacyPropertyResourceCtrl
...
Removed legacy PropertyResourceCtrl
2022-02-01 08:51:26 -06:00
Ignacio Martinez
27b84761de
Adding Collapse All tooltip in the Asset Browser ( #7236 )
...
* Added Collapse All Tooltip
Signed-off-by: AMZN-Igarri <82394219+AMZN-Igarri@users.noreply.github.com >
* Changed tooltip duration
Signed-off-by: AMZN-Igarri <82394219+AMZN-Igarri@users.noreply.github.com >
* Changed tooltip from .ui file
Signed-off-by: AMZN-Igarri <82394219+AMZN-Igarri@users.noreply.github.com >
* Removed custom tooltip duration
Signed-off-by: AMZN-Igarri <82394219+AMZN-Igarri@users.noreply.github.com >
2022-02-01 09:55:03 +00:00
Tom Hulton-Harrop
dd0f21b460
Fix incorrect icon rendering ( #6454 )
...
* fix incorrect icon rendering
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* add redundant parens
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* add tests for icon display fixes
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* update references to EditorVisibleEntityDataCache to EditorVisibleEntityDataCacheInterface
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
* updates following review feedback and remaining updates for EditorVisibleEntityDataCacheInterface
Signed-off-by: Tom Hulton-Harrop <82228511+hultonha@users.noreply.github.com >
2022-02-01 09:36:42 +00:00
AMZN-nggieber
f5fcab75d6
Display Gem Icons in Gem Catalog ( #7294 )
...
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
Co-authored-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
2022-01-31 17:06:06 -08:00
Danilo Aimini
e1c7dce7a7
Fixes issue with painters being saved and not restored in some cases, which would print numerous warnings in the VS console. ( #7296 )
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2022-01-31 15:45:34 -08:00
Ken Pruiksma
b455b915a8
Making terrain query resolution a single float instead of a Vector2 ( #7186 )
...
* Making terrain query resolution a single float instead of a Vector2
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Keeping the concept of different x/y step sizes in region queries since that may be useful and is separate from query resolution. Also keeping the concept of different x/y step sizes in physics since that's independent of the terrain gem.
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Formatting cleanups
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* A few more minor cleanups
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Added support to convert serialized Vector2 query resolution to a single float.
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Switch ray intersection check back to using separate values for x and y resolution
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Fixing new unit tests added to use float query resolution.
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
* Updating automated test
Signed-off-by: Ken Pruiksma <pruiksma@amazon.com >
2022-01-31 16:10:03 -06:00
Chris Galvan
564596fcf0
Removed legacy PropertyResourceCtrl
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2022-01-31 15:34:42 -06:00
rgba16f
0a5e61b834
Update default AZStd thread priority on Apple platforms to avoid being prevented from using 100% of a core ( #7295 )
...
PAL-ified default thread priority for pthread platforms.
Fix threads not getting named on Apple platforms by setting the thread name ptr on the thread_info struct.
Signed-off-by: rgba16f <82187279+rgba16f@users.noreply.github.com >
2022-01-31 14:17:20 -06:00
Chris Galvan
69640fcef5
Merge pull request #7290 from aws-lumberyard-dev/cgalvan/FixViewportNotLoadingAfterNewLevel
...
Fixed issue with viewport not rendering when creating a new level
2022-01-31 13:19:02 -06:00
Chris Galvan
05ece2adba
Merge pull request #7213 from siretty/cleanup_unused_var_empty_line_bool_init
...
Remove an Unused Variable Breaking the Build With Clang 13 on Linux and Minor Cleanup
2022-01-31 11:22:26 -06:00
Chris Galvan
8263a50f97
Fixed issue with viewport not rendering when creating a new level
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2022-01-31 11:11:42 -06:00
amzn-mike
5ec416ca1f
Asset processor: separate modtime scanning tests ( #7217 )
...
* Move modtime scanning tests out of APM tests file and into its own file.
Changes were kept to a minimum to get things compiling, this is just a move of code
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
* Fix rebase compile errors
Signed-off-by: amzn-mike <80125227+amzn-mike@users.noreply.github.com >
2022-01-31 08:41:18 -08:00
Chris Galvan
49d120b316
Merge pull request #7259 from aws-lumberyard-dev/cgalvan/RemovedLegacyIEventLoopHook
...
Removed legacy/unused IEventLoopHook
2022-01-31 10:29:41 -06:00
Michael Pollind
d7b3d33711
chore: simplify logic for handling expanding entries in Outliner ( #5219 ) ( #5394 )
...
* chore: simplify logic for handling expanding entries in Outliner
Signed-off-by: Michael Pollind <mpollind@gmail.com >
* bugfix: fix bottom border for collapsed prefabs.
issue: https://github.com/o3de/o3de/issues/5219
Signed-off-by: Michael Pollind <mpollind@gmail.com >
* chore: revert changes for expanding entities
Signed-off-by: Michael Pollind <mpollind@gmail.com >
2022-01-31 09:57:34 +00:00
Daniel Edwards
aa093945a6
Remove an unused variable and explicitly initialize some bools to false
...
Signed-off-by: Daniel Edwards <dev@danieledwards.de >
2022-01-30 10:01:32 +01:00
Chris Galvan
1c6fbdab2a
Removed legacy/unused IEventLoopHook
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2022-01-28 15:44:25 -06:00
AMZN-nggieber
24086ab394
Resizable Headers for Gem Catalog and Gem Repo Screen ( #6885 )
...
* Initial mostly working attempt at resizable headers
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Add const and constexpr to variables
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Add header tracking for buttons, display items based on header scrollbar position, fix some spacing issues
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Correct styling for adjustable header, and intending header section and alingned item content with header text
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Prevent header resizing larger than table width.
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
* Fix resize graphical glitching
Signed-off-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
* Remove unecessary qss
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Removed necessary headers
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Remove extra nl and old comment
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Address PR feedback
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Removed unused variables
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Change variable to constexpr
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Remove AUTOMOC from headers, set background color of Gem Catalog to 333333 and adjustable header to transparent
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Change to using update instead of repaint when sections are resized
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
* Change temp directory creation on for gradle
Signed-off-by: nggieber <52797929+AMZN-nggieber@users.noreply.github.com >
Co-authored-by: Alex Peterson <26804013+AMZN-alexpete@users.noreply.github.com >
2022-01-28 10:05:03 -08:00
Steve Pham
0ba1cff08e
Remove legacy 'CrySetFileAttributes' ( #7226 )
...
* Remove legacy function 'CrySetFileAttributes' and replace its only use with AZ::IO::SystemFile::* functions
Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com >
2022-01-28 09:48:46 -08:00
amzn-sj
112e310419
[Serialization] Add support for updating the values of existing keys in associative containers ( #6832 )
...
* Add support for updating the values of existing keys in associative containers
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Map/Unordered Map serialization updates values corresponding to existing keys by default. Multimaps always add a new entry for existing keys.
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Fix unused parameter warning
Signed-off-by: amzn-sj <srikkant@amazon.com >
* Update comparison function for test case
Signed-off-by: amzn-sj <srikkant@amazon.com >
2022-01-28 09:13:24 -08:00
John Jones-Steele
b34a955c3d
Fixed platform settings not using unique values for Android and iOS ( #7198 )
...
* Fixed platform settings not using unique values for Android and iOS
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Removed unnecessary comment
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
* Changes from PR
Signed-off-by: John Jones-Steele <82226755+jjjoness@users.noreply.github.com >
2022-01-28 16:38:33 +00:00
Scott Romero
8ecaaf36c0
[development] updated Profiler interface to allow the forwarding of format string arguments ( #7173 )
...
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2022-01-27 14:43:52 -08:00
Ronald Koppers
b695bfa832
Merge pull request #7145 from aws-lumberyard-dev/Prefabs/PlayInEditorMissingAssets
...
Fixed missing assets when entering Play-In-Editor.
2022-01-27 14:41:11 -08:00
Chris Galvan
9f8b32f20b
Merge pull request #7201 from aws-lumberyard-dev/cgalvan/RemovedUnusedViewPaneClass
...
Removed legacy IViewPane Editor class
2022-01-27 15:53:13 -06:00
AMZN-koppersr
3a08a3b325
Removed some unused local variables.
...
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2022-01-27 12:38:57 -08:00
Scott Romero
f7f17c98b4
[development] fixed ambiguous 'byte' type MSVC build error ( #7184 )
...
- fully quality 'byte' type in AZStd::span
- remove unnecessary 'using namespace AZStd;' statement from AssetCatalog tests
Signed-off-by: AMZN-ScottR <24445312+AMZN-ScottR@users.noreply.github.com >
2022-01-27 11:12:15 -08:00
AMZN-koppersr
4471b7008d
Merge branch 'development' into Prefabs/PlayInEditorMissingAssets
2022-01-27 09:51:06 -08:00
AMZN-koppersr
94919fe270
Moved Serialize Context retrieval out of a loop and expanded an error message in InMemorySpawnableAssetContainer::LoadReferencedAssets.
...
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2022-01-27 09:47:12 -08:00
Chris Galvan
cc6f687359
Merge branch 'development' of https://github.com/o3de/o3de into cgalvan/RemovedUnusedViewPaneClass
2022-01-27 09:56:47 -06:00
greerdv
61b494a3c7
fix for changes in non-uniform scale component mode not persisting
...
Signed-off-by: greerdv <greerdv@amazon.com >
2022-01-27 13:56:24 +00:00
Esteban Papp
75d39d9ce5
makes bucket variables atomic ( #7179 )
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-26 17:51:20 -08:00
Chris Galvan
2f4ff1072c
Merge pull request #7170 from aws-lumberyard-dev/cgalvan/RemovedLegacyEditorConfigSpec
...
Removed legacy Editor config spec
2022-01-26 19:03:11 -06:00
AMZN-koppersr
498e5b738f
Removed SetAutoLoadBehavior from InMemorySpawnableAssetContainer.
...
These calls didn't have any practical effect and created confusion, so they were removed.
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2022-01-26 16:40:53 -08:00
lumberyard-employee-dm
b9824ed172
Updated all array_view uses with the C++20 span. ( #7157 )
...
* Updated all array_view uses with the C++20 span.
The updates were done in the following order
1. `AZStd::array_view<([^>].+)\* ?>` -> `AZStd::span<\1 const>`
2. `AZStd::array_view<(?:const )(.+)>` -> `AZStd::span<const \1>`
3. `AZStd::array_view` -> `AZStd::span`
Removed the implementation of array_view.
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* Added missing whitespace between `const` and the typename for spans.
Updated the ShaderTest comparison of the ShaderResourceGroupLayout span
to compare the sizes as well
Updated comments on some of the methods that stated that they return "an
array" to mention they return "a span".
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
2022-01-26 16:15:47 -06:00
Chris Galvan
a4741f98d2
Merge branch 'development' of https://github.com/o3de/o3de into cgalvan/RemovedLegacyEditorConfigSpec
2022-01-26 15:48:03 -06:00
Chris Galvan
c2ae853d95
Fixed python bindings unit test
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2022-01-26 15:37:30 -06:00
lumberyard-employee-dm
52f1ef84c7
Fixed string_view compilation in GCC 10+. ( #7153 )
...
* Fixed string_view compilation in GCC 10+.
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* More GCC 10+ Fixes.
GCC 11 seems to have an issue with linkage regarding using a lambda as a default parameter in a function declaration.
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
* GCC10+ Fix - Fixed binding to a temporary references.
> error: loop variable ‘pathName’ of type ‘const QString&’ binds to a temporary constructed from type ‘const char* const’ [-Werror=range-loop-construct]
415 | for (const QString& pathName : { "CrySystem",
Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com >
2022-01-26 14:20:01 -06:00
Chris Galvan
8151856e83
Removed legacy Editor config spec
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2022-01-26 13:01:30 -06:00
Esteban Papp
d605b5636d
Merge pull request #5532 from aws-lumberyard-dev/optimization/unused_files
...
Optimization: remove unused files
2022-01-26 08:19:08 -08:00
Esteban Papp
75f511d851
Merge pull request #6390 from aws-lumberyard-dev/memory/overrideshim_removal
...
Memory/overrideshim removal
2022-01-26 08:15:20 -08:00
Danilo Aimini
1a7a350880
Introduce a new Focus Mode API function to retrieve full list of EntityIds that are in focus. ( #7159 )
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2022-01-26 08:12:34 -08:00
Esteban Papp
c789814d75
adds another maybe_unused to a new variable using assert
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-26 07:36:33 -08:00
Esteban Papp
22616cc7c4
Merge branch 'development' into optimization/unused_files
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
# Conflicts:
# Gems/LmbrCentral/Code/Tests/lmbrcentral_editor_tests_files.cmake
2022-01-26 07:35:17 -08:00
Chris Galvan
ec47c4fdfc
Merge pull request #7152 from aws-lumberyard-dev/cgalvan/DisableRenderPipelineUntilLevelIsLoaded
...
Disable render pipeline for EditorViewportWidget until a level has been loaded
2022-01-26 08:29:21 -06:00
Danilo Aimini
e6113eb9c5
Add checks to handle failure in creating entity as a child of a read-only entity in TrackView and LandscapeCanvas ( #7156 )
...
Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com >
2022-01-25 21:09:00 -08:00
Esteban Papp
ae3503b74c
Fixes build after merge
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-25 18:31:51 -08:00
AMZN-koppersr
27a75fa6a1
Addressing feedback for the Play In Editor missing asset fixes.
...
- Deduplicated code for StoreInstanceInPrefabDom.
- Used QueueLoad to load an asset instead of starting a load by getting a new asset instance.
- Extended the error information when failing to load an asset.
- RefreshPrefabDom no longer returns a boolean as it wasn't used.
Signed-off-by: AMZN-koppersr <82230785+AMZN-koppersr@users.noreply.github.com >
2022-01-25 18:15:09 -08:00
Esteban Papp
25157b3fa1
PR comments
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
2022-01-25 16:26:00 -08:00
Esteban Papp
6fad254b59
Merge branch 'development' into optimization/unused_files
...
Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com >
# Conflicts:
# Code/Editor/IEditorImpl.cpp
# Code/Editor/IEditorImpl.h
# Gems/LmbrCentral/Code/Tests/lmbrcentral_editor_tests_files.cmake
2022-01-25 15:40:30 -08:00
Scott Romero
56e7e70735
[development] properly pal-ify Android utilities in AzCore ( #7147 )
...
Signed-off-by: AMZN-ScottR 24445312+AMZN-ScottR@users.noreply.github.com
2022-01-25 14:57:51 -08:00
Chris Galvan
6e05ac678d
Hide the RenderViewportWidget when there is no level loaded so the gradient background is visible
...
Signed-off-by: Chris Galvan <chgalvan@amazon.com >
2022-01-25 16:46:49 -06:00