Two UI Issues

Richard Heck <[email protected]> Thu, 06 Oct 2005 11:37:34 -0400
Newsgroups gmane.comp.gnome.apps.pybliographer
Message-ID <[email protected]>
Hi, I am new to this list and am just in the process of compiling Arch
so I can download the development version of Pybliographer. It is
possible some of these issues have been resolved in the newer versions,
so please forgive me if so.

The first issue I wanted to mention concerns the message given when the
user attempts to close the program when files are unsaved. I know this
will sound very silly, but it is extremely tempting in this situation to
want to hit the "Yes" button, expecting that doing so will cause the
program to save open files. I know because I've done it. And keep doing
it. The reason, I'd guess, is that most programs present a dialog box
saying something like: "Should I save the open files?" rather than one
that says: "Should I abandon the open files?" Changing the question
might confuse some current users, but it would help others, I expect.

Actually, it should probably be harder, overall, to lose one's work than
it now is. Adding one further confirmation dialog---"Are you
sure?"---would be a good idea, I think. And it wouldn't be a terrible
idea for temporary files to be written to /tmp/pyblio_procid/ every time
a change is made, so that, I don't know, a crash of some sort wouldn't
have to cause lost work. (Perhaps such files are already written
somewhere.) Those could be cleaned up whenever the database was formally
saved, and the program could check for old files each time it was started.

Second, and this really is very minor, it would be nice if there were
more accelerators (or shortcuts) for commonly used menu items. "Insert"
is a common one for "Add..." functions. And I often find myself wishing
I could hit Alt-L or something of the sort to add a citation to Lyx.

Cheers,
Richard


-- 
==================================================================
Richard G Heck, Jr
Professor of Philosophy
Brown University
http://bobjweil.com/heck/
==================================================================
Get my public key from http://sks.keyserver.penguin.de
Hash: 0x1DE91F1E66FFBDEC
Learn how to sign your email using Thunderbird and GnuPG at:
http://dudu.dyn.2-h.org/nist/gpg-enigmail-howto



-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl