From b57b9f5fea55936613671439edb49ab7ab7be414 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Thu, 26 Apr 2012 03:42:41 +0000 Subject: [PATCH] make notes about wayland stuff being experimental. we cant really back it until wayland itself is stable. warnings. lets hope it all works out fine in the end. SVN revision: 70486 --- legacy/ecore/README | 5 +++++ legacy/ecore/src/lib/ecore_wayland/Ecore_Wayland.h | 6 ++++++ legacy/evas/README | 4 ++++ .../modules/engines/wayland_egl/Evas_Engine_Wayland_Egl.h | 6 ++++++ .../modules/engines/wayland_shm/Evas_Engine_Wayland_Shm.h | 6 ++++++ 5 files changed, 27 insertions(+) diff --git a/legacy/ecore/README b/legacy/ecore/README index c90252829e..7d104de35b 100644 --- a/legacy/ecore/README +++ b/legacy/ecore/README @@ -91,3 +91,8 @@ doesn't use an asynchronous dns resolver. Since Curl 7.21.0, you can use the native dns resolver asynchronously by turning --enable-threaded-resolver on during configure time. For older version, C-Ares is the way to solve that issue (see: http://c-ares.haxx.se/ ). + +Also the wayland supoprt (ecore_wayland) is considered experimental as +wayland itself is still unstable and liable to change core protocol. +If you use this api, it is possible it will break in future, until this +notice is removed. diff --git a/legacy/ecore/src/lib/ecore_wayland/Ecore_Wayland.h b/legacy/ecore/src/lib/ecore_wayland/Ecore_Wayland.h index 128d2706bc..1bc17053cb 100644 --- a/legacy/ecore/src/lib/ecore_wayland/Ecore_Wayland.h +++ b/legacy/ecore/src/lib/ecore_wayland/Ecore_Wayland.h @@ -1,6 +1,12 @@ #ifndef _ECORE_WAYLAND_H_ # define _ECORE_WAYLAND_H_ +/* + * Wayland supoprt is considered experimental as wayland itself is still + * unstable and liable to change core protocol. If you use this api, it is + * possible it will break in future, until this notice is removed. + */ + # include # include diff --git a/legacy/evas/README b/legacy/evas/README index e8da700f28..751414e2fe 100644 --- a/legacy/evas/README +++ b/legacy/evas/README @@ -80,6 +80,10 @@ notes on features (--enable-FEATURE enables it and --disable-FEATURE disables it, some being enabled or disabled by default or if dependencies are found): +Also the wayland supoprt (EGL and SHM engines) is considered experimental as +wayland itself is still unstable and liable to change core protocol. +If you use this api, it is possible it will break in future, until this +notice is removed. ------------------------------------------------------------------------------ SCALING: diff --git a/legacy/evas/src/modules/engines/wayland_egl/Evas_Engine_Wayland_Egl.h b/legacy/evas/src/modules/engines/wayland_egl/Evas_Engine_Wayland_Egl.h index 92ffe25c0f..520753a290 100644 --- a/legacy/evas/src/modules/engines/wayland_egl/Evas_Engine_Wayland_Egl.h +++ b/legacy/evas/src/modules/engines/wayland_egl/Evas_Engine_Wayland_Egl.h @@ -1,6 +1,12 @@ #ifndef _EVAS_ENGINE_WAYLAND_EGL_H #define _EVAS_ENGINE_WAYLAND_EGL_H +/* + * Wayland supoprt is considered experimental as wayland itself is still + * unstable and liable to change core protocol. If you use this api, it is + * possible it will break in future, until this notice is removed. + */ + #include typedef struct _Evas_Engine_Info_Wayland_Egl Evas_Engine_Info_Wayland_Egl; diff --git a/legacy/evas/src/modules/engines/wayland_shm/Evas_Engine_Wayland_Shm.h b/legacy/evas/src/modules/engines/wayland_shm/Evas_Engine_Wayland_Shm.h index 2b5c2c7b4f..a40f187ad2 100644 --- a/legacy/evas/src/modules/engines/wayland_shm/Evas_Engine_Wayland_Shm.h +++ b/legacy/evas/src/modules/engines/wayland_shm/Evas_Engine_Wayland_Shm.h @@ -1,6 +1,12 @@ #ifndef _EVAS_ENGINE_WAYLAND_SHM_H # define _EVAS_ENGINE_WAYLAND_SHM_H +/* + * Wayland supoprt is considered experimental as wayland itself is still + * unstable and liable to change core protocol. If you use this api, it is + * possible it will break in future, until this notice is removed. + */ + typedef struct _Evas_Engine_Info_Wayland_Shm Evas_Engine_Info_Wayland_Shm; struct _Evas_Engine_Info_Wayland_Shm {