%define ENABLE_ECOREWL2 Off
%endif
+%if 0%{?tizen_version_major} >= 7
+CXXFLAGS+=" -DOVER_TIZEN_VERSION_7"
+%endif
+
cd %{_builddir}/%{name}-%{version}/build/tizen
MAJORVER=`echo %{version} | awk 'BEGIN {FS="."}{print $1}'`
return false;
}
+// Use new keyEvent over tizen_7.0
+#ifdef OVER_TIZEN_VERSION_7
screen_connector_event_type_e type = SCREEN_CONNECTOR_EVENT_TYPE_NONE;
switch( event.GetState() )
DALI_LOG_RELEASE_INFO("Sync keyEvent Send, type:%d keyCode :%d, name:%s , consumed(%d) \n", type, event.GetKeyCode(), event.GetKeyName().c_str(), consumed);
return consumed;
+
+#else // if not, use existing events
+ tizen_remote_surface_event_type type = TIZEN_REMOTE_SURFACE_EVENT_TYPE_NONE;
+
+ switch( event.GetState() )
+ {
+ case Dali::KeyEvent::DOWN:
+ {
+ type = TIZEN_REMOTE_SURFACE_EVENT_TYPE_KEY_DOWN;
+ break;
+ }
+ case Dali::KeyEvent::UP:
+ {
+ type = TIZEN_REMOTE_SURFACE_EVENT_TYPE_KEY_UP;
+ break;
+ }
+ default:
+ {
+ return false;
+ }
+ }
+
+ tizen_remote_surface_transfer_key_event( mRemoteSurface,
+ type,
+ event.GetKeyCode(),
+ event.GetDeviceClass(),
+ event.GetDeviceSubclass(),
+ "",
+ static_cast< uint32_t >( event.GetTime() )
+ );
+ return false;
+#endif
}
+
void WidgetView::DeleteBuffer(wl_buffer* buffer, WidgetBuffer* widgetBuffer)
{
bool findBuffer = false;