Re: [MlMt] Custom keybindings file

2023-02-15 Thread John Cooper
Eric Sharakan wrote (at 7:46 PM on Wednesday, February 15, 2023):

> Assuming Benny's comment still applies, it seems you are doing it as he 
> expects, and perhaps you've uncovered a bug.  Though it's interesting that 
> your working keybindings file has all UUIDs; wonder how those were obtained 
> for the IMAP mailboxes?

That's an interesting question I've been trying to answer myself. I'm stumped.

> BTW, you didn't state what version of MM you're running.

It's 5941 (now 5942). I try to stay up to date.

Thanks,
John
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Custom keybindings file

2023-02-15 Thread Eric Sharakan
I thought I'd done this before (for defining coloring rules, not keybindings), 
so I googled it, and up popped a thread from back in 2014 between you and Benny 
(at https://lists.freron.com/mailmate/2014-March/002177.html) where he says:

> Yes, but it's still the value you need. For smart mailboxes the value is an 
> actual UUID, but for IMAP mailboxes then the IMAP URL is unique in itself. A 
> few standard mailboxes have hardcoded values such as “ARCHIVE”. It's an 
> implementation detail I didn't originally expect to “leak”. Sorry about the 
> confusion.

Since all my coloring rules involved smart mailboxes, I always ended up with 
what looks like a typical UUID when I did the Cmd-C trick on a mailbox.  Doing 
the same thing an an actual IMAP mailbox yields an imap: URL.

Assuming Benny's comment still applies, it seems you are doing it as he 
expects, and perhaps you've uncovered a bug.  Though it's interesting that your 
working keybindings file has all UUIDs; wonder how those were obtained for the 
IMAP mailboxes?

Hopefully Benny will respond with some ideas.  If not, you might want to use 
the Help->Send Feedback... menu item to send mail to him directly.

BTW, you didn't state what version of MM you're running.

-Eric

On 15 Feb 2023, at 22:07, John Cooper wrote:

> I've narrowed down the problem, which arises when imap: UUIDs of IMAP 
> mailboxes are entered. From the manual:
>
>> A mailbox UUID is not always a UUID in a strict sense, but it is always a 
>> unique identifier for a mailbox. It can be one of the > following:
>
>> The UUID of a smart mailbox (as saved in ~/Library/Application 
>> Support/MailMate/Mailboxes.plist)
>> A standard mailbox name such as inbox, archive, drafts, sent, junk, and 
>> trash.
>> A full path for a mailbox within an account such as 
>> imap://y...@imap.example.com/Special
>
> My working keybindings file uses a coded URL for every mailbox, even IMAP 
> mailboxes:
>
> "m" = ( "goToMailbox:", "D95CD39B-3CEB-4060-901F-13732A91044F", 
> "makeFirstResponder:", "mainOutline" ); // MailMate
>
> But the non-working (revised) keybindings file uses an imap: UUID:
>
> "m" = ( "goToMailbox:", 
> "imap://myaddress%40pobox.com%40mail.pobox.com/INBOX/MailMate", 
> "makeFirstResponder:", "mainOutline" ); // MailMate
>
> Unfortunately, I can't find a way to obtain the current UUID in the first 
> form -- only the second, which seems to break the keybindings file.
>
> Any suggestions?
>
> John Cooper wrote (at 3:34 PM on Wednesday, February 15, 2023):
>
>> I've been trying to edit the custom keybindings file I've been using, but 
>> after I do, no single-key keybindings work. Every key on the keyboard only 
>> yields an error sound.
>>
>> I've checked the syntax, and all the semicolons are there. I can't find any 
>> errors. The file name hasn't changed. The settings haven't changed. The file 
>> permissions haven't changed. The file type should be the same (they're text 
>> files, but the extension is .plist.) The main thing I've done is ensure that 
>> the correct mailbox UUIDs are present; I used copy and paste.
>>
>> Any ideas what could be wrong? I've restored the old keybindings file for 
>> now, but I'd like to make improvements to it.
>>
>> Thanks,
>> John
>> ___
>> mailmate mailing list
>> mailmate@lists.freron.com
>> https://lists.freron.com/listinfo/mailmate
> ___
> mailmate mailing list
> mailmate@lists.freron.com
> https://lists.freron.com/listinfo/mailmate
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Custom keybindings file

2023-02-15 Thread John Cooper
John Cooper wrote (at 7:07 PM on Wednesday, February 15, 2023):

> My working keybindings file uses a coded URL for every mailbox, even IMAP 
> mailboxes:
>
> "m" = ( "goToMailbox:", "D95CD39B-3CEB-4060-901F-13732A91044F", 
> "makeFirstResponder:", "mainOutline" ); // MailMate

