Re: [MlMt] Custom keybindings file
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
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
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
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
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
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
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