set back a safe copy/past and middle button

This commit is contained in:
Edouard Dupin 2012-05-27 10:59:08 +02:00
parent be4a593346
commit 2ee4d9f071
3 changed files with 10 additions and 13 deletions

View File

@ -63,14 +63,12 @@ void ewol::clipBoard::Set(uint8_t clipboardID, etk::UString &data)
if(0 == data.Size()) {
EWOL_INFO("request a copy of nothing");
return;
/*
} else if (ewol::clipBoard::CLIPBOARD_STD == clipboardID) {
guiAbstraction::ClipBoardSet(data, guiAbstraction::CLIPBOARD_MODE_STD);
return;
} else if (ewol::clipBoard::CLIPBOARD_SELECTION == clipboardID) {
guiAbstraction::ClipBoardSet(data, guiAbstraction::CLIPBOARD_MODE_PRIMARY);
return;
*/
}else if(clipboardID >= ewol::clipBoard::TOTAL_OF_CLICKBOARD) {
EWOL_WARNING("request ClickBoard id error");
return;
@ -81,14 +79,13 @@ void ewol::clipBoard::Set(uint8_t clipboardID, etk::UString &data)
void ewol::clipBoard::Get(uint8_t clipboardID, etk::UString &data)
{
/*
if (ewol::clipBoard::CLIPBOARD_STD == clipboardID) {
guiAbstraction::ClipBoardGet(data, guiAbstraction::CLIPBOARD_MODE_STD);
return;
} else if (ewol::clipBoard::CLIPBOARD_SELECTION == clipboardID) {
guiAbstraction::ClipBoardGet(data, guiAbstraction::CLIPBOARD_MODE_PRIMARY);
return;
} else */ if(clipboardID >= ewol::clipBoard::TOTAL_OF_CLICKBOARD) {
} else if(clipboardID >= ewol::clipBoard::TOTAL_OF_CLICKBOARD) {
EWOL_WARNING("request ClickBoard id error");
return;
}

View File

@ -220,9 +220,9 @@ static bool needRedraw = true;
void ewol::widgetManager::DoubleBufferLock(void)
{
if (IsInit) {
EWOL_DEBUG("DoubleBuffer-Lock");
//EWOL_DEBUG("DoubleBuffer-Lock");
pthread_mutex_lock(&localMutex);
EWOL_DEBUG("DoubleBuffer-Lock (DONE)");
//EWOL_DEBUG("DoubleBuffer-Lock (DONE)");
}
}
@ -243,9 +243,9 @@ bool ewol::widgetManager::GetDoubleBufferNeedDraw(void)
void ewol::widgetManager::DoubleBufferUnLock(void)
{
if (IsInit) {
EWOL_DEBUG("DoubleBuffer-UnLock");
//EWOL_DEBUG("DoubleBuffer-UnLock");
pthread_mutex_unlock(&localMutex);
EWOL_DEBUG("DoubleBuffer-UnLock (DONE)");
//EWOL_DEBUG("DoubleBuffer-UnLock (DONE)");
}
}

View File

@ -43,7 +43,7 @@
#include <X11/Xatom.h>
#include <sys/times.h>
#define DEBUG_X11_EVENT
//#define DEBUG_X11_EVENT
int64_t GetCurrentTime(void)
{
@ -129,14 +129,14 @@ int32_t offsetMoveClickedDouble = 20000;
#ifdef PTHREAD_GUI_LOCK_MULTITHREAD
static pthread_mutex_t l_mutex;
#define GUI_LOCK() do { \
EWOL_DEBUG("GUI-Lock"); \
/*EWOL_DEBUG("GUI-Lock");*/ \
pthread_mutex_lock(&l_mutex); \
EWOL_DEBUG("GUI-Lock (done)"); \
/*EWOL_DEBUG("GUI-Lock (done)");*/ \
}while(0)
#define GUI_UNLOCK() do { \
EWOL_DEBUG("GUI-UnLock"); \
/*EWOL_DEBUG("GUI-UnLock");*/ \
pthread_mutex_unlock(&l_mutex); \
EWOL_DEBUG("GUI-UnLock (done)"); \
/*EWOL_DEBUG("GUI-UnLock (done)");*/ \
}while(0)
#else
#define GUI_LOCK() XLockDisplay(m_display)