From: dongsug.song Date: Tue, 15 Nov 2016 00:34:36 +0000 (+0900) Subject: Revert "[3.0] Temporary implement copy/paste text" X-Git-Tag: accepted/tizen/common/20161115.200910~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=cb2a4d94ee48a61c758ced2f3e0bc97311bb99ac;p=platform%2Fcore%2Fuifw%2Fdali-adaptor.git Revert "[3.0] Temporary implement copy/paste text" This reverts commit 322efb8d4c64d95cb2a5f3fe0b7d97d34d0c58b9. Change-Id: Ia5223ead429595976d5c161b5430a28069d50e8b --- diff --git a/adaptors/ecore/wayland/clipboard-impl-ecore-wl.cpp b/adaptors/ecore/wayland/clipboard-impl-ecore-wl.cpp index 513ec21..cea687c 100644 --- a/adaptors/ecore/wayland/clipboard-impl-ecore-wl.cpp +++ b/adaptors/ecore/wayland/clipboard-impl-ecore-wl.cpp @@ -24,12 +24,21 @@ #include #include #include -#include // INTERNAL INCLUDES #include -#define CLIPBOARD_STR "CLIPBOARD_STR" +namespace //unnamed namespace +{ +const char* const CBHM_WINDOW = "CBHM_XWIN"; +const char* const CBHM_MSG = "CBHM_MSG"; +const char* const CBHM_ITEM = "CBHM_ITEM"; +const char* const CBHM_cCOUNT = "CBHM_cCOUNT"; +const char* const CBHM_ERROR = "CBHM_ERROR"; +const char* const SET_ITEM = "SET_ITEM"; +const char* const SHOW = "show0"; +const char* const HIDE = "cbhm_hide"; +} /////////////////////////////////////////////////////////////////////////////////////////////////// // Clipboard @@ -46,33 +55,7 @@ namespace Adaptor struct Clipboard::Impl { - Impl() - { - mBundle = bundle_create(); - } - - void SetItem(const char *data) - { - bundle_add_str(mBundle, CLIPBOARD_STR, data); - } - - char *GetItem() - { - char *data = NULL; - - if ( bundle_get_count(mBundle) ) - { - bundle_get_str(mBundle, CLIPBOARD_STR, &data); - } - return data; - } - - int GetCount() - { - return bundle_get_count(mBundle); - } - - bundle *mBundle; + // Put implementation here. }; Clipboard::Clipboard(Impl* impl) @@ -111,7 +94,6 @@ Dali::Clipboard Clipboard::Get() bool Clipboard::SetItem(const std::string &itemData ) { - mImpl->SetItem( const_cast( itemData.c_str()) ); return true; } @@ -120,8 +102,16 @@ bool Clipboard::SetItem(const std::string &itemData ) */ std::string Clipboard::GetItem( unsigned int index ) // change string to a Dali::Text object. { - std::string clipboardString(mImpl->GetItem()); - return clipboardString; + if ( index >= NumberOfItems() ) + { + return ""; + } + + std::string emptyString( "" ); + char sendBuf[20]; + + snprintf( sendBuf, 20, "%s%d", CBHM_ITEM, index ); + return emptyString; } /* @@ -129,7 +119,9 @@ std::string Clipboard::GetItem( unsigned int index ) // change string to a Dali */ unsigned int Clipboard::NumberOfItems() { - return mImpl->GetCount(); + int count = -1; + + return count; } /**