On Thu, 30 Jun 2005 18:28:25 -0500 Marc McGarry <marc.mcgarry@...>
> I just did a quick hack to allow desktop selection using enlightenment_remote.
> I was thinking it might be nice to be able to use a shell script to
> change desktops.
> It doesn't do any validation except to ensure that it is changing to a
> real desktop (to prevent e from segfaulting :) and this is my first
> time trying to do anything in the e code. I couldn't tell if there was
> anywhere else i needed to make changes other than in the
> e_ipc_handlers*.h in the main bin source code.
> Comments are welcome.
aaah well... if you are going to make this ipc... you should be a bit more
thorough. note that e17 has not just X x Y virtual desktops, but zones and
containers. containers are create per x root window (x may have multiple root
window) - right now there is only 1 container per root - but nothing stopping
more of them. then each container may have 1 or more zones (rectangular regions
within the container that a physical screen looks at). these generally
correspond to xinerama screens. then each zone can have X x Y desktops - so...
if you want ipc to flip desktops - you need to tell it which zone AND which
container to flip the desktop of :)
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) raster@...
Tokyo, Japan (東京 日本)