[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#240837: kopete should put encrypted messages in a queue instead of using tons of popup's



Package: kopete
Version: 0.7.4-2
Severity: normal



-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (900, 'testing'), (600, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.24-meg-12.0
Locale: LANG=fr_BE@euro, LC_CTYPE=fr_BE@euro

Versions of packages kopete depends on:
ii  kdelibs4                    4:3.1.5-1    KDE core libraries
ii  khelpcenter                 4:3.1.5-2    KDE Help Center
ii  libart-2.0-2                2.3.16-1     Library of functions for 2D graphi
pn  libaudio2                                Not found.
ii  libc6                       2.3.2.ds1-11 GNU C Library: Shared libraries an
ii  libfam0c102                 2.7.0-5      client library to control the FAM 
ii  libfontconfig1              2.2.2-1      generic font configuration library
ii  libfreetype6                2.1.7-2      FreeType 2 font engine, shared lib
ii  libgcc1                     1:3.3.3-1    GCC support library
ii  libglib1.2                  1.2.10-9     The GLib library of C routines
ii  libgtk1.2                   1.2.10-16    The GIMP Toolkit set of widgets fo
ii  libjpeg62                   6b-9         The Independent JPEG Group's JPEG 
ii  libpcre3                    4.5-1.1      Perl 5 Compatible Regular Expressi
ii  libpng12-0                  1.2.5.0-5    PNG library - runtime
ii  libqt3c102-mt               3:3.2.3-2    Qt GUI Library (Threaded runtime v
pn  libssl0.9.7                              Not found.
ii  libstdc++5                  1:3.3.3-1    The GNU Standard C++ Library v3
pn  libxcursor1                              Not found.
pn  libxft2                                  Not found.
ii  libxml2                     2.6.7-1      GNOME XML library
pn  libxrender1                              Not found.
ii  libxslt1.1                  1.1.2-3      XSLT processing library - runtime 
ii  xlibmesa3-gl [libgl1]       4.2.1-12.1   Mesa 3D graphics library [XFree86]
ii  xlibs                       4.3.0-7      X Window System client libraries m
ii  xmms                        1.2.9-1      Versatile X audio player that look
ii  zlib1g                      1:1.2.1-5    compression library - runtime

-- no debconf information

The problem happens when using Jabber (but I think it is the same with the other modules) and encrypted communication using GPG (through KGPG seamless integration).
When my contact starts a new discussion in encrypted mode, KGPG/Kopete asks me the passphrase to start decryption.
As there is some kind of RAM caching for the passphrase, it is able to decrypt all the following sentences.
The problem happens when my contact tells me more than one thing before I have the time to enter the passphrase (imagine typing mistakes, slow users, ...)
When doing that, Kopete use one blocking popup for each sentence, thus blocking access to the preceding popups.
In this way, I have to enter my passphrase for each sentence until I enter it for the first so that Kopete becomes auto-magically able to decypher the following messages.
As each popup is blocking, I "decypher" (understand : I type the passphrase for) each message in a Last In First Out (LIFO) order.
This is quite boring.
The solution is : the messages should be stored in a queue waiting for the first to be decyphered.

Thank you.

Michel Nolard.



Reply to: