First off, thanks for providing me with an awesome window manager for 10
years now..

I've been using e17 for a few years now (I've been occasionally extracting
the source to try to get into helping out with development since e17
started, but "real work" keeps getting in the way...).

Anyway, I was wondering if there was some way of having several states of a
program... What I'm thinking of is, for example, an mpd client which when
opened looks like Emphasis, when iconified has a little scrolling display of
what's playing, when dragged on to the desktop / shelf becomes mpdule (could
possibly have showing a mpdule-like interface when hovering over the icon of
the program?) Then clicking on a specific part of the mpdule-like view of
the program would open itsulf fully into the emphasis-like interface...

What I'm trying to get at is a way in which there are several different
views of a program dependent on how much space they're given to play with,
so if they're iconified they can choose to display a plain-old-icon or
something more relevant (a mail-program could iconify into showing new-mail
count for example), if they're given a little more space they can appear as
a gadget (the mail-program could in that case show for example the latest 5
messages in your inbox...) and if the're given an unrestricted window they
open their full interface.  That way one can have a single executeable
running and performing several tasks as necessary.

Another example would be a mixer, iconified could show the master volume,
gadgeted could show master+pcm+line-in and windowed could have a full
pulseaudio volume manager...

Or a screenshot icon/gadget that when windowed becomes gimp...

This could of course be achieved by simply having gadgets with
run-other-command buttons in them, I just thought this might be neater and
save running three processes when one would do (couldn't this also save
precious recources on embedded systems / mobile phones?)

cheers,
Andreas

--
Andreas Martens
email / msn / googletalk: [email protected]
------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
enlightenment-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-users

Reply via email to