Opened 5 years ago

Last modified 21 months ago

#15801 new bug

[Tracker] Columns should auto-adjust on mail folders

Reported by: kallisti5 Owned by: nobody
Priority: low Milestone: Unscheduled
Component: - General Version: R1/Development
Keywords: tracker email mail Cc:
Blocked By: Blocking:
Platform: All

Description

When looking at mail folders, the columns show are non-relevant. They should change to the correct default when viewing mail folders.

Attachments (2)

default_view.png (25.3 KB ) - added by kallisti5 5 years ago.
column_options.png (539.8 KB ) - added by kallisti5 5 years ago.

Download all attachments as: .zip

Change History (5)

by kallisti5, 5 years ago

Attachment: default_view.png added

by kallisti5, 5 years ago

Attachment: column_options.png added

comment:1 by humdinger, 5 years ago

mail_daemon could set the column attributes of the "in" and "out" folders when the user chooses the "destination" folder in the mail_deamon settings. Maybe check if those folders have already set mail related column attributes, because the user may have customized their view already and we shouldn't overwrite that.
I don't see how it could be done within Tracker as any folder could be an email folder...

comment:2 by zdykstra, 21 months ago

For IMAP folders, at least, this appears to be a bug. Tracker creates the text_x-email folder with a few e-mail specific columns set. See https://git.haiku-os.org/haiku/tree/src/kits/tracker/TrackerInitialState.cpp#n650, but writes them always to the BE columns attribute in the hosts byte order. This breaks on LE hosts.

Last edited 21 months ago by zdykstra (previous) (diff)

comment:3 by zdykstra, 21 months ago

Precursor work to fixing this is in https://review.haiku-os.org/c/haiku/+/6213 .

Note: See TracTickets for help on using tickets.