Package: liferea Version: 0.9.7b+test1.0rc3-1 Severity: wishlist Hello,
When Liferea is killed, for example, its lock file (~/.liferea/lock) isn't deleted. After this, if you try to open Liferea again you'll be presented with non-friendly error dialog saying that "if there is no other copy of Liferea running," i should "delete the '~/.liferea/lock' lock file." This message is confusing for normal users (they don't know what the tilde means, and they won't find the directory on a default Nautilus configuration) and is annoying for power users, who have to manually delete the file. The best thing to do is to create a new kind of lock file that checks if the program is really running, but this needs more work and can also lead to other problems. So, what I propose is a new kind of dialog. Instead of an error dialog, it should be a question dialog, with a text like the following: "Possibly there's another copy of Liferea running. Please check if there is and use it instead. If you are sure that there are no other copies of Liferea running, click on the Continue button to ignore this warning, or click on the Exit button to close this copy and use the other one." (other messages can -- and should -- be used instead of the above, but *please* don't put a "Delete" button to scare the users) I know the message above is a bit confusing, but at least the user will not have to try to find the lock file in the non-existent tilde directory. Cheers, Felipe. -- System Information: Debian Release: testing/unstable APT prefers experimental APT policy: (901, 'experimental'), (900, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.14-ck5 Locale: LANG=pt_BR.UTF-8, LC_CTYPE=pt_BR.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to pt_BR.UTF-8) Versions of packages liferea depends on: ii dbus-1 0.23.4-7 simple interprocess messaging syst ii dbus-glib-1 0.23.4-7 simple interprocess messaging syst ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit ii libc6 2.3.5-8 GNU C Library: Shared libraries an ii libgconf2-4 2.12.1-4 GNOME configuration database syste ii libglib2.0-0 2.8.4-1 The GLib library of C routines ii libgtk2.0-0 2.8.7-1 The GTK+ graphical user interface ii libice6 6.8.99.902.dfsg.1-1 Inter-Client Exchange library ii liborbit2 1:2.12.4-1 libraries for ORBit2 - a CORBA ORB ii libpango1.0-0 1.10.1-1 Layout and rendering of internatio ii libsm6 6.8.99.902.dfsg.1-1 X Window System Session Management ii libx11-6 6.8.99.902.dfsg.1-1 X Window System protocol client li ii libxml2 2.6.22-2 GNOME XML library ii liferea-gtkhtml 0.9.7b+test1.0rc3-1 gtkhtml-based rendering library fo ii xlibs 6.8.99.902.dfsg.1-1 X Window System client libraries m ii zlib1g 1:1.2.3-8 compression library - runtime liferea recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]