I meant to write "a coded UUID."
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Custom keybindings file

2023-02-15 Thread John Cooper
I've narrowed down the problem, which arises when imap: UUIDs of IMAP mailboxes 
are entered. From the manual:

> A mailbox UUID is not always a UUID in a strict sense, but it is always a 
> unique identifier for a mailbox. It can be one of the > following:

> The UUID of a smart mailbox (as saved in ~/Library/Application 
> Support/MailMate/Mailboxes.plist)
> A standard mailbox name such as inbox, archive, drafts, sent, junk, and trash.
> A full path for a mailbox within an account such as 
> imap://y...@imap.example.com/Special

My working keybindings file uses a coded URL for every mailbox, even IMAP 
mailboxes:

"m" = ( "goToMailbox:", "D95CD39B-3CEB-4060-901F-13732A91044F", 
"makeFirstResponder:", "mainOutline" ); // MailMate

But the non-working (revised) keybindings file uses an imap: UUID:

"m" = ( "goToMailbox:", 
"imap://myaddress%40pobox.com%40mail.pobox.com/INBOX/MailMate", 
"makeFirstResponder:", "mainOutline" ); // MailMate

Unfortunately, I can't find a way to obtain the current UUID in the first form 
-- only the second, which seems to break the keybindings file.

Any suggestions?

John Cooper wrote (at 3:34 PM on Wednesday, February 15, 2023):

> I've been trying to edit the custom keybindings file I've been using, but 
> after I do, no single-key keybindings work. Every key on the keyboard only 
> yields an error sound.
>
> I've checked the syntax, and all the semicolons are there. I can't find any 
> errors. The file name hasn't changed. The settings haven't changed. The file 
> permissions haven't changed. The file type should be the same (they're text 
> files, but the extension is .plist.) The main thing I've done is ensure that 
> the correct mailbox UUIDs are present; I used copy and paste.
>
> Any ideas what could be wrong? I've restored the old keybindings file for 
> now, but I'd like to make improvements to it.
>
> Thanks,
> John
> ___
> mailmate mailing list
> mailmate@lists.freron.com
> https://lists.freron.com/listinfo/mailmate
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


[MlMt] Custom keybindings file

2023-02-15 Thread John Cooper
I've been trying to edit the custom keybindings file I've been using, but after 
I do, no single-key keybindings work. Every key on the keyboard only yields an 
error sound.

I've checked the syntax, and all the semicolons are there. I can't find any 
errors. The file name hasn't changed. The settings haven't changed. The file 
permissions haven't changed. The file type should be the same (they're text 
files, but the extension is .plist.) The main thing I've done is ensure that 
the correct mailbox UUIDs are present; I used copy and paste.

Any ideas what could be wrong? I've restored the old keybindings file for now, 
but I'd like to make improvements to it.

Thanks,
John
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


Re: [MlMt] Feature Request: Time tracker in Message edit window

2023-02-15 Thread Michael Nietzold
Since Hammerspoon is very universal what you can do: I guess this can be done 
with a Hammerspoon script :)


On 10 Nov 2022, at 10:10, mailm...@businessdatasystems.co.nz wrote:

> I've found that a time tracker in the message edit window of another email 
> client enhanced my focus.
>
> The time tracker simply displayed the amount of time spend composing an 
> email. After a configurable period the text displaying the time spent turned 
> red to indicate that you had exceeded that amount of time.
>
> It was extremely simple in the interface. I really appreciated it and would 
> like to see it in MailMate.
>
>
>
> Malcolm
> ___
> mailmate mailing list
> mailmate@lists.freron.com
> https://lists.freron.com/listinfo/mailmate
___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate


[MlMt] column in message list switching out from under me

2023-02-15 Thread Mark Allman

I am on the latest beta (5937).  macOS 12.5.1.

I am having a new issue with the message list.  My message list is
pretty simple: date sent, from, subject.  I have had it this way for
a long time.  No issues.

Since the last update I find the "from" column switches to "to".
Maybe I am fat fingering something to switch it?  But, this is new
so I am guessing that is not it.  (And, getting it back is sort of a
pain because I have to add a From column, move that to where I want
it and then nuke the To column.)

Is there an easy fix to this?  Is there a way to lock columns
always (say until explicitly unlocked)?  I can't see one, but this
is annoying enough that I am grasping for anything here ...

Many thanks!

allman


--
https://www.icir.org/mallman/
@mallman_icsi


___
mailmate mailing list
mailmate@lists.freron.com
https://lists.freron.com/listinfo/mailmate