Bug 108459

Summary: Change plugin behavior regarding whether a feed has been subscribed to yet
Product: [Applications] akregator Reporter: Eckhart Wörner <ewoerner>
Component: akregator konqueror pluginAssignee: kdepim bugs <kdepim-bugs>
Status: CONFIRMED ---    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: unspecified   
OS: Linux   
Latest Commit: Version Fixed In:

Description Eckhart Wörner 2005-07-03 00:49:09 UTC
Version:           Unbekannt (using KDE 3.4.1, Kubuntu Package 4:3.4.1-0ubuntu0hoary1 ())
Compiler:          gcc version 3.3.5 (Debian 1:3.3.5-8ubuntu2)
OS:                Linux (i686) release 2.6.10-5-386

With Akregator, it's impossible to subscribe to a feed twice. Therefore, showing the possibility of subscribing to a feed one already subscribed to is useless. Therefore, this action should be removed for this feeds. Alternatives actions discussed are:
- "unsubscribe"
- "show feed in Akregator"
In addition, the feed icon could be changed if one already subscribed to all feeds available, e.g. change to green or get grayed out.
Comment 1 Frank Osterfeld 2005-11-22 01:02:02 UTC
I agree that
 - the subscription state should be visible 
 - there should be a way to unsubscribe

We could add a richer widget than the popup menu (like a list in e.g. the kicker "add applet..." dialog), allowing for more detailed status display and unsubscribe buttons.

> In addition, the feed icon could be changed if one already subscribed to all
> feeds available, e.g. change to green or get grayed out. 

when using the icon for unsubscribing as well, graying out is bad IMO as it looks like being disabled then. I'd opt for green plus some change in the icon motive (whatever that could be).
Comment 2 Justin Zobel 2021-03-09 04:11:56 UTC
Thank you for the bug report.

As this report hasn't seen any changes in 5 years or more, we ask if you can please confirm that the issue still persists.

If this bug is no longer persisting or relevant please change the status to resolved.