panel plugin praise

Brian J. Tarricone bjt23 at cornell.edu
Sat Jul 30 10:30:06 CEST 2005


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Gavin Chester wrote:

> My enthusiasm is especially high because it solved the _major_
> irritation I had with my use of evolution email client: evo doesn't
> integrate with the clipboard very well, to the point that saw me looking
> for solutions on the evo mail list.  In evo, if you copy a selection of
> text and then close the mail from which the selection came, the
> clipboard is purged.

There's a nice pseudo-spec written by jwz as to how this is supposed to
work:
http://www.jwz.org/doc/x-cut-and-paste.html

In summary:

* The CLIPBOARD selection (e.g., ctrl+c, or Edit->Copy menu item) should
be persistent.  If a user closes a window in an app where something was
selected and copied to CLIPBOARD, this should not be lost.  You paste
from CLIPBOARD explicitly, via something like ctrl+v or an Edit->Paste
menu item.

* The PRIMARY selection (selecting with the mouse) is transient.  As
soon as the text is no longer actually selected (either by selecting
something else or by closing the window), it should disappear.  You
paste from PRIMARY with the middle mouse button.

Soooo... if evo is purging PRIMARY when the window is closed, that's
correct.  If it's purging CLIPBOARD, that's essentially a bug (there's
no real spec for this AFAIK, but for consistency's sake...).  Note that
if evo *exits*, IIRC you lose CLIPBOARD as well because you don't
actually get selection data until you try to paste, and if the app isn't
running anymore, it can't be asked to give selection data.

	-brian

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFC6zqO6XyW6VEeAnsRAnS5AJ43NoKUvr+oMVQtZTC1IN1mTu4EpACfcyP9
g1LjtJ4o5CqLXDRrUmhID2k=
=3A+g
-----END PGP SIGNATURE-----



More information about the Xfce mailing list