https://bugs.gpodder.org/show_bug.cgi?id=1693

             Bug #: 1693
           Summary: Unresponsive when updating/downloading
    Classification: Unclassified
           Product: gPodder
           Version: 3.3.0
          Platform: N9
        OS/Version: MeeGo Harmattan
            Status: UNCONFIRMED
          Severity: feature request
          Priority: low
         Component: Application
        AssignedTo: [email protected]
        ReportedBy: [email protected]
                CC: [email protected]


Gpodder for Harmattan is already to slow for smooth use, but when performing
one of the mentioned actions the app just becomes completely unresponsive. When
downloading 1 episode it's still ok, but when it's more simultaneously or
updating feeds it's just to slow to use.

The side effects of this low responsiveness are:
- the user triggering the same actions multiple times. Depending how the code
handles these it will only increase the problems.
- Accidental triggering (ex. of update, which has no acknowledge) of intensive
tasks
- User getting impatient and killing the app just to free resources. This means
you just lost a user if there are alternative apps.

Platform resources are obviously the problem here, but I want to suggest ways
to mitigate those problems:
- Prevent further user interaction while performing intensive tasks: use a
modal dialog (or similar) telling the user to wait. Should include progress and
cancel action.
- Limit the number of simultaneous tasks: only one active download, the rest in
a queue. Same for update, with the option to skip an individual feed.
- Temporary disable animations when resources are scarce. Just keep a minimal
user feedback on triggering actions. Quick feedback is more important then
quick execution of an action.

-- 
Configure bugmail: https://bugs.gpodder.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
_______________________________________________
gPodder-Bugs mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-bugs

Reply via email to