Opened 5 years ago
Closed 5 years ago
#1484779 closed Bugs (fixed)
Folder list in Personal Settings does not list folders that cannot contain messages
| Reported by: | memoryhole | Owned by: | |
|---|---|---|---|
| Priority: | 5 | Milestone: | 0.2-beta |
| Component: | User Interface | Version: | git-master |
| Severity: | normal | Keywords: | |
| Cc: |
Description
On many IMAP servers, you can have folders that do not (and cannot) contain messages. For example, one can have INBOX.Logs.Mailserver and INBOX.Logs.Webserver without necessarily having a separate INBOX.Logs folder. This displays properly in the standard view of the email hierarchy (i.e. when reading email). However, in the list of folders under the "Folders" tab of the "Personal Settings" page, these folders are not listed. It's understandable that they aren't listed, because they cannot be subscribed to nor can they be deleted without deleting their children. HOWEVER, not listing them makes the list difficult to read and use.
For example, if you have INBOX.Archive.Mailserver and INBOX.Logs.Mailserver and INBOX.Todo.Mailserver, but you don't have separate Archive, Logs or Todo folders, then the folder list will simply have three "Mailserver" folders listed, with no indication whatsoever of which one is which. This makes modifying them (in ANY way) extremely painful.
It would be much better if either these quasi-existent folders were listed (but greyed-out in some way) OR if mailboxes were listed with their full names rather than just indented.
Attachments (1)
Change History (8)
comment:1 Changed 5 years ago by till
- Milestone set to 0.1.5
comment:2 Changed 5 years ago by anonymous
- Milestone 0.1.5 deleted
comment:3 Changed 5 years ago by thomasb
- Component changed from Interface to User Interface
- Milestone set to later
- Severity changed from major to normal
comment:4 follow-up: ↓ 5 Changed 5 years ago by alec
- Milestone changed from later to 0.2-alpha
- Resolution set to fixed
- Status changed from new to closed
Fixed in [681a59fa].
comment:5 in reply to: ↑ 4 Changed 5 years ago by memoryhole
- Resolution fixed deleted
- Status changed from closed to reopened
comment:6 Changed 5 years ago by memoryhole
I should add (just in case it's not clear) that the names of the folders displayed in that screenshot are:
INBOX.Archive.2004.Friends INBOX.Archive.2005.Family INBOX.Archive.2005.Friends INBOX.Archive.2006.Family INBOX.Archive.2006.Friends INBOX.Archive.2007.Family INBOX.Archive.2007.Friends
The "Archive" folder cannot contain messages, neither can the "2004", "2005", "2006", or "2007" folders. They merely contain child folders. The problem is that in the list display, it's impossible to tell which is which. For example, which "Family" folder is the one from 2006?
comment:7 Changed 5 years ago by thomasb
- Resolution set to fixed
- Status changed from reopened to closed
Should be fixed in [3e8bd7af]. Since I don't have a mail server that returns such an incomplete list, I could not test it.

Milestone 0.1.5 deleted