#315 accepted

Mark Folder Read

Reported by infotexture | January 8th, 2013 @ 06:28 PM

Many IMAP clients include a context menu item and/or menu command to mark all messages in a selected folder as read in one action, without having to select individual messages. For example:

  • Apple Mail – Mark All Messages as Read
  • Thunderbird/Postbox – Mark Folder Read
  • Outlook – Mark All as Read

I really miss this in MailMate.

Comments and changes to this ticket

  • benny

    benny January 9th, 2013 @ 10:40 AM

    • State changed from “new” to “accepted”

    Personally I would just ⌘A and then ⌥⌘U (maybe twice).

    I think this would also work as a custom key binding (untested):

    "A" = ( "selectAll:", "setTag:", "\\Seen" );

    But I guess for the most often used case of 'mark all as read' I could hardcode a menu item to do it. Until then consider the above the recommended workarounds.

  • benny

    benny August 7th, 2013 @ 07:39 AM

    Note that there are now special key bindings available for this (but still no hardcoded menu item). Read about custom key bindings here and see the list of mailbox related key bindings here.

    A key binding for marking all as read could be done like this (bound to uppercase A):

    "A" = ( "mailboxSetTag:", "setTag:", "\\Seen" );

    I'll keep the ticket open for the addition of a hardcoded menu item, but I haven't really decided whether or not I want to add it. On a related note, I cannot seem to locate such a menu item in Apple Mail (and its shortcut)?

  • benny

    benny August 8th, 2013 @ 12:45 PM

    Sorry about the typo, the correct syntax is:

    "A" = ( "mailboxSetTag:", "\\Seen" );

    @steve: Try again and make sure the key bindings are reloaded. This currently only happens if you relaunch MailMate or disable/enable key bindings in the General preferences pane. Also note that my example uses a capital A. It's ⇧A and not just the A key.

    @infotexture: Ah, it's a dynamic menu item. It wasn't there because I had no unread messages.

  • benny

    benny August 10th, 2013 @ 03:07 PM

    @steve: 2. Yes, this is a bug. I've fixed it (and it works no matter which view is in focus).

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.

New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

Mac OS X email client.

Shared Ticket Bins

People watching this ticket

Referenced by