Hello!

After discovering that the default mail client vicious circle is actually only an El Capitan - bug (see the thread *How to set MailMate (once!) to be the default app for email* - http://lists.freron.com/mailmate/2016-January/005526.html) I made a Keyboard Maestro - macro as a sort of workaround in order to be able to send the link of the current Safari-window / tab via MailMate.

I attach the macro - perhaps some of you could use it.

I'm using BBEdit as my text- and MailMate-editor, that's why I had to consider this as well.

I triggered the KBM-macro via the same keyboard-shortcut as the default Safari-keyboard-shortcut (muscle memory!).


Regards,
Vlad


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" 
"http://www.apple.com/DTDs/PropertyList-1.0.dtd";>
<plist version="1.0">
<array>
        <dict>
                <key>Activate</key>
                <string>Normal</string>
                <key>CreationDate</key>
                <real>459315142.985434</real>
                <key>IsActive</key>
                <true/>
                <key>Macros</key>
                <array>
                        <dict>
                                <key>Actions</key>
                                <array>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>KeyCode</key>
                                                <integer>37</integer>
                                                <key>MacroActionType</key>
                                                
<string>SimulateKeystroke</string>
                                                <key>Modifiers</key>
                                                <integer>256</integer>
                                                <key>ReleaseAll</key>
                                                <false/>
                                        </dict>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>KeyCode</key>
                                                <integer>8</integer>
                                                <key>MacroActionType</key>
                                                
<string>SimulateKeystroke</string>
                                                <key>Modifiers</key>
                                                <integer>256</integer>
                                                <key>ReleaseAll</key>
                                                <false/>
                                        </dict>
                                        <dict>
                                                <key>AllWindows</key>
                                                <true/>
                                                
<key>AlreadyActivatedActionType</key>
                                                <string>Normal</string>
                                                <key>Application</key>
                                                <dict>
                                                        
<key>BundleIdentifier</key>
                                                        
<string>com.freron.MailMate</string>
                                                        <key>Name</key>
                                                        
<string>MailMate</string>
                                                        <key>NewFile</key>
                                                        
<string>/Applications/MailMate.app</string>
                                                </dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>MacroActionType</key>
                                                
<string>ActivateApplication</string>
                                                <key>ReopenWindows</key>
                                                <false/>
                                                <key>TimeOutAbortsMacro</key>
                                                <true/>
                                        </dict>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>KeyCode</key>
                                                <integer>45</integer>
                                                <key>MacroActionType</key>
                                                
<string>SimulateKeystroke</string>
                                                <key>Modifiers</key>
                                                <integer>256</integer>
                                                <key>ReleaseAll</key>
                                                <false/>
                                        </dict>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>KeyCode</key>
                                                <integer>48</integer>
                                                <key>MacroActionType</key>
                                                
<string>SimulateKeystroke</string>
                                                <key>Modifiers</key>
                                                <integer>0</integer>
                                                <key>ReleaseAll</key>
                                                <false/>
                                        </dict>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>KeyCode</key>
                                                <integer>48</integer>
                                                <key>MacroActionType</key>
                                                
<string>SimulateKeystroke</string>
                                                <key>Modifiers</key>
                                                <integer>0</integer>
                                                <key>ReleaseAll</key>
                                                <false/>
                                        </dict>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>MacroActionType</key>
                                                <string>Pause</string>
                                                <key>Time</key>
                                                <string>0.5</string>
                                                <key>TimeOutAbortsMacro</key>
                                                <true/>
                                        </dict>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>KeyCode</key>
                                                <integer>9</integer>
                                                <key>MacroActionType</key>
                                                
<string>SimulateKeystroke</string>
                                                <key>Modifiers</key>
                                                <integer>256</integer>
                                                <key>ReleaseAll</key>
                                                <false/>
                                        </dict>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>KeyCode</key>
                                                <integer>40</integer>
                                                <key>MacroActionType</key>
                                                
<string>SimulateKeystroke</string>
                                                <key>Modifiers</key>
                                                <integer>256</integer>
                                                <key>ReleaseAll</key>
                                                <false/>
                                        </dict>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>MacroActionType</key>
                                                <string>Pause</string>
                                                <key>Time</key>
                                                <string>0.5</string>
                                                <key>TimeOutAbortsMacro</key>
                                                <true/>
                                        </dict>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>KeyCode</key>
                                                <integer>48</integer>
                                                <key>MacroActionType</key>
                                                
<string>SimulateKeystroke</string>
                                                <key>Modifiers</key>
                                                <integer>512</integer>
                                                <key>ReleaseAll</key>
                                                <false/>
                                        </dict>
                                        <dict>
                                                <key>IsActive</key>
                                                <true/>
                                                <key>IsDisclosed</key>
                                                <true/>
                                                <key>KeyCode</key>
                                                <integer>48</integer>
                                                <key>MacroActionType</key>
                                                
<string>SimulateKeystroke</string>
                                                <key>Modifiers</key>
                                                <integer>512</integer>
                                                <key>ReleaseAll</key>
                                                <false/>
                                        </dict>
                                </array>
                                <key>CreationDate</key>
                                <real>475444961.42027301</real>
                                <key>IsActive</key>
                                <true/>
                                <key>ModificationDate</key>
                                <real>475559214.47458202</real>
                                <key>Name</key>
                                <string>Send the Link of the Current 
Safari-Window/Tab via MailMate</string>
                                <key>Triggers</key>
                                <array>
                                        <dict>
                                                <key>FireType</key>
                                                <string>Pressed</string>
                                                <key>KeyCode</key>
                                                <integer>34</integer>
                                                <key>MacroTriggerType</key>
                                                <string>HotKey</string>
                                                <key>Modifiers</key>
                                                <integer>768</integer>
                                        </dict>
                                </array>
                                <key>UID</key>
                                
<string>2CF112B9-382F-4921-9BF9-10EAF967D37E</string>
                        </dict>
                </array>
                <key>Name</key>
                <string>Safari</string>
                <key>Targeting</key>
                <dict>
                        <key>Targeting</key>
                        <string>Included</string>
                        <key>TargetingApps</key>
                        <array>
                                <dict>
                                        <key>BundleIdentifier</key>
                                        <string>com.apple.Safari</string>
                                        <key>Name</key>
                                        <string>Safari</string>
                                        <key>NewFile</key>
                                        
<string>/Applications/Safari.app</string>
                                </dict>
                        </array>
                </dict>
                <key>ToggleMacroUID</key>
                <string>180D94B8-624F-40D5-BDF3-472F0BF62643</string>
                <key>UID</key>
                <string>744FDA93-D1B3-4FFA-BC06-0B9BCE66C34C</string>
        </dict>
</array>
</plist>
_______________________________________________
mailmate mailing list
mailmate@lists.freron.com
http://lists.freron.com/listinfo/mailmate

Reply via email to