forked from enlightenment/efl
parent
8e7257a0bf
commit
212504d157
|
@ -0,0 +1,26 @@
|
|||
-------------------------------------------------------------------------------
|
||||
E C O R E - 0 . 0 . 1
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
Fast:
|
||||
How ot build and install Ecore from this tarball?
|
||||
./configure
|
||||
make
|
||||
su
|
||||
<as root do:>
|
||||
make install
|
||||
|
||||
from CVS:
|
||||
./autogen.sh
|
||||
make
|
||||
su
|
||||
<as root do:>
|
||||
make install
|
||||
|
||||
-------------------------------------------------------------------------------
|
||||
|
||||
What is Ecore? It is the core event abstraction layer and X abstraction
|
||||
layer that makes doing selections, Xdnd, general X stuff, and event loops,
|
||||
timeouts and idle handlers fast, optimised, and convenient. it's a separate
|
||||
librayr so anyone can make use of the work put into Ecore to make this job
|
||||
easy for applications.
|
|
@ -1,7 +1,7 @@
|
|||
dnl Process this file with autoconf to produce a configure script.
|
||||
|
||||
AC_INIT(configure.in)
|
||||
AM_INIT_AUTOMAKE(ecore, 0.0.0)
|
||||
AM_INIT_AUTOMAKE(ecore, 0.0.1)
|
||||
AM_CONFIG_HEADER(config.h)
|
||||
|
||||
AC_ISC_POSIX
|
||||
|
|
|
@ -15,4 +15,4 @@ libecore_la_SOURCES = \
|
|||
e_x.c
|
||||
|
||||
libecore_la_LIBADD = @x_ldflags@ @x_libs@ -lm
|
||||
|
||||
libecore_la_LDFLAGS = -version-info 0:1:0
|
||||
|
|
|
@ -896,7 +896,6 @@ e_ev_x_handle_selection_clear(XEvent * xevent)
|
|||
|
||||
e = NEW(Ev_Clear_Selection, 1);
|
||||
e->win = xevent->xselectionclear.window;
|
||||
printf("%x\n", e->win);
|
||||
e->root = e_window_get_root(e->win);
|
||||
e->selection = xevent->xselectionclear.selection;
|
||||
e_add_event(EV_CLEAR_SELECTION, e, e_ev_generic_free);
|
||||
|
|
|
@ -4,6 +4,14 @@
|
|||
#include <string.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#ifdef XA_CLIPBOARD
|
||||
#define X_CLIPBOARD_SELECTION XA_CLIPBOARD(disp)
|
||||
#define X_CLIPBOARD_PROP XA_CLIPBOARD(disp)
|
||||
#else
|
||||
#define X_CLIPBOARD_SELECTION XA_PRIMARY
|
||||
#define X_CLIPBOARD_PROP XA_CUT_BUFFER0
|
||||
#endif
|
||||
|
||||
typedef struct _window_list Window_List;
|
||||
|
||||
struct _window_list
|
||||
|
@ -2891,14 +2899,6 @@ e_keyboard_ungrab(void)
|
|||
XUngrabKeyboard(disp, CurrentTime);
|
||||
}
|
||||
|
||||
#ifdef XA_CLIPBOARD
|
||||
#define X_CLIPBOARD_SELECTION XA_CLIPBOARD(disp)
|
||||
#define X_CLIPBOARD_PROP XA_CLIPBOARD(disp)
|
||||
#else
|
||||
#define X_CLIPBOARD_SELECTION XA_PRIMARY
|
||||
#define X_CLIPBOARD_PROP XA_CUT_BUFFER0
|
||||
#endif
|
||||
|
||||
Window
|
||||
e_selection_set(char *string)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue