Bug 242823 - please don't use the well known "reload" key combination CTRL-R to *delete* all posts in a feed
Summary: please don't use the well known "reload" key combination CTRL-R to *delete* a...
Status: RESOLVED WORKSFORME
Alias: None
Product: akregator
Classification: Applications
Component: general (show other bugs)
Version: 1.6.2
Platform: Ubuntu Linux
: NOR major
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-25 23:19 UTC by Tomas Pospisek
Modified: 2010-07-20 10:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Pospisek 2010-06-25 23:19:51 UTC
Version:           1.6.2 (using KDE 4.4.2) 
OS:                Linux

Many applications use the CTRL-R key combination consistently to *reload* something (the page, a file etc.).

However akregator violates here the principle of least surprise and replaces a usualy harmless key-combination and resulting operation with a destructive one (delete all posts without a way to come back AFAIK).


Reproducible: Always

Steps to Reproduce:
press CTRL-R when in a tab with a web page (!)

Actual Results:  
currently selected feed looses all posts

Expected Results:  
the web page in the currently active tab should reload

OS: Linux (x86_64) release 2.6.31-21-generic
Compiler: cc
Comment 1 Frank Osterfeld 2010-07-04 21:04:36 UTC
ctrl+r doesn't delete anything, it marks articles as _r_ead. Which might seem like deletion to you if you set the quick filter dropdown to "Unread".
Comment 2 Tomas Pospisek 2010-07-06 10:53:24 UTC
> ctrl+r doesn't delete anything, it marks articles as _r_ead. Which might seem
> like deletion to you if you set the quick filter dropdown to "Unread".

My configuration was set to delete read posts. So CTRL-R would not only mark all posts as read but also delete them. Usually read posts are deleted later, once I switch to a different feed. That's not the case with CTRL-R though. It deletes all posts immediately. And once they are deleted I don't know of any way to undelete them. Or is there a way.

As shown the effect of CTRL-R here is effectively to delete all posts. Which is not intended.

So I guess the effects of CRTL-R could be dampened somehow if CTRL-R would delete all the posts *immediately* so one would have a chance to mark the unread again.

See also https://bugs.kde.org/show_bug.cgi?id=194211

Please consider reopening this bug in light of those aspects.
*t
Comment 3 Frank Osterfeld 2010-07-06 18:08:16 UTC
Which option exactly are you talking about? I am not aware of any option deleting read posts. The "do not delete important articles" option only affects items marked as important but does not consider their read/unread state.
Comment 4 Tomas Pospisek 2010-07-20 10:14:40 UTC
(In reply to comment #3)
> Which option exactly are you talking about? I am not aware of any option
> deleting read posts. The "do not delete important articles" option only affects
> items marked as important but does not consider their read/unread state.

You are right. I'm cunfused. I wasn't aware of the quickfilter, however I can not verify this any more since I don't have akregator with the old settings available any more.

However CRTL-R for mark as read is still overlapping the "well know" CTRL-R "Reload" key combination.

Thanks,
*t