Home
last modified time | relevance | path

Searched refs:MinimizeReason (Results 1 – 15 of 15) sorted by relevance

/ohos5.0/foundation/window/window_manager/wmserver/test/unittest/
H A Dminimize_app_test.cpp79 MinimizeApp::AddNeedMinimizeApp(node2, MinimizeReason::MINIMIZE_ALL);
80 MinimizeApp::AddNeedMinimizeApp(node3, MinimizeReason::LAYOUT_TILE);
84 MinimizeApp::AddNeedMinimizeApp(node7, MinimizeReason::SPLIT_QUIT);
86 MinimizeApp::AddNeedMinimizeApp(node9, MinimizeReason::OTHER_WINDOW);
120 MinimizeApp::ClearNodesWithReason(MinimizeReason::MINIMIZE_ALL);
136 MinimizeApp::ClearNodesWithReason(MinimizeReason::OTHER_WINDOW);
151 MinimizeApp::ClearNodesWithReason(MinimizeReason::LAYOUT_TILE);
169 MinimizeApp::ClearNodesWithReason(MinimizeReason::MINIMIZE_ALL);
189 MinimizeApp::ClearNodesWithReason(MinimizeReason::MINIMIZE_ALL);
190 MinimizeApp::ClearNodesWithReason(MinimizeReason::MINIMIZE_BUTTON);
[all …]
H A Dwindow_node_container_test.cpp159 ASSERT_EQ(WMError::WM_OK, container_->MinimizeAppNodeExceptOptions(MinimizeReason::OTHER_WINDOW,
172 ASSERT_EQ(WMError::WM_OK, container_->MinimizeAppNodeExceptOptions(MinimizeReason::OTHER_WINDOW,
895 auto oldInfo = MinimizeApp::needMinimizeAppNodes_[MinimizeReason::MAX_APP_COUNT];
896 MinimizeApp::ClearNodesWithReason(MinimizeReason::MAX_APP_COUNT);
902 MinimizeApp::ClearNodesWithReason(MinimizeReason::MAX_APP_COUNT);
906 needMinimizeNum = MinimizeApp::GetNeedMinimizeAppNodesWithReason(MinimizeReason::MAX_APP_COUNT);
908 MinimizeApp::ClearNodesWithReason(MinimizeReason::MAX_APP_COUNT);
912 needMinimizeNum = MinimizeApp::GetNeedMinimizeAppNodesWithReason(MinimizeReason::MAX_APP_COUNT);
914 MinimizeApp::ClearNodesWithReason(MinimizeReason::MAX_APP_COUNT);
927 MinimizeApp::ClearNodesWithReason(MinimizeReason::MAX_APP_COUNT);
[all …]
H A Dremote_animation_test.cpp675 MinimizeApp::AddNeedMinimizeApp(srcNode, MinimizeReason::OTHER_WINDOW);
679 … EXPECT_EQ(0, MinimizeApp::GetNeedMinimizeAppNodesWithReason(MinimizeReason::OTHER_WINDOW).size());
682 MinimizeApp::AddNeedMinimizeApp(srcNode, MinimizeReason::OTHER_WINDOW);
686 … EXPECT_EQ(1, MinimizeApp::GetNeedMinimizeAppNodesWithReason(MinimizeReason::OTHER_WINDOW).size());
716 MinimizeApp::AddNeedMinimizeApp(srcNode, MinimizeReason::OTHER_WINDOW);
842 MinimizeApp::AddNeedMinimizeApp(srcNode, MinimizeReason::MINIMIZE_ALL);
876 MinimizeApp::AddNeedMinimizeApp(srcNode, MinimizeReason::MINIMIZE_ALL);
897 MinimizeApp::AddNeedMinimizeApp(srcNode, MinimizeReason::MINIMIZE_ALL);
898 … EXPECT_EQ(1, MinimizeApp::GetNeedMinimizeAppNodesWithReason(MinimizeReason::MINIMIZE_ALL).size());
901 … EXPECT_EQ(0, MinimizeApp::GetNeedMinimizeAppNodesWithReason(MinimizeReason::MINIMIZE_ALL).size());
H A Dwindow_pair_test.cpp1142 …std::vector<wptr<WindowNode>> vec1 = MinimizeApp::needMinimizeAppNodes_[MinimizeReason::SPLIT_QUIT…
1147 …std::vector<wptr<WindowNode>> vec2 = MinimizeApp::needMinimizeAppNodes_[MinimizeReason::SPLIT_QUIT…
1182 …std::vector<wptr<WindowNode>> vec1 = MinimizeApp::needMinimizeAppNodes_[MinimizeReason::SPLIT_QUIT…
1186 …std::vector<wptr<WindowNode>> vec2 = MinimizeApp::needMinimizeAppNodes_[MinimizeReason::SPLIT_QUIT…
/ohos5.0/foundation/window/window_manager/wmserver/include/
H A Dminimize_app.h28 enum MinimizeReason : uint32_t { enum
46 static void AddNeedMinimizeApp(const sptr<WindowNode>& node, MinimizeReason reason);
50 static void ClearNodesWithReason(MinimizeReason reason);
52 static std::vector<wptr<WindowNode>> GetNeedMinimizeAppNodesWithReason(MinimizeReason reason);
55 static bool EnableMinimize(MinimizeReason reason);
57 static inline bool IsFromUser(MinimizeReason reason) in IsFromUser()
59 … return (reason == MinimizeReason::MINIMIZE_ALL || reason == MinimizeReason::MINIMIZE_BUTTON || in IsFromUser()
60 reason == MinimizeReason::MAX_APP_COUNT || reason == MinimizeReason::LAYOUT_TILE || in IsFromUser()
61 …reason == MinimizeReason::INVALID_MODE_OR_SIZE_IN_TILE || reason == MinimizeReason::SPLIT_REPLACE … in IsFromUser()
62 reason == MinimizeReason::SPLIT_QUIT); in IsFromUser()
[all …]
H A Dwindow_node_container.h87 …WMError MinimizeAppNodeExceptOptions(MinimizeReason reason, const std::vector<uint32_t> &exception…
/ohos5.0/foundation/window/window_manager/wmserver/src/
H A Dminimize_app.cpp28 std::map<MinimizeReason, std::vector<wptr<WindowNode>>> MinimizeApp::needMinimizeAppNodes_;
31 void MinimizeApp::AddNeedMinimizeApp(const sptr<WindowNode>& node, MinimizeReason reason) in AddNeedMinimizeApp()
61 std::vector<wptr<WindowNode>> MinimizeApp::GetNeedMinimizeAppNodesWithReason(MinimizeReason reason) in GetNeedMinimizeAppNodesWithReason()
88 void MinimizeApp::ClearNodesWithReason(MinimizeReason reason) in ClearNodesWithReason()
101 if (needMinimizeAppNodes_.find(MinimizeReason::LAYOUT_TILE) != needMinimizeAppNodes_.end()) { in GetRecoverdNodeFromMinimizeList()
102 auto& tileNodesForMinimize = needMinimizeAppNodes_.at(MinimizeReason::LAYOUT_TILE); in GetRecoverdNodeFromMinimizeList()
127 bool MinimizeApp::IsNodeNeedMinimizeWithReason(const sptr<WindowNode>& node, MinimizeReason reason) in IsNodeNeedMinimizeWithReason()
147 bool MinimizeApp::EnableMinimize(MinimizeReason reason) in EnableMinimize()
160 MinimizeReason reason = static_cast<MinimizeReason>(reasons & (~reasons + 1)); in ExecuteMinimizeTargetReasons()
H A Dwindow_pair.cpp189 MinimizeApp::AddNeedMinimizeApp(hideNode, MinimizeReason::SPLIT_QUIT); in ExitSplitMode()
190 MinimizeApp::ExecuteMinimizeTargetReasons(MinimizeReason::SPLIT_QUIT); in ExitSplitMode()
203 MinimizeApp::AddNeedMinimizeApp(primary_, MinimizeReason::SPLIT_QUIT); in Clear()
204 MinimizeApp::ExecuteMinimizeTargetReasons(MinimizeReason::SPLIT_QUIT); in Clear()
220 MinimizeApp::AddNeedMinimizeApp(secondary_, MinimizeReason::SPLIT_QUIT); in Clear()
221 MinimizeApp::ExecuteMinimizeTargetReasons(MinimizeReason::SPLIT_QUIT); in Clear()
512 MinimizeApp::AddNeedMinimizeApp(pairedNode, MinimizeReason::SPLIT_REPLACE); in Insert()
H A Dwindow_layout_policy_tile.cpp224 MinimizeApp::AddNeedMinimizeApp(node, MinimizeReason::INVALID_MODE_OR_SIZE_IN_TILE); in PushBackNodeInTileQueue()
232 MinimizeApp::AddNeedMinimizeApp(removeNode, MinimizeReason::LAYOUT_TILE); in PushBackNodeInTileQueue()
338 MinimizeApp::AddNeedMinimizeApp(node, MinimizeReason::INVALID_MODE_OR_SIZE_IN_TILE); in ApplyPresetRectForTileWindows()
H A Dremote_animation.cpp351 …bool needMinimizeSrcNode = MinimizeApp::IsNodeNeedMinimizeWithReason(srcNode, MinimizeReason::OTHE… in NotifyAnimationTransition()
584 MinimizeApp::ExecuteMinimizeTargetReasons(MinimizeReason::MINIMIZE_ALL); in GetAnimationHomeFinishCallback()
595 …auto needMinimizeAppNodes = MinimizeApp::GetNeedMinimizeAppNodesWithReason(MinimizeReason::MINIMIZ… in NotifyAnimationByHome()
602 MinimizeApp::ExecuteMinimizeTargetReasons(MinimizeReason::MINIMIZE_ALL); in NotifyAnimationByHome()
H A Dwindow_group_mgr.cpp108 MinimizeApp::ExecuteMinimizeTargetReasons(MinimizeReason::GESTURE_ANIMATION); in MoveMissionsToBackground()
H A Dwindow_controller.cpp340 MinimizeApp::ClearNodesWithReason(MinimizeReason::OTHER_WINDOW); in AddWindowNode()
365 MinimizeApp::ExecuteMinimizeTargetReasons(~MinimizeReason::OTHER_WINDOW); in AddWindowNode()
815 MinimizeApp::ExecuteMinimizeTargetReasons(MinimizeReason::LAYOUT_TILE); in NotifyDisplayStateChange()
1819 MinimizeApp::ExecuteMinimizeTargetReasons(MinimizeReason::GESTURE_ANIMATION); in MinimizeWindowsByLauncher()
1826 …auto needMinimizeAppNodes = MinimizeApp::GetNeedMinimizeAppNodesWithReason(MinimizeReason::GESTURE… in MinimizeWindowsByLauncher()
H A Dwindow_node_container.cpp1946 WMError ret = MinimizeAppNodeExceptOptions(MinimizeReason::MINIMIZE_ALL); in MinimizeAllAppWindows()
2001 MinimizeApp::AddNeedMinimizeApp(appNode, MinimizeReason::MAX_APP_COUNT); in MinimizeOldestAppWindow()
2007 MinimizeApp::AddNeedMinimizeApp(appNode, MinimizeReason::MAX_APP_COUNT); in MinimizeOldestAppWindow()
2035 MinimizeApp::AddNeedMinimizeApp(appNode, MinimizeReason::MAX_APP_COUNT); in MinimizeOldestMainFloatingWindow()
2157 WMError WindowNodeContainer::MinimizeAppNodeExceptOptions(MinimizeReason reason, in MinimizeAppNodeExceptOptions()
2180 …return MinimizeAppNodeExceptOptions(MinimizeReason::OTHER_WINDOW, exceptionalIds, exceptionalModes… in MinimizeStructuredAppWindowsExceptSelf()
H A Dwindow_root.cpp299 MinimizeApp::AddNeedMinimizeApp(windowNode, MinimizeReason::GESTURE_ANIMATION); in MinimizeTargetWindows()
821 MinimizeApp::ClearNodesWithReason(MinimizeReason::OTHER_WINDOW); in AddWindowNode()
827 MinimizeApp::ClearNodesWithReason(MinimizeReason::OTHER_WINDOW); in AddWindowNode()
H A Dwindow_layout_policy_cascade.cpp72 MinimizeApp::AddNeedMinimizeApp(node, MinimizeReason::LAYOUT_CASCADE); in Reorder()