<string>1</string>
<key>NSPrincipalClass</key>
<string>LetterFix</string>
+ <key>Supported12.6PluginCompatibilityUUIDs</key>
+ <array>
+ <string>224E7F96-2099-499C-A501-63FB68C79CD2</string>
+ </array>
+ <key>Supported12.5PluginCompatibilityUUIDs</key>
+ <array>
+ <string>224E7F96-2099-499C-A501-63FB68C79CD2</string>
+ </array>
+ <key>Supported12.4PluginCompatibilityUUIDs</key>
+ <array>
+ <string>224E7F96-2099-499C-A501-63FB68C79CD2</string>
+ </array>
+ <key>Supported12.3PluginCompatibilityUUIDs</key>
+ <array>
+ <string>224E7F96-2099-499C-A501-63FB68C79CD2</string>
+ </array>
+ <key>Supported12.2PluginCompatibilityUUIDs</key>
+ <array>
+ <string>224E7F96-2099-499C-A501-63FB68C79CD2</string>
+ </array>
+ <key>Supported12.1PluginCompatibilityUUIDs</key>
+ <array>
+ <string>224E7F96-2099-499C-A501-63FB68C79CD2</string>
+ </array>
+ <key>Supported12.0PluginCompatibilityUUIDs</key>
+ <array>
+ <string>D985F0E4-3BBC-4B95-BBA1-12056AC4A531</string>
+ <string>224E7F96-2099-499C-A501-63FB68C79CD2</string>
+ </array>
+ <key>Supported11.6PluginCompatibilityUUIDs</key>
+ <array>
+ <string>D985F0E4-3BBC-4B95-BBA1-12056AC4A531</string>
+ </array>
<key>Supported11.5PluginCompatibilityUUIDs</key>
<array>
<string>D985F0E4-3BBC-4B95-BBA1-12056AC4A531</string>
} else if (app.version == LF_Yosemite || app.version == LF_ElCapitan ||
app.version == LF_Sierra || app.version == LF_HighSierra ||
app.version == LF_Mojave || app.version == LF_Catalina ||
- app.version == LF_BigSur ) {
+ app.version == LF_BigSur || app.version == LF_Monterey) {
[backend setEncodingHint: encoding];
}
}
} else if (app.version == LF_Yosemite || app.version == LF_ElCapitan ||
app.version == LF_Sierra || app.version == LF_HighSierra ||
app.version == LF_Mojave || app.version == LF_Catalina ||
- app.version == LF_BigSur ) {
+ app.version == LF_BigSur || app.version == LF_Monterey) {
return [backend encodingHint];
}
return LF_Encoding_Auto;
fixLetter(self, [self webView], NO, YES);
} else if (app.version == LF_ElCapitan || app.version == LF_Sierra ||
app.version == LF_HighSierra|| app.version == LF_Mojave ||
- app.version == LF_Catalina || app.version == LF_BigSur ) {
+ app.version == LF_Catalina || app.version == LF_BigSur ||
+ app.version == LF_Monterey) {
fixLetter(self, [self composeWebView], NO, YES);
}
} else if (returnCode == NSAlertSecondButtonReturn) {
fixSubject(self, NO, YES);
if (app.version == LF_ElCapitan || app.version == LF_Sierra ||
app.version == LF_HighSierra|| app.version == LF_Mojave ||
- app.version == LF_Catalina || app.version == LF_BigSur ) {
+ app.version == LF_Catalina || app.version == LF_BigSur ||
+ app.version == LF_Monterey) {
fixLetter(self, [self composeWebView], NO, YES);
}
} else if (returnCode == NSAlertSecondButtonReturn) {
composeView = [self webView];
} else if (app.version == LF_ElCapitan || app.version == LF_Sierra ||
app.version == LF_HighSierra|| app.version == LF_Mojave ||
- app.version == LF_Catalina || app.version == LF_BigSur ) {
+ app.version == LF_Catalina || app.version == LF_BigSur ||
+ app.version == LF_Monterey) {
composeView = [self composeWebView];
} else {
[self _LF_send: arg1];
fixLetter(self, [self webView], NO, NO);
} else if (app.version == LF_ElCapitan || app.version == LF_Sierra ||
app.version == LF_HighSierra|| app.version == LF_Mojave ||
- app.version == LF_Catalina || app.version == LF_BigSur ) {
+ app.version == LF_Catalina || app.version == LF_BigSur ||
+ app.version == LF_Monterey) {
fixLetter(self, [self composeWebView], NO, NO);
}
if (backendGetPreferredEncoding([self backEnd]) != LF_Encoding_ISO2022JP) backendSetPreferredEncoding([self backEnd], LF_Encoding_ISO2022JP);
fixLetter(self, [self webView], NO, NO);
} else if (app.version == LF_ElCapitan || app.version == LF_Sierra ||
app.version == LF_HighSierra|| app.version == LF_Mojave ||
- app.version == LF_Catalina || app.version == LF_BigSur ) {
+ app.version == LF_Catalina || app.version == LF_BigSur ||
+ app.version == LF_Monterey) {
fixLetter(self, [self composeWebView], NO, NO);
}
if (backendGetPreferredEncoding([self backEnd]) != LF_Encoding_ISO2022JP) backendSetPreferredEncoding([self backEnd], LF_Encoding_ISO2022JP);
} else if (app.shouldCheckOnSave &&
(app.version == LF_ElCapitan || app.version == LF_Sierra ||
app.version == LF_HighSierra|| app.version == LF_Mojave ||
- app.version == LF_Catalina || app.version == LF_BigSur )) {
+ app.version == LF_Catalina || app.version == LF_BigSur ||
+ app.version == LF_Monterey)) {
composeView = [self composeWebView];
} else {
[self _LF_saveDocument: arg1];
fixLetter(self, [self webView], NO, NO);
} else if (app.version == LF_ElCapitan || app.version == LF_Sierra ||
app.version == LF_HighSierra|| app.version == LF_Mojave ||
- app.version == LF_Catalina || app.version == LF_BigSur ) {
+ app.version == LF_Catalina || app.version == LF_BigSur ||
+ app.version == LF_Monterey) {
fixLetter(self, [self composeWebView], NO, NO);
}
} else if (returnCode == NSAlertSecondButtonReturn) {
return [self window];
} else if (app.version == LF_Sierra || app.version == LF_HighSierra||
app.version == LF_Mojave || app.version == LF_Catalina ||
- app.version == LF_BigSur ) {
+ app.version == LF_BigSur || app.version == LF_Monterey) {
return [(NSView *)[self view] window];
}
return nil;
editorClass = NSClassFromString(@"DocumentEditor");
} else if (app.version == LF_ElCapitan || app.version == LF_Sierra ||
app.version == LF_HighSierra|| app.version == LF_Mojave ||
- app.version == LF_Catalina || app.version == LF_BigSur ) {
+ app.version == LF_Catalina || app.version == LF_BigSur ||
+ app.version == LF_Monterey) {
editorClass = NSClassFromString(@"ComposeViewController");
} else {
return;
swizzlingMethod(editorClass, @selector(_animationCompleted), @selector(_LF_animationCompleted), (IMP)_LF_IMP_animationCompleted);
} else if (app.version == LF_ElCapitan) {
swizzlingMethod(editorClass, @selector(finishLoadingEditor), @selector(_LF_finishLoadingEditor), (IMP)_LF_IMP_finishLoadingEditor);
- } else if (app.version == LF_Sierra || app.version == LF_HighSierra || app.version == LF_Mojave || app.version == LF_Catalina || app.version == LF_BigSur ) {
+ } else if (app.version == LF_Sierra || app.version == LF_HighSierra ||
+ app.version == LF_Mojave || app.version == LF_Catalina ||
+ app.version == LF_BigSur || app.version == LF_Monterey) {
swizzlingMethod(editorClass, @selector(_finishLoadingEditor), @selector(_LF_finishLoadingEditor), (IMP)_LF_IMP_finishLoadingEditor);
}
swizzlingMethod(editorClass, @selector(saveDocument:), @selector(_LF_saveDocument:), (IMP)_LF_IMP_saveDocument_);