Closed Bug 236667 Opened 20 years ago Closed 9 years ago

'Subscribe' menu item should be disabled/unavailable in more contexts

Categories

(Thunderbird :: Mail Window Front End, enhancement)

enhancement
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED
Thunderbird 44.0

People

(Reporter: mcow, Assigned: aceman)

References

Details

Attachments

(1 file)

The 'Subscribe' menu item (File|Subscribe, in both 3pane and standalone windows, 
and in the folder and account context menus) is enabled, or available, in too 
many situations.  I suggest the following:
 3pane  File|Subscribe:  should be enabled only when a news or imap account, 
            or a newsgroup or imap folder, is selected.
 Standalone   File|Subscribe:  should be removed

 3pane Folder Context menus:  Subscribe should be removed
 3pane Account Context menus:  Subscribe should be available only for News and
            IMAP accounts, not for POP or Local Folders.
Bug 92846 is a subset of this bug.
Depends on: 92846
Product: Browser → Seamonkey
Moving my front-end RFEs from MailNews to Thunderbird (sorry for spam)
Component: MailNews: Main Mail Window → Mail Window Front End
Product: Mozilla Application Suite → Thunderbird
Version: Trunk → unspecified
QA Contact: esther → front-end
sorry for the spam.  making bugzilla reflect reality as I'm not working on these bugs.  filter on FOOBARCHEESE to remove these in bulk.
Assignee: sspitzer → nobody
This is still a valid issue.

Also, I think that Subscribe should really be removed from the context menus for all folders and only exist for actual accounts. On a folder level, subscribe doesn't make sense.

Subscriptions should also be managed through the accounts manager primarily. I never even knew I could change the folder subscriptions for all my IMAP accounts! This is incredibly convenient and I never found it because it's not in the account settings, where I think this makes the most sense.
Does this still exist? Can you summarize which items should be hidden and when?
Really?  Response 0 is insufficiently summarized for you?

Local Folders no longer has Subscribe in the context menu; that's the only improvement I see.
(That's the last of the four items itemized in the original bug description.)
(In reply to Mike Cowperthwaite from comment #0)
> I suggest the following:
>  3pane  File|Subscribe:  should be enabled only when a news or imap account, 
>             or a newsgroup or imap folder, is selected.
Bug 92846.

>  3pane Folder Context menus:  Subscribe should be removed
Seems done.

>  3pane Account Context menus:  Subscribe should be available only for News
> and IMAP accounts, not for POP or Local Folders.
Seems done.

>  Standalone   File|Subscribe:  should be removed
Not sure. It also contains all the other "New" options.
Paenglab, what do you think about it?
Magnus, how can we determine if we are in the standalone message window?
Flags: needinfo?(richard.marti)
Flags: needinfo?(mkmelin+mozilla)
(In reply to :aceman from comment #7)
> >  3pane Folder Context menus:  Subscribe should be removed
> Seems done.

Still there.

> Magnus, how can we determine if we are in the standalone message window?

If we're messageWindow.xul
Flags: needinfo?(mkmelin+mozilla)
(In reply to Magnus Melin from comment #8)
> (In reply to :aceman from comment #7)
> > >  3pane Folder Context menus:  Subscribe should be removed
> > Seems done.
> Still there.
Where? On folders in which account types?
In standalone window it should be removed.

It is shown no matter if the message is from a POP or a IMAP account. And it makes no sense to have this item in a message.
Flags: needinfo?(richard.marti)
(In reply to :aceman from comment #9)
> Where? On folders in which account types?

For imap, nntp and feeds. Right click a folder and it's 4th from the top.
And that is bad? Should they only be on the account nodes?
When you're on a folder, you are already subscribed. Then the subscribe item makes not much sense (NNTP has also a unsubscribe on folder and this makes sense). For new subscriptions it's better to do this on the account.
(In reply to Richard Marti (:Paenglab) from comment #10)
> In standalone window it should be removed.

OK, but with bug 92846 the item is disabled, becase messageWindow does not support the new command. Probably that is why I saw it was already done.
(In reply to :aceman from comment #14)
> (In reply to Richard Marti (:Paenglab) from comment #10)
> > In standalone window it should be removed.
> 
> OK, but with bug 92846 the item is disabled, becase messageWindow does not
> support the new command. Probably that is why I saw it was already done.

It's always disabled or only on POP messages? It should be always be disabled.
Seems always, also on RSS and News message.
Attached patch patchSplinter Review
So please try this, together with the patch in the other bug.
It seems NNTP accounts and "folders" (newsgroups) also have a Unsubscribe menuitem, so Subscribe can be also hidden on them and shown only on the account, as you specified.
Assignee: nobody → acelists
Status: NEW → ASSIGNED
Attachment #8666176 - Flags: ui-review?(richard.marti)
Comment on attachment 8666176 [details] [diff] [review]
patch

(In reply to :aceman from comment #17)
> Created attachment 8666176 [details] [diff] [review]
> patch
> 
> So please try this, together with the patch in the other bug.
> It seems NNTP accounts and "folders" (newsgroups) also have a Unsubscribe
> menuitem, so Subscribe can be also hidden on them and shown only on the
> account, as you specified.

This looks good. The items are removed/disabled where it should be together with the other bug.

The "Unsubscribe" can stay how it is as it acts per newsgroup.
Attachment #8666176 - Flags: ui-review?(richard.marti) → ui-review+
Attachment #8666176 - Flags: review?(mkmelin+mozilla)
Attachment #8666176 - Flags: review?(mkmelin+mozilla) → review+
Thanks.
Keywords: checkin-needed
https://hg.mozilla.org/comm-central/rev/e2a40f305d0026812af60ad9d95eb88e355064c3
Bug 236667 - hide 'Subscribe...' context menu item when not on an account of the proper server type. ui-r=Paenglab, r=mkmelin
Status: ASSIGNED → RESOLVED
Closed: 9 years ago
Keywords: checkin-needed
Resolution: --- → FIXED
Target Milestone: --- → Thunderbird 44.0
What possible reason is there to remove Subscribe from feed folders?  This is a complete usability regression, as the dialog was designed to open with the right click folder selected and opened so feed subscriptions could be quickly adjusted.  Now, the desired folder and its subscriptions have to be hunted down with multiple clicks in the tree.

The docs even describe this way of getting to subs fast. This must be reverted for feeds.
Flags: needinfo?(mkmelin+mozilla)
Depends on: 1210071
Yeah didn't think of that.
Flags: needinfo?(mkmelin+mozilla)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: