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]

Reply via email to