[Bug 270274] New: Missing GUI interactivity causes usability issues

Elias Probst mail at eliasprobst.eu
Thu Apr 7 04:38:44 BST 2011


https://bugs.kde.org/show_bug.cgi?id=270274

           Summary: Missing GUI interactivity causes usability issues
           Product: kmail2
           Version: Git (master)
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: NEW
          Severity: normal
          Priority: NOR
         Component: UI
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: mail at eliasprobst.eu


Version:           Git (master) (using KDE 4.6.2) 
OS:                Linux

For a lot of actions in KMail its GUI doesn't react in an interactive way,
indicating the user the requested actions are being processed.

This leads to confusion for inexperienced users and gives a bad impression to
new users, while it also makes working with it at all sometimes a little
uncomfortable.

Reproducible: Always

Steps to Reproduce:
The missing GUI interactivity can be seen in various actions. I'm listing them
all here, but probably this bug needs to be splitted into several sub-bugs
while using this one as a tracker-bug - depending on the necessary actions.

#######

TOPIC: Deletion of mails
- Open a rather large IMAP mailbox
- Select some messages
- Press 'Del'

ISSUE:
It takes up to several minutes until something happens at all.

SOLUTION PROPOSAL:
The GUI should indicate the deletion of the messages instantly when pressing
'Del' while actually queueing the deletion jobs in the background and handing
them over to Akonadi.

#######

TOPIC: Preview of mails
- Open an IMAP mailbox
- Click on a mail to see the content of it in the preview window

ISSUE:
It takes up to several minutes until the preview is shown.

SOLUTION PROPOSAL:
It should be possible to have different job priorities in Akonadi.
Things like 'mail preview' should be handled with top priority immediately
Things like 'move mail to another folder' or 'delete mails' should be done in
the background when there is nothing else to do

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list