[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