#define W3C_DEBUG_ENV_VARIABLE "DEBUG_LOAD_FINISH"
// window signal callback
-const char *EDJE_SHOW_BACKWARD_SIGNAL = "show,backward,signal";
const std::string VIEWMODE_TYPE_FULLSCREEN = "fullscreen";
const std::string VIEWMODE_TYPE_MAXIMIZED = "maximized";
char const* const ELM_SWALLOW_CONTENT = "elm.swallow.content";
return;
}
m_widget->Reset();
- m_windowData->emitSignalForUserLayout(EDJE_SHOW_BACKWARD_SIGNAL, "");
elm_win_raise(m_windowData->m_win);
evas_object_focus_set(m_widget->GetCurrentWebview(), EINA_TRUE);
m_widgetState = WidgetState_Running;
m_widget->SetUserDelegates(cbs);
m_widget->Show();
- m_windowData->emitSignalForUserLayout(EDJE_SHOW_BACKWARD_SIGNAL, "");
ADD_PROFILING_POINT("launchStep", "stop");
}
}
}
bool indicator = true;
- bool backbutton = false;
if (m_dao->getWidgetType().appType == WrtDB::APP_TYPE_TIZENWEBAPP) {
WidgetSettings widgetSettings;
m_dao->getWidgetSettings(widgetSettings);
WidgetSettingList settings(widgetSettings);
indicator = (settings.getIndicatorPresence()
== Indicator_Enable);
- backbutton = (settings.getBackButtonPresence()
- == BackButton_Enable);
}
WrtDB::WidgetLocalizedInfo localizedInfo =
ctxMenuForward.data = this;
ctxMenuItems.push_back(ctxMenuForward);
- m_windowData->setViewMode(name.c_str(), fullscreen, indicator, backbutton, ctxMenuItems);
-
+ m_windowData->setViewMode(name.c_str(),
+ fullscreen,
+ indicator,
+ ctxMenuItems);
}
void WrtClient::backButtonCallback(void* data,
WidgetSettings widgetSettings;
m_dao->getWidgetSettings(widgetSettings);
WidgetSettingList settings(widgetSettings);
- if (settings.getBackButtonPresence() ==
- BackButton_Enable)
- {
- m_windowData->addFloatBackButtonCallback(
- "clicked",
- &WrtClient::backButtonCallback,
- this);
- }
-
WidgetSettingScreenLock rotationValue = settings.getRotationValue();
if (rotationValue == Screen_Portrait) {
elm_win_rotation_with_resize_set(m_windowData->m_win, 0);