You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Code/Framework/AzToolsFramework/AzToolsFramework
Danilo Aimini f7e2d07a4b
LYN-7333 | Fix multiple selection by dragging to take focus mode and containers into account. (#4620)
* Change FocusModeNotificationBus's OnEditorFocusChanged arguments to also pass the previous focus root entity id.

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Add focus mode and container entity states to the visibility cache for the viewport. Use that data to correctly select entities when a rect is dragged on the viewport.

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Minor code adjustments

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>

* Minor fixes and optimizations

Signed-off-by: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com>
5 years ago
..
API Address PR comments. 5 years ago
Application Squashed commit of Procedural Prefab work (#4481) 5 years ago
Archive Fix release build errors on Linux/Mac (#4474) 5 years ago
Asset Update the FileIO Aliases (#4186) 5 years ago
AssetBrowser LYN-6882 release builds are executing code in asserts (#4305) 5 years ago
AssetBundle Archive Component - Rewrite and additional work on Archive and Asset Bundler (#4332) 5 years ago
AssetCatalog Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
AssetDatabase Added new index on SourceDependency Table (#3648) 5 years ago
AssetEditor Fix Issue saving new assets in Asset Editor on Linux (#4537) 5 years ago
Commands Fixes AzToolsFramework 5 years ago
Component more fixes for Code 5 years ago
ComponentMode Address PR comments. 5 years ago
ComponentModes Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ContainerEntity LYN-7195 + LYN-7185 + LYN-5301 | Hide viewport helpers for entities out of focus + selection shortcut adjustments (#4615) 5 years ago
Debug Update the FileIO Aliases (#4186) 5 years ago
Editor Merge branch 'develop' into LYN-4700 5 years ago
Entity LYN-7195 + LYN-7185 + LYN-5301 | Hide viewport helpers for entities out of focus + selection shortcut adjustments (#4615) 5 years ago
Fingerprinting Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
FocusMode LYN-7333 | Fix multiple selection by dragging to take focus mode and containers into account. (#4620) 5 years ago
Input Fix camera drift issues (#4576) 5 years ago
Logger Update the FileIO Aliases (#4186) 5 years ago
Manipulators Removed ununeeded includes from EBus EBus.h and Policies.h (#4256) 5 years ago
Maths Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Picking Add a new implementation for cone/ray intersect to simplify code and fix issue with current implementation (#3902) 5 years ago
Prefab LYN-7121 | Focus Mode - Make editing a prefab an undoable operation (#4582) 5 years ago
PropertyTreeEditor Cleanup SerializeContext.h pt.1 (#4264) 5 years ago
PythonTerminal fixing hidden variable warning 5 years ago
Render Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
SQLite Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
Slice Update the FileIO Aliases (#4186) 5 years ago
SourceControl Removed ununeeded includes from EBus EBus.h and Policies.h (#4256) 5 years ago
Thumbnails Updated thumbnail notification bus to use const QPixmap& 5 years ago
ToolsComponents Merge pull request #4212 from ppinfel/component-doc-links 5 years ago
ToolsFileUtils Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ToolsMessaging Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
UI LYN-7333 | Fix multiple selection by dragging to take focus mode and containers into account. (#4620) 5 years ago
Undo Add AZ_BUDGET_DEFINE/AZ_BUDGET_DECLARE and remove driller 5 years ago
UnitTest Remove redundant editor mode notifications. 5 years ago
Viewport Additional test support for Manipulator Ditto commands (#4191) 5 years ago
ViewportSelection LYN-7333 | Fix multiple selection by dragging to take focus mode and containers into account. (#4620) 5 years ago
ViewportUi Bug Fix: Improve display of Viewport UI (#4596) 5 years ago
AzToolsFrameworkModule.cpp Squashed commit of Procedural Prefab work (#4481) 5 years ago
AzToolsFrameworkModule.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_files.cmake LYN-7121 | Focus Mode - Make editing a prefab an undoable operation (#4582) 5 years ago
aztoolsframework_linux_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_linux_tests_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_mac_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_win_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframework_windows_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
aztoolsframeworktestcommon_files.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
newoverride.inl Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago