Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Doesn't work with Mail 10. #43

Open
serialmetrics opened this issue Jul 23, 2016 · 13 comments
Open

Doesn't work with Mail 10. #43

serialmetrics opened this issue Jul 23, 2016 · 13 comments

Comments

@serialmetrics
Copy link

Does anyone have an updated version?

@jhollington
Copy link

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)

@manlycode
Copy link

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

#44

@wunc
Copy link

wunc commented Sep 28, 2016

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.

@acrollet
Copy link

acrollet commented Oct 4, 2016

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

@serialmetrics
Copy link
Author

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 #43 (comment), or mute the thread https://github.com/notifications/unsubscribe-auth/AHQRm8n7AjdQo5IfK276weJyfqmCl2lBks5qwmnmgaJpZM4JTQ80.

@acrollet
Copy link

acrollet commented Oct 8, 2016

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

@RaVbaker
Copy link

@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.

@acrollet
Copy link

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

@RaVbaker
Copy link

RaVbaker commented Oct 30, 2016

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

@earwiged
Copy link

earwiged commented Nov 2, 2016

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

@serialmetrics
Copy link
Author

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?

@jgavris
Copy link

jgavris commented Jan 6, 2017

Working for me on 10.12.2 Townk#3

@wunc
Copy link

wunc commented Jan 6, 2017

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants