logo       
Google Custom Search
    AddThis Social Bookmark Button

Re: GUI: msg#00007

Subject: Re: GUI
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Jacques Mony wrote:
> [...]
> So, what do you do with a computer?

i use ion3. my first desktop is split into two columns. the left one
is wider and hosts my browser, office, xterm, ssh and other working
stuff, in the right one there's psi (instant messenger for jabber) and
sometimes gaim and skype too. the right side is often split into two
rows because i place the chat window(s) below the contact list.

on my second desktop i run thunderbird. this desktop is not split
because i make use of the three-column view of thunderbird (widescreen
display).

the third desktop is a floating-windows one, because of some annoying
flying-around-programs ;)

Rafael Fernández López wrote:
> [...]
>     Personally I think that windows are some kind of "obligatory" thing.
> Well, as in your framework.pdf the gimp itself will use windows, because
> you may be using more than one image at the same time, so I think that
> windows are a very smart way of organizing everything.

my concept consists of frames (therefore "framework"), not of windows.
i put a gimp screenshot into it because i needed a screenshot of
something running in x11 and x11 is running in this concept inside a
closed box, like vnc does, just for backwards compatibility.

a _native_ image editing application would not utilize windows. images
would be on the same level like other "authoring" documents. switching
between them works like in ion3, but the tabs are on the right side.
you would not see that you are running a program like gimp. you just
click anywhere in the authoring panel on "new" (e.g. by right click on
the "authoring" tab), then a context menu appears where you choose
"image" and the authoring component of the image editing program
presents a blank sheet of paper with some tools to work with on the
left side.

most probably you want to name it so it is detectable on the right
column where all other authoring documents lie around. older stuff
falls out of this list so you need to use the "more..." button to look
for your documents with a nice user interface. a search bar could also
be placed here, so you're pretty much faster.

imo, this is orthogonal. you create a document using the global
"authoring" user interface which hands over to the authoring
components of the corresponding document types. each single document
(whether a single component handles more than one) gets its own list
entry on the right side. these documents stay there forever, until you
select "delete" ("close" and "delete" are the same things in an
orthogonal view) or it just falls out the list because you didn't work
on it for a long time, which doesn't matter at all since the list just
shows the recently used documents. all authoring documents have the
same "rank" whether you are working on it right now or it lies around
for years. orthogonal persistence makes sure the work is in a safe
state. just click on an older entry and you can directly work on it.
if you finished working on it, just let it lie around and don't think
on it anymore. or you delete it if you want to get rid of it ;)

i hope this fits to your requirement on an orthogonal interface
because if things are swapped in doesn't matter since this is a
transparent process in the background.

if you have any questions, or see problems with my concept please tell
me so i can refine it, thanks!

- --

Stefan Mayrhofer (Pythagoras1)

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEXfB66r1aEc05o3wRAlKeAJ4xKIsYd/FdQ+aofffY9WG5Me6AXgCeKaSN
FBIRwAf4SbAxW97QzgG6B8Y=
=87pX
-----END PGP SIGNATURE-----


<Prev in Thread] Current Thread [Next in Thread>