[Cs22800] Update on E17 project
Stephen Dranger
stdrange at uchicago.edu
Mon Nov 18 03:08:25 CST 2002
Here's a list of tasks accomplished, and our Goals for the project.
Done so far:
- Downloaded the super-secret SPLIT branch of the cvs tree.
- Compiled libs, apps on multiple machines
- Currently, we have a set of library functions that will take a
snapshot of the current X root by querying the X window tree. This will
return a dynamic, null-terminated array of window property structs.
These functions will eventually be integrated into our ecore library
additions. For now, it's just a single library file that our rudimentary
"Zibar" uses to display a list of window clients, and differentiate
between iconified and normal windows. Zibar uses existing e library
function calls, most noticably, evas, the E canvas, and of course ecore.
No extraneous X calls are made by the Zibar.
Goals:
1: Develop proper client listening functions. This includes:
a) Registering for and listening to X Windows calls.
b) Responding correctly to these calls
c) Setting up self as client list that Taskbar-hopeful apps can listen to.
2. Develop API for taskbar core functions. Figure out what would make
things easier for users.
3. Clean up, integrate into Ecore. Nervously submit to Raster.
More information about the CS22800
mailing list