From: Seoyeon Kim Date: Wed, 22 Feb 2023 13:26:55 +0000 (+0900) Subject: [Tizen] Add ShowInsideFridge function for Accessibility X-Git-Tag: accepted/tizen/6.0/unified/20230223.002058^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F73%2F288773%2F1;p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git [Tizen] Add ShowInsideFridge function for Accessibility - ShowInsideFridge() can tell which app is at the top of the layer. Change-Id: Ifc27cdeb1ca10cb17f6842007c9b6023119b7861 Signed-off-by: Seoyeon Kim --- diff --git a/dali-toolkit/devel-api/accessibility-manager/accessibility-manager.cpp b/dali-toolkit/devel-api/accessibility-manager/accessibility-manager.cpp index 02d3a24..438beda 100644 --- a/dali-toolkit/devel-api/accessibility-manager/accessibility-manager.cpp +++ b/dali-toolkit/devel-api/accessibility-manager/accessibility-manager.cpp @@ -205,6 +205,11 @@ bool AccessibilityManager::IsEnabled() const return GetImpl(*this).IsEnabled(); } +void AccessibilityManager::ShowInsideFridge(bool isShown) +{ + GetImpl(*this).ShowInsideFridge(isShown); +} + AccessibilityManager::FocusChangedSignalType& AccessibilityManager::FocusChangedSignal() { return GetImpl(*this).FocusChangedSignal(); diff --git a/dali-toolkit/devel-api/accessibility-manager/accessibility-manager.h b/dali-toolkit/devel-api/accessibility-manager/accessibility-manager.h index bff68df..087fdfd 100644 --- a/dali-toolkit/devel-api/accessibility-manager/accessibility-manager.h +++ b/dali-toolkit/devel-api/accessibility-manager/accessibility-manager.h @@ -439,6 +439,12 @@ public: */ bool IsEnabled() const; + /** + * @brief Checks whether Inside Fridge is shown or not. + * @param[in] isShown True if Inside Fridge is shown. + */ + void ShowInsideFridge(bool isShown); + public: // Signals /** * @brief This signal is emitted when the current focused actor is changed. diff --git a/dali-toolkit/internal/accessibility-manager/accessibility-manager-impl.cpp b/dali-toolkit/internal/accessibility-manager/accessibility-manager-impl.cpp index 4a0e432..7046418 100644 --- a/dali-toolkit/internal/accessibility-manager/accessibility-manager-impl.cpp +++ b/dali-toolkit/internal/accessibility-manager/accessibility-manager-impl.cpp @@ -598,6 +598,13 @@ bool AccessibilityManager::IsEnabled() const return adaptor.IsEnabled(); } +void AccessibilityManager::ShowInsideFridge(bool isShown) +{ + DALI_LOG_ERROR("[%s:%d] ShowInsideFridge : %d\n", __FUNCTION__, __LINE__, isShown); + AccessibilityAdaptor adaptor = AccessibilityAdaptor::Get(); + adaptor.ShowInsideFridge(isShown); +} + void AccessibilityManager::SetGroupMode(bool enabled) { mIsFocusWithinGroup = enabled; diff --git a/dali-toolkit/internal/accessibility-manager/accessibility-manager-impl.h b/dali-toolkit/internal/accessibility-manager/accessibility-manager-impl.h index 7be71b6..70e3c60 100644 --- a/dali-toolkit/internal/accessibility-manager/accessibility-manager-impl.h +++ b/dali-toolkit/internal/accessibility-manager/accessibility-manager-impl.h @@ -218,6 +218,11 @@ public: */ bool IsEnabled() const; + /** + * @copydoc Toolkit::AccessibilityManager::ShowInsideFridge + */ + void ShowInsideFridge(bool isShown); + public: /**