Opened 5 years ago

Closed 4 years ago

#1485567 closed Feature Patches (fixed)

Virtual folder prefixes unnecessarily long

Reported by: memoryhole Owned by:
Priority: 5 Milestone: 0.2-stable
Component: User Interface Version: 0.2-beta
Severity: minor Keywords:
Cc: kyle-roundcube-trac@…

Description

In situations where there are folders that cannot contain messages (addressed in ticket #1484779), they are listed in the folder list with their full name, which is unnecessary. The prefix can be stripped off.

Also, it doesn't seem to correctly handle multiple levels of virtual folder. Attached are two screenshots demonstrating the problem.

Attachments (4)

Picture 1.png (15.1 KB) - added by memoryhole 5 years ago.
Note that the full path of the parent folder is listed
Picture 2.png (31.4 KB) - added by memoryhole 5 years ago.
The indentation of the multiple-virtual-folder folder is incorrect.
Picture 3.png (22.6 KB) - added by memoryhole 5 years ago.
Picture of the same set of folders AFTER the patch is applied
manage_folders.patch (1.9 KB) - added by memoryhole 5 years ago.
Fix for both problems

Download all attachments as: .zip

Change History (9)

Changed 5 years ago by memoryhole

Note that the full path of the parent folder is listed

Changed 5 years ago by memoryhole

The indentation of the multiple-virtual-folder folder is incorrect.

Changed 5 years ago by memoryhole

Picture of the same set of folders AFTER the patch is applied

Changed 5 years ago by memoryhole

Fix for both problems

comment:1 Changed 5 years ago by memoryhole

  • Cc kyle-roundcube-trac@… added

comment:2 Changed 5 years ago by alec

  • Milestone changed from later to 0.2-stable

comment:3 Changed 4 years ago by memoryhole

  • Type changed from Bugs to Patches

comment:4 Changed 4 years ago by alec

Please, attach LIST command reply from your IMAP server. Also check [0b5539e3].

comment:5 Changed 4 years ago by alec

  • Resolution set to fixed
  • Status changed from new to closed

Fixed in [0456f83b]

Note: See TracTickets for help on using tickets.