efl/legacy/ecore/src/lib
doursse 61543a8933 Here is ecore_x with XCB backend.
* The XCB backend is disabled by default during the
   configuration. To enable it, add --enable-ecore-x-xcb. See the
   messages that configure displays when it finishes.
 * The way XCB is detected, and used in src/lib/ecore_x/Makefile.am
   should be improved
 * Any program that uses ecore_evas does not need to be modified.
   Any program that uses ecore_x may need some changes. That is,
   adding some functions (_prefetch and _fetch ones). No other
   change is needed. See the documention of any _get functions, as
   these are the ones that need those functions.
 * There are some missing parts, especially everything that involves
   the keyboard, as porting Xlib functions related to strings (utf8
   stuff, XKeysymToString, etc...) is an horror. So keyboard events
   are not working yet.
 * I tried to write as much documentation as I could. But there is
   certainly some missing doc here and there.

there are certainly other things that I have forgotten.

Improvements of that backend:
 * the creation of an ecore_evas is faster. Especially when done over
   an ssh connection (on my computer, 7-10s with Xlib, 1.5s with XCB,
   over an ssh)
 * A Window Manager should be more responsive. But it's not tomorrow
   that e17 will use it :)

Have fun !


SVN revision: 29500
2007-04-13 17:15:19 +00:00
..
ecore Fix typo. 2007-04-05 06:44:42 +00:00
ecore_con Thu Mar 15 12:20:27 2007 Michael Jennings (mej) 2007-03-15 22:21:28 +00:00
ecore_config Thu Mar 15 12:20:27 2007 Michael Jennings (mej) 2007-03-15 22:21:28 +00:00
ecore_dbus Thu Mar 15 12:20:27 2007 Michael Jennings (mej) 2007-03-15 22:21:28 +00:00
ecore_desktop Patch by Thomas Stark to remove blank parameters from exe arguments. 2007-02-20 10:12:45 +00:00
ecore_directfb Thu Mar 15 12:20:27 2007 Michael Jennings (mej) 2007-03-15 22:21:28 +00:00
ecore_evas Here is ecore_x with XCB backend. 2007-04-13 17:15:19 +00:00
ecore_fb Thu Mar 15 12:20:27 2007 Michael Jennings (mej) 2007-03-15 22:21:28 +00:00
ecore_file Fix for systems which do not have inotify support in glibc. 2007-04-04 11:10:44 +00:00
ecore_ipc Thu Mar 15 12:20:27 2007 Michael Jennings (mej) 2007-03-15 22:21:28 +00:00
ecore_job Thu Mar 15 12:20:27 2007 Michael Jennings (mej) 2007-03-15 22:21:28 +00:00
ecore_txt Thu Mar 15 12:20:27 2007 Michael Jennings (mej) 2007-03-15 22:21:28 +00:00
ecore_x Here is ecore_x with XCB backend. 2007-04-13 17:15:19 +00:00
.cvsignore Fixed a couple of debs in e17/libs, added and updated a couple of .cvsignores. 2003-11-13 12:30:50 +00:00
Makefile.am Freedesktop.org desktop, icon, and menu support as per the discussion in 2006-08-11 13:45:39 +00:00