GMailinator icon indicating copy to clipboard operation
GMailinator copied to clipboard

Doesn't work with Mail 10.

Open serialmetrics opened this issue 8 years ago • 13 comments

Does anyone have an updated version?

serialmetrics avatar Jul 23 '16 02:07 serialmetrics

Turns our Sierra adds a new info.plist key for the UUID, so you can make it load into Mail by adding the following section to info.plist:

    <key>Supported10.12PluginCompatibilityUUIDs</key>
    <array>
        <string>36CCB8BB-2207-455E-89BC-B9D6E47ABB5B</string>
    </array>

That said, while the plug-in seems to work for navigation, I'm getting exceptions on certain actions like delete and archive, so there's still something else in the code that needs to be updated for proper compatibility and I haven't had the time to dig further yet, but I'll post back if I figure anything out.

Exception Name: NSInvalidArgumentException
Description: -[MessageListViewController archiveMessages:]: unrecognized selector sent to instance 0x600000198390
User Info: (null)

jhollington avatar Sep 07 '16 16:09 jhollington

I've made a PR to automatically modify the plist to include the UUID of the building OS.

https://github.com/nompute/GMailinator/pull/44

manlycode avatar Sep 22 '16 18:09 manlycode

Thanks. The new UUID was not that difficult to add, but the exception throws, particularly with the archive action (I use e), are definitely annoying. Would love it if someone could figure out a fix for those.

wunc avatar Sep 28 '16 14:09 wunc

I have a working version on Sierra here: https://github.com/Townk/GMailinator/pulls (including e for archive)

acrollet avatar Oct 04 '16 14:10 acrollet

Oh…. This works, splendidly!

Thank you so much!!!!!!

Amir

On Oct 4, 2016, at 7:59 AM, Adrian Rollett [email protected] wrote:

I have a working version on Sierra here: https://github.com/Townk/GMailinator/pulls https://github.com/Townk/GMailinator/pulls (including e for archive)

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/nompute/GMailinator/issues/43#issuecomment-251414029, or mute the thread https://github.com/notifications/unsubscribe-auth/AHQRm8n7AjdQo5IfK276weJyfqmCl2lBks5qwmnmgaJpZM4JTQ80.

serialmetrics avatar Oct 08 '16 00:10 serialmetrics

no problem! note for others, https://github.com/Townk/GMailinator is now sierra-compatible

acrollet avatar Oct 08 '16 00:10 acrollet

@acrollet Sorry, but this version is not working for me. I've latest Sierra 10.12.1 (16B2555). And it complains about plugin incompatibility. Could you provide a bundled version ? Because maybe it's because of some issues on my side when building in XCode. I got some warnings there and that's why I worry.

RaVbaker avatar Oct 30 '16 15:10 RaVbaker

@RaVbaker I haven't yet updated, probably there's a new UUID that needs to be added to the plist.

acrollet avatar Oct 30 '16 19:10 acrollet

Yes. I tried the uuid of my version of Mail.app but it didn't helped. So could you provide the bundle.zip file?

RaVbaker avatar Oct 30 '16 19:10 RaVbaker

Wondering if others have been able to get this running again after Sierra 10.1 (3251)? I'm still getting plugin disabled errors.

earwiged avatar Nov 02 '16 16:11 earwiged

Hi @acrollet would you happen to have an updated version of Gmailinator for 10.12.2, that just came out today? :) Or, do you know what I need to edit to get it working?

serialmetrics avatar Dec 14 '16 02:12 serialmetrics

Working for me on 10.12.2 https://github.com/Townk/GMailinator/pull/3

jgavris avatar Jan 06 '17 03:01 jgavris

@serialmetrics, if you want to do it manually, run the find_uuid.sh script in the project root and run it in Terminal, which should output the new Mail uuid. Then, open Xcode, find and edit the info.plist file, and add that new uuid to the Supported10.12PluginCompatibilityUUIDs key list. Save, then Build the project.

wunc avatar Jan 06 '17 14:01 wunc