recentApps, homeScreen, back, buttonsAndKeys
}
}));
- addToMap("IDS_MENU_MAIN_HOME_APPS", std::make_shared<MenuImplementation>(MenuImplementation {
+ addToMap("IDS_MENU_MAIN_HOME_SCREEN", std::make_shared<MenuImplementation>(MenuImplementation {
{
tap, leftPage, rightPage, emptyItem,
gestures, actions, settings, recentApps,
std::string SelectActivity::getCompleteLabelOfMainMenu()
{
- //TODO sip, home-apps
auto phoneCallState = getPhoneCallState();
if (phoneCallState && *phoneCallState == TELEPHONY_CALL_STATE_CONNECTED)
if (phoneCallState && *phoneCallState == TELEPHONY_CALL_STATE_CONNECTING)
return "IDS_MENU_MAIN_INCOMING_CALL";
+ if (realUiElement->getApplicationCategory() == UIElement::ApplicationCategory::HOMESCREEN)
+ return "IDS_MENU_MAIN_HOME_SCREEN";
+
+ if (realUiElement->getApplicationCategory() == UIElement::ApplicationCategory::KEYBOARD)
+ return "IDS_MENU_MAIN_SIP";
+
if (isRealUIElementSlider())
return "IDS_MENU_MAIN_SLIDER";
eventLoop::run([]() {
Singleton<VConfInterface>::instance().set(VCONF_KEY_SHOW_CONTEXTUAL_MENU, false);
});
- testIfMenuMainIsEqualToNormal("IDS_MENU_MAIN_HOME_APPS");
+ testIfMenuMainIsEqualToNormal("IDS_MENU_MAIN_HOME_SCREEN");
testIfMenuMainIsEqualToNormal("IDS_MENU_MAIN_SLIDER");
testIfMenuMainIsEqualToNormal("IDS_MENU_MAIN_EDITABLE_TEXT");
testIfMenuMainIsEqualToNormal("IDS_MENU_MAIN_SIP");
TEST_F(MenuBuilderTest, testContentOfMenuMainHomeApps)
{
setMenuKeys(true);
- testMenuContent("IDS_MENU_MAIN_HOME_APPS", {
+ testMenuContent("IDS_MENU_MAIN_HOME_SCREEN", {
"IDS_TAP", "IDS_LEFT_PAGE", "IDS_RIGHT_PAGE", "", "IDS_GESTURES", "IDS_ACTIONS", "IDS_SETTINGS",
"IDS_RECENT_APPS", "IDS_HOME_SCREEN", "IDS_BACK", "IDS_BUTTONS_AND_KEYS"
});