Enlightenment CVS committal Author : barbieri Project : e17 Module : proto/python-efl
Dir : e17/proto/python-efl/python-ecore/ecore/evas Modified Files: ecore.evas.c_ecore_evas.pxd ecore.evas.c_ecore_evas.pyx ecore.evas.c_ecore_evas_gl_x11.pxi ecore.evas.c_ecore_evas_software_x11.pxi ecore.evas.c_ecore_evas_software_x11_16.pxi ecore.evas.c_ecore_evas_xrender_x11.pxi Added Files: ecore.evas.c_ecore_evas_base_x11.pxi Log Message: Support changing X cursor =================================================================== RCS file: /cvs/e/e17/proto/python-efl/python-ecore/ecore/evas/ecore.evas.c_ecore_evas.pxd,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- ecore.evas.c_ecore_evas.pxd 2 Sep 2007 15:11:54 -0000 1.3 +++ ecore.evas.c_ecore_evas.pxd 6 Sep 2007 04:17:49 -0000 1.4 @@ -162,6 +162,13 @@ int ecore_evas_ignore_events_get(Ecore_Evas *ee) +cdef extern from "Ecore_X.h": + ctypedef unsigned int Ecore_X_Cursor + + cdef void ecore_x_window_cursor_set(Ecore_X_Window win, Ecore_X_Cursor c) + Ecore_X_Cursor ecore_x_cursor_shape_get(int shape) + + cdef class EcoreEvas: cdef Ecore_Evas *obj cdef object _evas @@ -184,19 +191,22 @@ cdef int _set_obj(EcoreEvas self, Ecore_Evas *obj) except 0 -cdef class SoftwareX11(EcoreEvas): +cdef class BaseX11(EcoreEvas): + pass + +cdef class SoftwareX11(BaseX11): pass -cdef class GLX11(EcoreEvas): +cdef class GLX11(BaseX11): pass -cdef class XRenderX11(EcoreEvas): +cdef class XRenderX11(BaseX11): pass -cdef class SoftwareX11_16(EcoreEvas): +cdef class SoftwareX11_16(BaseX11): pass =================================================================== RCS file: /cvs/e/e17/proto/python-efl/python-ecore/ecore/evas/ecore.evas.c_ecore_evas.pyx,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- ecore.evas.c_ecore_evas.pyx 22 Jun 2007 21:05:07 -0000 1.3 +++ ecore.evas.c_ecore_evas.pyx 6 Sep 2007 04:17:49 -0000 1.4 @@ -51,6 +51,7 @@ include "ecore.evas.c_ecore_evas_base.pxi" +include "ecore.evas.c_ecore_evas_base_x11.pxi" include "ecore.evas.c_ecore_evas_software_x11.pxi" include "ecore.evas.c_ecore_evas_gl_x11.pxi" include "ecore.evas.c_ecore_evas_xrender_x11.pxi" =================================================================== RCS file: /cvs/e/e17/proto/python-efl/python-ecore/ecore/evas/ecore.evas.c_ecore_evas_gl_x11.pxi,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ecore.evas.c_ecore_evas_gl_x11.pxi 3 May 2007 16:13:19 -0000 1.1 +++ ecore.evas.c_ecore_evas_gl_x11.pxi 6 Sep 2007 04:17:49 -0000 1.2 @@ -1,6 +1,6 @@ # This file is included verbatim by c_ecore_evas.pyx -cdef class GLX11(EcoreEvas): +cdef class GLX11(BaseX11): def __init__(self, char *display=NULL, long parent_xid=0, int x=0, int y=0, int w=320, int h=240): cdef Ecore_Evas *obj =================================================================== RCS file: /cvs/e/e17/proto/python-efl/python-ecore/ecore/evas/ecore.evas.c_ecore_evas_software_x11.pxi,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ecore.evas.c_ecore_evas_software_x11.pxi 3 May 2007 16:13:19 -0000 1.1 +++ ecore.evas.c_ecore_evas_software_x11.pxi 6 Sep 2007 04:17:49 -0000 1.2 @@ -1,6 +1,6 @@ # This file is included verbatim by c_ecore_evas.pyx -cdef class SoftwareX11(EcoreEvas): +cdef class SoftwareX11(BaseX11): def __init__(self, char *display=NULL, long parent_xid=0, int x=0, int y=0, int w=320, int h=240): cdef Ecore_Evas *obj =================================================================== RCS file: /cvs/e/e17/proto/python-efl/python-ecore/ecore/evas/ecore.evas.c_ecore_evas_software_x11_16.pxi,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ecore.evas.c_ecore_evas_software_x11_16.pxi 22 Jun 2007 21:05:07 -0000 1.1 +++ ecore.evas.c_ecore_evas_software_x11_16.pxi 6 Sep 2007 04:17:49 -0000 1.2 @@ -1,6 +1,6 @@ # This file is included verbatim by c_ecore_evas.pyx -cdef class SoftwareX11_16(EcoreEvas): +cdef class SoftwareX11_16(BaseX11): def __init__(self, char *display=NULL, long parent_xid=0, int x=0, int y=0, int w=320, int h=240): cdef Ecore_Evas *obj =================================================================== RCS file: /cvs/e/e17/proto/python-efl/python-ecore/ecore/evas/ecore.evas.c_ecore_evas_xrender_x11.pxi,v retrieving revision 1.1 retrieving revision 1.2 diff -u -3 -r1.1 -r1.2 --- ecore.evas.c_ecore_evas_xrender_x11.pxi 3 May 2007 16:13:19 -0000 1.1 +++ ecore.evas.c_ecore_evas_xrender_x11.pxi 6 Sep 2007 04:17:49 -0000 1.2 @@ -1,6 +1,6 @@ # This file is included verbatim by c_ecore_evas.pyx -cdef class XRenderX11(EcoreEvas): +cdef class XRenderX11(BaseX11): def __init__(self, char *display=NULL, long parent_xid=0, int x=0, int y=0, int w=320, int h=240): cdef Ecore_Evas *obj ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs