|
@@ -325,6 +325,11 @@ class KMAIRewritingVC: NSViewController {
|
|
|
|
|
|
@IBAction func aiRewritingAction(_ sender: NSButton) {
|
|
@IBAction func aiRewritingAction(_ sender: NSButton) {
|
|
if self.uiState == .CanAIRewriting || self.uiState == .CanAIErrorCorrection || self.uiState == .CanCopy || self.uiState == .Copyed || self.uiState == .Exceed || self.uiState == .Error {
|
|
if self.uiState == .CanAIRewriting || self.uiState == .CanAIErrorCorrection || self.uiState == .CanCopy || self.uiState == .Copyed || self.uiState == .Exceed || self.uiState == .Error {
|
|
|
|
+ if !KMLightMemberManager.manager.isLogin() {
|
|
|
|
+ KMLoginWindowController.show(window: NSApp.mainWindow!)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+
|
|
self.errorView.isHidden = true
|
|
self.errorView.isHidden = true
|
|
DispatchQueue.main.async {
|
|
DispatchQueue.main.async {
|
|
self.showProgressWindow()
|
|
self.showProgressWindow()
|
|
@@ -368,6 +373,11 @@ class KMAIRewritingVC: NSViewController {
|
|
|
|
|
|
@IBAction func copyAction(_ sender: NSButton) {
|
|
@IBAction func copyAction(_ sender: NSButton) {
|
|
if self.uiState == .CanCopy || self.uiState == .Copyed {
|
|
if self.uiState == .CanCopy || self.uiState == .Copyed {
|
|
|
|
+ if !KMLightMemberManager.manager.isLogin() {
|
|
|
|
+ KMLoginWindowController.show(window: NSApp.mainWindow!)
|
|
|
|
+ return
|
|
|
|
+ }
|
|
|
|
+
|
|
let pasteboard = NSPasteboard.general
|
|
let pasteboard = NSPasteboard.general
|
|
pasteboard.clearContents()
|
|
pasteboard.clearContents()
|
|
pasteboard.setString(self.resultTextView.string, forType: .string)
|
|
pasteboard.setString(self.resultTextView.string, forType: .string)
|