Hi, and Where to start

Luke Bigum catach@tpg.com.au
Tue, 27 Jan 2004 15:34:58 +0000


Hello everyone,

I am a student studying at RMIT Australia, doing Computer Science Honours. My 
Honours thesis/project is going to be a 3D virtual desktop manager for linux. 
I thought it couldn't hurt announcing myself here since it looks like the 
development i will be doing will use your wonderful new X server :). There 
are screenshots and prototype available if anyone is interested: 
http://yallara.cs.rmit.edu.au/~lbigum/summer/index.xhtml

What i'm trying to acheive is a way to 'zoom out' and view all desktops at the 
same time, lined up as they appear in the system tray, and have real time (or 
close to real time) refreshes of each window contents (as opposed to 
snapshots being used in the prototype at the moment). It'll be kind of like 
the way Uncover works (which i'm examining now) except for all desktops, and 
with a third dimension: depth.

I know that all this is being developed at the moment, but is there any kind 
of documentation (even a rough draft of an API or something) that could help 
me understand what and how X is doing things? Or am i going to have to read 
code? :-D

thanks,

-Luke

-- 
*********************
Luke Bigum
catach@tpg.com.au
lbigum@cs.rmit.edu.au
*********************