GNOME Bugzilla – Bug 511102
"Show only subscribed folders" option is hidden deep in preferences
Last modified: 2009-08-03 06:39:39 UTC
I'm a Gmail-IMAP user and I'm disabling folder subscriptions, but Evolution don't respect them, when I close Evo, and run again. It's a BUG.
By complete randomness, I found how to work around this. In the imap account preferences, go in the third tab (receiving options), and under the "Folders" section, activate the first checkbox that says "Show only subscribed folders" or something like that. Now, the real bug here is: why is such an option in the preferences? The user should never have to find this out, it's completely redundant.
wow. really such option exists hidden in there... I thought it's bug in evolution IMAP handling! Jean, you're great :) . so, maybe change this title, don't you think?
yeah, change the title for something like "don't mess around with the users' brains by providing the same option twice at different places!" I guess ;) I personally think this option should be "always on" (= evo shows only the subscribed folders, as one would expect form "unsubscribing" from them) and removed from the preferences UI. It would provide the added benefit to simplify slightly the overcrowded preference dialog. What do devs think of this, if you're reading this?
Totally agree with Jean-François. I think as well that the idea of not being subscribed to certain folders is that they're not shown. Could the Evolution/GNOME version please be updated to 2.24/2.24 and the bug be confirmed?
I'm not going to confirm this. The option is not redundant, you can make other meaning of the subscription these days. One is "do not show me this folder at all", (with combination of the mentioned check in preferences), or it can mean "do not look for new messages here", which is in combination with other check in preferences. I also think the option is on the right tab (maybe it only isn't so intuitive where to look for such option) and I think we can safely mark this as NotABug, or change the default value for the check in preferences to hide unsubscribed folders, which will affect only new accounts. Sounds good?
Milan: You might ask fejj if he remembers what the rationale was for that default before changing it. I bet they were getting bugs from new users complaining about not seeing any folders after setting up a new account (because they weren't subscribed to any). Slightly OT: I still don't get how the "Always check for new mail in this folder" option in Folder Properties is supposed to work. I don't have that enabled anywhere and yet new mail is always checked for in all my folders. Is the wording backwards or is it tied in to subscriptions somehow?
(In reply to comment #6) > Milan: You might ask fejj if he remembers what the rationale was for that > default before changing it. I bet they were getting bugs from new users > complaining about not seeing any folders after setting up a new account > (because they weren't subscribed to any). I see, makes sense. Then no changing at all :) Guys, are you fine with this explanation? I do not know how much related information is in user docs, but I hope there is some. > Slightly OT: I still don't get how the "Always check for new mail in this > folder" option in Folder Properties is supposed to work. I don't have that > enabled anywhere and yet new mail is always checked for in all my folders. > Is the wording backwards or is it tied in to subscriptions somehow? That's a bug I caused, see bug #558883 comment #45, I committed fix just yesterday. Please test and report back if the fix is wrong, Thanks in advance.
(In reply to comment #7) > That's a bug I caused, see bug #558883 comment #45, I committed fix just > yesterday. Please test and report back if the fix is wrong, Thanks in advance. Got'cha. Thanks.
> or it can mean > "do not look for new messages here", which is in combination with other check > in preferences. Please explain to me the rationale for someone who would like to have folders displayed in his face all the time for which he does not want the mail to be checked. It makes no sense at all to me. Those two options should really be combined into a single one. I can't think of a case where someone would want to unsubscribe from a folder without hiding it at the same time.
...especially if Evolution /does/ hide the folder automatically at first, but then shows it again when you restart the app!
(In reply to comment #9) > Please explain to me the rationale for someone who would like to have folders > displayed in his face all the time for which he does not want the mail to be > checked. It makes no sense at all to me. Archive folders, where old mail is stored for safekeeping and searching but where new mail will never arrive. Specifying to skip such folders during an IMAP refresh can save time.
*** Bug 505323 has been marked as a duplicate of this bug. ***
> "Show only subscribed folders" option is hidden deep in preferences I do not know, I tend to WontFix this. There will be always someone not liking the other approach (defaulting to checked that option), thus either we can break our point of view used for years or keep it as it is now. Any objections here?
have a look at http://bugzilla.gnome.org/show_bug.cgi?id=383945#c14 .
Ok, so I'd like to remind that this behavior is confusing in part because when the user checks/unchecks one of the folders in the Subscription dialog, it appears/disappears on the folder list on the left of the main window. This gives the false impression that using this dialog is supposed to control the hiding of the folders. All in all, I think this could be solved by implementing two things: 1- Chenthill's suggestion in bug comment #14 (did not check the entire bug report, just the screenshot, and it seemed to make some sense). 2- Changing the dialog's behavior so that it unsubscribes from the folder that is being toggled, but does not hide it from the folder list UNLESS the proper option is activated in the preference. Makes sense?
I've lost track of the distinction between this bug and bug #383945. Can someone please restate what exactly is the bug here? The second point in comment #15, which clearly is a bug, seems to just be restating bug #383945. Clearly the subscription dialog needs rethought. Here's my ideas: Since the dialog forces you to manually choose an account before it displays anything anyway, I would like to kill the account dropdown and have the dialog only let you edit folder subscriptions for one account (the account name would still be clearly shown on the dialog, but as a label). Then we could move the account-specific subscription preference to the account-specific subscription dialog, where it would be much more noticeable. Also, the dialog should be accessible from multiple places. In addition to the current main menu item [1], I'd like to be able to right-click on an account name in the folder tree and choose "Edit Subscriptions" from the popup menu. An "Edit Subscriptions" button in the Account Editor wouldn't hurt either. (We could put it where the "Show only subscribed folders" option is presently.) Obviously the dialog needs a search feature, but that's been filed already with plenty of dupes. Other thoughts? [1] Maybe make the menu label dynamic based on the currently selected folder. e.g. Folder -> Subscriptions for <<account name>>...
Created attachment 139754 [details] Rough Glade mockup
Closing this as a dupe per bug #383945 comment #22. *** This bug has been marked as a duplicate of 383945 ***
(In reply to comment #15) > Ok, so I'd like to remind that this behavior is confusing in part because when > the user checks/unchecks one of the folders in the Subscription dialog, it > appears/disappears on the folder list on the left of the main window. > > This gives the false impression that using this dialog is supposed to control > the hiding of the folders. > > All in all, I think this could be solved by implementing two things: > 1- Chenthill's suggestion in bug comment #14 (did not check the entire bug > report, just the screenshot, and it seemed to make some sense). > 2- Changing the dialog's behavior so that it unsubscribes from the folder that > is being toggled, but does not hide it from the folder list UNLESS the proper > option is activated in the preference. The patch fixes this. Now the folders will not be hidden and just be un-subscribed if the preferences option is not set.