Closed Bug 1817913 Opened 1 year ago Closed 10 months ago

Implement a `Show Local Folders` toggle in the Folder Pane Header meatball menu

Categories

(Thunderbird :: Folder and Message Lists, task, P3)

Thunderbird 112

Tracking

(thunderbird115? fixed)

RESOLVED FIXED
116 Branch
Tracking Status
thunderbird115 ? fixed

People

(Reporter: aleca, Assigned: aleca)

References

(Blocks 1 open bug, )

Details

(Whiteboard: [Supernova3p])

Attachments

(1 file, 1 obsolete file)

Allow users to hide the Local Folders from the folder pane by exposing a simple toggle in the meatball menu of the Folder Pane Header.

This option should also be exposed in the Menu Bar inside View > Folders.

All these options should be covered by tests.

One slight complication with this is the Outbox which is - unfortunately - atm global.

Please also take along the use case for showing only the Local Folders, which is what I have always used but is currently no longer possible in the 112 beta (at least up to beta3). It now displays all the individual accounts, and there seems to be no way to suppress that.
(I collect e-mail from various accounts into the local folders, and only need to see the latter)

(In reply to Gert-Jan Vons from comment #2)

Please also take along the use case for showing only the Local Folders

How did you achieve that before?
If I'm not wrong that's only possible if you don't set any account, unless I'm missing some specific feature I'm not aware of.

I guess you could still achieve it by adding the local folders to your Favorite, and only show the Favorite folder mode.

(In reply to Magnus Melin [:mkmelin] from comment #1)

One slight complication with this is the Outbox which is - unfortunately - atm global.

As long as that is the case, I think Local Folders should automatically show up again as soon as there's anything in Outbox (even when generally hidden), until we have per-account outboxes.

(In reply to Alessandro Castellani [:aleca] from comment #3)

(In reply to Gert-Jan Vons from comment #2)

Please also take along the use case for showing only the Local Folders

How did you achieve that before?

Gert-Jan, can you answer?

If I'm not wrong that's only possible if you don't set any account, unless I'm missing some specific feature I'm not aware of.

It can also be achieved using Global Inbox feature of Advanced Server Settings of POP account, as I once explained on Matrix.

I guess you could still achieve it by adding the local folders to your Favorite, and only show the Favorite folder mode.

Smart!

Flags: needinfo?(mozilla.jgvons)
Summary: Implement a Show Local Folders toggle in the Folder Header meatball menu → Implement a `Show Local Folders` toggle in the Folder Pane Header meatball menu
Whiteboard: [Supernova]

(In reply to Alessandro Castellani [:aleca] from comment #3)

(In reply to Gert-Jan Vons from comment #2)

Please also take along the use case for showing only the Local Folders

How did you achieve that before?
If I'm not wrong that's only possible if you don't set any account, unless I'm missing some specific feature I'm not aware of.

It is related the Global Inbox feature, configured by going to <account>/Server settings/Message storage/Advanced... This opens the Advanced Account Setting dialog , where you can select the inbox of a different account to store incoming mail. I have set up all my accounts to store the mail in the "Local Folder" account.

In previous versions, this resulted in the account not being visible anymore in the folder list (after restart). I just confirmed this using an older TB version and a new profile.
The setting is still present in TB112b3, but now the account remains visible.

I guess you could still achieve it by adding the local folders to your Favorite, and only show the Favorite folder mode.

You can't add "Local Folders" itself to the favorites. In addition, sub-folders are not visible in the favorites; if you have a folder A with sub-folders B and C, and add A to the favorites, you will only see A itself in there, not B and C below it.

FYI, a workaround is to move the Local Folders account to the top of the account list. The order can be changed in the Account settings dialog, using drag&drop (would be nice to do have this possibility directly in the Folder Pane as well).
This way, the full Folder Pane height is available for the folders and sub-folders of the Local Folders account; the other accounts are simply pushed down.

Flags: needinfo?(mozilla.jgvons)
Whiteboard: [Supernova] → [Supernova3p]
Assignee: elizabeth → nobody
See Also: → 1817914

This is something nice to have but it won't be a blocker for 115 as it requires more exploration.

Severity: -- → N/A
Priority: -- → P3
Assignee: nobody → john
Status: NEW → ASSIGNED
Assignee: john → nobody
Status: ASSIGNED → NEW
Assignee: nobody → john
Status: NEW → ASSIGNED
Attachment #9337251 - Attachment is obsolete: true
Assignee: john → alessandro
Attachment #9337388 - Attachment description: WIP: Bug 1817913 - Implement a Hide Local Folders option for the Folder Pane. → Bug 1817913 - Implement a Hide Local Folders option for the Folder Pane. r=darktrojan
Target Milestone: --- → 116 Branch

Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/f896ed7dcdb8
Implement a Hide Local Folders option for the Folder Pane. r=darktrojan

Status: ASSIGNED → RESOLVED
Closed: 10 months ago
Resolution: --- → FIXED

Comment on attachment 9337388 [details]
Bug 1817913 - Implement a Hide Local Folders option for the Folder Pane. r=darktrojan

[Approval Request Comment]
Regression caused by (bug #): -
User impact if declined: Added ability to hide local folders for users that don't use them
Testing completed (on c-c, etc.): on c-c
Risk to taking this patch (and alternatives if risky): The patch simply prevents the visualization of local folders in the folder pane. It doesn't prevent their creation and it doesn't interact with the back-end. It should be fairly low risk and it's opt-in only.

Attachment #9337388 - Flags: approval-comm-beta?

Comment on attachment 9337388 [details]
Bug 1817913 - Implement a Hide Local Folders option for the Folder Pane. r=darktrojan

[Triage Comment]
Approved for beta w/ wsmwk via Matrix

Attachment #9337388 - Flags: approval-comm-beta? → approval-comm-beta+
Duplicate of this bug: 1579124
Duplicate of this bug: 110672
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: