<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body><div style="font-family: sans-serif; line-height: 1.4;"><div class="markdown" style="white-space: normal;">
<p dir="auto">I've still been breaking my brain with the inconsistency of columns and sort in MailMate. Today I discovered the state is saved in the MailMate preferences, under <code style="margin: 0; padding: 0 0.4em; border-radius: 3px; background-color: #F7F7F7;">MmMailboxRelatedStates</code>, where <em>each view has its own column settings</em>. This shows clearly that this is a feature not a bug. It's an undesirable behavior for me, so I googled this and found some old threads <a href="https://mailmate.freron.narkive.com/0wbncv72/mlmt-revert-to-default-columns-revert-to-different-columns-depending-on-mailbox" style="color: #3983C4;">[1]</a><a href="https://lists.freron.com/mailmate/2017-June/008297.html" style="color: #3983C4;">[2]</a> on the mailing list that suggest I can quit MailMate, delete this preference key by running the following <code style="margin: 0; padding: 0 0.4em; border-radius: 3px; background-color: #F7F7F7;">defaults</code> command in the terminal, then re-configure my default view:</p>
<pre style="margin-left: 5px; margin-right: 5px; padding: 5px; background-color: #F7F7F7; border-radius: 3px; overflow-x: auto; max-width: 95vw;"><code style="margin: 0; border-radius: 3px; background-color: #F7F7F7; padding: 0px;">defaults delete com.freron.MailMate MmMailboxRelatedStates
</code></pre>
<p dir="auto">After relaunching MailMate, I selected the top-most view of my IMAP account, set the columns how I want, then selected “Use as Default Columns”. This worked! It didn't apply to Drafts, Sent, or Spam folders, but all other folders now have the default columns applied.</p>
<p dir="auto">However, I still don't see a way to reset the sort preferences in the same way. For example, every time I switch from Widescreen Layout to Correspondence Layout, the list of correspondence is sorted with newest messages at the bottom. Is there a way to set newest messages at the top for all views, everywhere, always?</p>
<p dir="auto">Quinn</p>
<p dir="auto">On 2 Jan 2022, at 22:34, Quinn Comendant wrote:</p>
</div><blockquote class="embedded" style="margin: 0 0 5px 5px; padding-left: 5px; border-left: 2px solid #777; color: #777;"><div id="C0A89DCC-BDCB-45B7-8ECD-C1A88DE31C5C">

<div style="font-family: sans-serif;">
<div class="markdown" style="white-space: normal;">
<p dir="auto">On 2 Jan 2022, at 19:07, Bob Stern via mailmate wrote:</p>
</div>
<div class="plaintext" style="white-space: normal;">
<blockquote style="margin: 0 0 5px; padding-left: 5px; border-left: 2px solid #777777; color: #777777;">
<p dir="auto">What version of MMt are you using?</p>
</blockquote>
</div>
<div class="markdown" style="white-space: normal;">
<p dir="auto">I'm using version 1.14 (5853) on macOS 12.1, 2021 M1 Pro MBP.</p>
<p dir="auto">I can reproduce this issue as follows:</p>
<ol>
<li>Open my Inbox by clicking the Inbox folder icon in the left sidebar.</li>
<li>Apply some arbitrary column settings, e.g., right-click a column header and show UID and move it to be the leftmost column.</li>
<li>Right-click a column header and select "Use as Default Columns".</li>
<li>Navigate to a different folder (click in the left sidebar).</li>
<li>The new column settings that I saved are not displayed there. Also, if I right-click on a column header the "Revert to Default Columns" option is disabled.</li>
</ol>
<p dir="auto">I'm expecting an easy (or immediate, with no action required) method to have my column settings apply to all folders.</p>
<p dir="auto">Instead, I have to set my column preferences manually for each folder.</p>
<p dir="auto">I've resigned to just using the basic columns that are set with MailMate out-of-the-box, since it's too much effort to change them for each folder individually.</p>
<p dir="auto">Maybe I'm overlooking how it should work.</p>
<p dir="auto">Thanks,<br>
Quinn</p>
</div>
</div></div></blockquote>
<div class="markdown" style="white-space: normal;"><p dir="auto">></p>
</div><div class="plaintext" style="white-space: normal;"><blockquote style="margin: 0 0 5px 5px; padding-left: 5px; border-left: 2px solid #777; color: #777;"><p dir="auto">On 31 Dec 2021, at 19:36, Quinn Comendant wrote:</p>
<blockquote style="padding-left: 5px; border-left: 2px solid #777; border-left-color: #999; color: #999; margin: 0 0 5px;"><p dir="auto">Hi all,</p>
<p dir="auto">I've been using MailMate a couple weeks now, so far I'm completely in love with it.</p>
<p dir="auto">I've encountered one bothersome behavior: when I change the view of the message list (by selecting a different folder, doing a search, or e.g., selecting “Find Messages From user@example.com”, the columns and sorting of the message list changes, forcing me to re-configure the columns and sort.</p>
<p dir="auto">I want a the columns Read, Flag, Tags, From, Subject, Date Received, and Size, and I want the list sorted by Date with the newest messages at top; but whenever I change views, the oldest message is at the top.</p>
<p dir="auto">I found the option when I right-click on a column header to “Use as Default Columns” but it doesn't seem to do anything; those defaults do not seem to propagate to the other list views.</p>
<p dir="auto">How can I set my preferred list view settings for all list views everywhere, forever? 🥺</p>
<p dir="auto">Thanks,</p>
<br></blockquote></blockquote></div>
<div class="markdown" style="white-space: normal;">
<blockquote style="margin: 0 0 5px 5px; padding-left: 5px; border-left: 2px solid #777; color: #777;">
<blockquote style="padding-left: 5px; border-left: 2px solid #777; border-left-color: #999; color: #999; margin: 0 0 5px;">
<p dir="auto">Quinn</p>
</blockquote>
</blockquote>

</div></div></body>

</html>