Ecore_X(cb): Enable code for using xprint to get window root list
authordevilhorns <devilhorns@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 22 Aug 2011 20:10:53 +0000 (20:10 +0000)
committerdevilhorns <devilhorns@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Mon, 22 Aug 2011 20:10:53 +0000 (20:10 +0000)
commit5413cbe40273fad7bffd4054159ed8fdf596ee07
tree438966977661d3983e6ff84d3121e7c30c812d51
parent64cc1b56d44d1a501ce2d9a28f62868163f7cac0
Ecore_X(cb): Enable code for using xprint to get window root list
(like xlib has). Remove some fixme's (implement error checking for a
few functions).

NB: While this code makes ecore_x_window_root_list work like the xlib
version does (ability to use xprint to get list), I highly recommend
building ecore without xprint support (--disable-ecore-x-xprint)
because this seems like a lot of work to go through to get the window
root list. Building without xprint support provides a faster code path.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@62696 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
src/lib/ecore_x/xcb/ecore_xcb.c
src/lib/ecore_x/xcb/ecore_xcb_window.c