|
@@ -61,31 +61,31 @@ class KMAIRewritingVC: NSViewController {
|
|
|
// MARK: initialize
|
|
|
|
|
|
func initializeUI() -> Void {
|
|
|
- self.aiRewritingLabel.textColor = NSColor(hex: "#252629")
|
|
|
+ self.aiRewritingLabel.textColor = NSColor.km_init(hex: "#252629")
|
|
|
self.aiRewritingLabel.font = NSFont.SFProTextSemiboldFont(20.0)
|
|
|
- self.aiRewritingSubLabel.textColor = NSColor(hex: "#94989C")
|
|
|
+ self.aiRewritingSubLabel.textColor = NSColor.km_init(hex: "#94989C")
|
|
|
self.aiRewritingSubLabel.font = NSFont.SFProTextRegularFont(14.0)
|
|
|
- self.rewritingBox.fillColor = NSColor(hex: "#BDDFFD")
|
|
|
+ self.rewritingBox.fillColor = NSColor.km_init(hex: "#BDDFFD")
|
|
|
self.rewritingBox.cornerRadius = 4.0
|
|
|
- self.rewritingLabel.textColor = NSColor(hex: "#F7F8FA")
|
|
|
+ self.rewritingLabel.textColor = NSColor.km_init(hex: "#F7F8FA")
|
|
|
self.rewritingLabel.font = NSFont.SFProTextRegularFont(14.0)
|
|
|
- self.rewritingTextBox.borderColor = NSColor(hex: "#1770F4")
|
|
|
- self.wordsLabel.textColor = NSColor(hex: "#94989C")
|
|
|
+ self.rewritingTextBox.borderColor = NSColor.km_init(hex: "#1770F4")
|
|
|
+ self.wordsLabel.textColor = NSColor.km_init(hex: "#94989C")
|
|
|
self.wordsLabel.font = NSFont.SFProTextRegularFont(14.0)
|
|
|
|
|
|
- self.resultLabel.textColor = NSColor(hex: "#252629")
|
|
|
+ self.resultLabel.textColor = NSColor.km_init(hex: "#252629")
|
|
|
self.resultLabel.font = NSFont.SFProTextSemiboldFont(20.0)
|
|
|
- self.copyBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
- self.copyBox.fillColor = NSColor(hex: "#EDEEF0")
|
|
|
+ self.copyBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
+ self.copyBox.fillColor = NSColor.km_init(hex: "#EDEEF0")
|
|
|
self.copyBox.cornerRadius = 4.0
|
|
|
self.copyBox.borderWidth = 1.0
|
|
|
- self.copyLabel.textColor = NSColor(hex: "#B1B3B8")
|
|
|
+ self.copyLabel.textColor = NSColor.km_init(hex: "#B1B3B8")
|
|
|
self.copyLabel.font = NSFont.SFProTextRegularFont(14.0)
|
|
|
- self.resultTextBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
+ self.resultTextBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
|
|
|
self.errorView.isHidden = true
|
|
|
self.errorImageView.image = NSImage(named: "icon_error")
|
|
|
- self.errorLabel.textColor = NSColor(hex: "#F3465B")
|
|
|
+ self.errorLabel.textColor = NSColor.km_init(hex: "#F3465B")
|
|
|
self.errorLabel.font = NSFont.SFProTextRegularFont(12.0)
|
|
|
|
|
|
// if self.state == .AIRewriting {
|
|
@@ -146,78 +146,78 @@ class KMAIRewritingVC: NSViewController {
|
|
|
self.copyLabel.stringValue = NSLocalizedString("Copy", comment: "")
|
|
|
|
|
|
if self.uiState == .CanAIRewriting || self.uiState == .CanAIErrorCorrection {
|
|
|
- self.rewritingBox.fillColor = NSColor(hex: "#1770F4")
|
|
|
+ self.rewritingBox.fillColor = NSColor.km_init(hex: "#1770F4")
|
|
|
self.rewritingBox.borderWidth = 0.0
|
|
|
- self.rewritingLabel.textColor = NSColor(hex: "#FFFFFF")
|
|
|
- self.copyBox.fillColor = NSColor(hex: "#EDEEF0")
|
|
|
+ self.rewritingLabel.textColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
+ self.copyBox.fillColor = NSColor.km_init(hex: "#EDEEF0")
|
|
|
self.copyBox.borderWidth = 1.0
|
|
|
- self.copyBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
- self.copyLabel.textColor = NSColor(hex: "#B1B3B8")
|
|
|
- self.wordsLabel.textColor = NSColor(hex: "#94989C")
|
|
|
- self.resultTextBox.fillColor = NSColor(hex: "#FFFFFF")
|
|
|
+ self.copyBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
+ self.copyLabel.textColor = NSColor.km_init(hex: "#B1B3B8")
|
|
|
+ self.wordsLabel.textColor = NSColor.km_init(hex: "#94989C")
|
|
|
+ self.resultTextBox.fillColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
self.resultTextBox.borderWidth = 1.0
|
|
|
- self.rewritingBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
+ self.rewritingBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
self.emptyImageView.isHidden = false
|
|
|
self.errorView.isHidden = true
|
|
|
} else if self.uiState == .CanCopy {
|
|
|
- self.rewritingBox.fillColor = NSColor(hex: "#1770F4")
|
|
|
+ self.rewritingBox.fillColor = NSColor.km_init(hex: "#1770F4")
|
|
|
self.rewritingBox.borderWidth = 0.0
|
|
|
- self.rewritingLabel.textColor = NSColor(hex: "#FFFFFF")
|
|
|
- self.copyBox.fillColor = NSColor(hex: "#FFFFFF")
|
|
|
+ self.rewritingLabel.textColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
+ self.copyBox.fillColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
self.copyBox.borderWidth = 1.0
|
|
|
- self.copyBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
- self.copyLabel.textColor = NSColor(hex: "#252629")
|
|
|
- self.wordsLabel.textColor = NSColor(hex: "#94989C")
|
|
|
- self.resultTextBox.fillColor = NSColor(hex: "#FFFFFF")
|
|
|
+ self.copyBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
+ self.copyLabel.textColor = NSColor.km_init(hex: "#252629")
|
|
|
+ self.wordsLabel.textColor = NSColor.km_init(hex: "#94989C")
|
|
|
+ self.resultTextBox.fillColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
self.resultTextBox.borderWidth = 1.0
|
|
|
- self.rewritingBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
+ self.rewritingBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
self.emptyImageView.isHidden = true
|
|
|
self.errorView.isHidden = true
|
|
|
} else if self.uiState == .Copyed {
|
|
|
- self.rewritingBox.fillColor = NSColor(hex: "#1770F4")
|
|
|
+ self.rewritingBox.fillColor = NSColor.km_init(hex: "#1770F4")
|
|
|
self.rewritingBox.borderWidth = 0.0
|
|
|
- self.rewritingLabel.textColor = NSColor(hex: "#FFFFFF")
|
|
|
- self.copyBox.fillColor = NSColor(hex: "#36383B")
|
|
|
+ self.rewritingLabel.textColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
+ self.copyBox.fillColor = NSColor.km_init(hex: "#36383B")
|
|
|
self.copyBox.borderWidth = 0.0
|
|
|
- self.copyLabel.textColor = NSColor(hex: "#FFFFFF")
|
|
|
+ self.copyLabel.textColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
self.copyLabel.stringValue = NSLocalizedString("Copied", comment: "")
|
|
|
- self.wordsLabel.textColor = NSColor(hex: "#94989C")
|
|
|
- self.resultTextBox.fillColor = NSColor(hex: "#FFFFFF")
|
|
|
+ self.wordsLabel.textColor = NSColor.km_init(hex: "#94989C")
|
|
|
+ self.resultTextBox.fillColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
self.resultTextBox.borderWidth = 1.0
|
|
|
- self.rewritingBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
+ self.rewritingBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
self.emptyImageView.isHidden = true
|
|
|
self.errorView.isHidden = true
|
|
|
} else if self.uiState == .Exceed { // 是否超过
|
|
|
- self.rewritingBox.fillColor = NSColor(hex: "#1770F4")
|
|
|
+ self.rewritingBox.fillColor = NSColor.km_init(hex: "#1770F4")
|
|
|
self.rewritingBox.borderWidth = 0.0
|
|
|
- self.rewritingLabel.textColor = NSColor(hex: "#FFFFFF")
|
|
|
- self.copyBox.fillColor = NSColor(hex: "#EDEEF0")
|
|
|
+ self.rewritingLabel.textColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
+ self.copyBox.fillColor = NSColor.km_init(hex: "#EDEEF0")
|
|
|
self.copyBox.borderWidth = 1.0
|
|
|
- self.copyBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
- self.copyLabel.textColor = NSColor(hex: "#B1B3B8")
|
|
|
- self.wordsLabel.textColor = NSColor(hex: "#F3465B")
|
|
|
- self.resultTextBox.fillColor = NSColor(hex: "#FFFFFF")
|
|
|
+ self.copyBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
+ self.copyLabel.textColor = NSColor.km_init(hex: "#B1B3B8")
|
|
|
+ self.wordsLabel.textColor = NSColor.km_init(hex: "#F3465B")
|
|
|
+ self.resultTextBox.fillColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
self.resultTextBox.borderWidth = 1.0
|
|
|
- self.rewritingBox.borderColor = NSColor(hex: "#F3465B")
|
|
|
+ self.rewritingBox.borderColor = NSColor.km_init(hex: "#F3465B")
|
|
|
self.emptyImageView.isHidden = true
|
|
|
self.errorView.isHidden = false
|
|
|
self.errorLabel.stringValue = NSLocalizedString("Limit to 150 characters at a time", comment: "")
|
|
|
} else if self.uiState == .Error {
|
|
|
- self.rewritingBox.fillColor = NSColor(hex: "#1770F4")
|
|
|
+ self.rewritingBox.fillColor = NSColor.km_init(hex: "#1770F4")
|
|
|
self.rewritingBox.borderWidth = 0.0
|
|
|
- self.rewritingLabel.textColor = NSColor(hex: "#FFFFFF")
|
|
|
- self.copyBox.fillColor = NSColor(hex: "#EDEEF0")
|
|
|
+ self.rewritingLabel.textColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
+ self.copyBox.fillColor = NSColor.km_init(hex: "#EDEEF0")
|
|
|
self.copyBox.borderWidth = 1.0
|
|
|
- self.copyBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
- self.copyLabel.textColor = NSColor(hex: "#B1B3B8")
|
|
|
+ self.copyBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
+ self.copyLabel.textColor = NSColor.km_init(hex: "#B1B3B8")
|
|
|
if self.rewritingTextField.stringValue.count > 150 {
|
|
|
- self.wordsLabel.textColor = NSColor(hex: "#F3465B")
|
|
|
+ self.wordsLabel.textColor = NSColor.km_init(hex: "#F3465B")
|
|
|
} else {
|
|
|
- self.wordsLabel.textColor = NSColor(hex: "#94989C")
|
|
|
+ self.wordsLabel.textColor = NSColor.km_init(hex: "#94989C")
|
|
|
}
|
|
|
- self.resultTextBox.fillColor = NSColor(hex: "#FFFFFF")
|
|
|
+ self.resultTextBox.fillColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
self.resultTextBox.borderWidth = 1.0
|
|
|
- self.rewritingBox.borderColor = NSColor(hex: "#F3465B")
|
|
|
+ self.rewritingBox.borderColor = NSColor.km_init(hex: "#F3465B")
|
|
|
self.emptyImageView.isHidden = true
|
|
|
self.errorView.isHidden = false
|
|
|
if self.state == .AIRewriting {
|
|
@@ -226,17 +226,17 @@ class KMAIRewritingVC: NSViewController {
|
|
|
self.errorLabel.stringValue = self.aiErrorCorrectionErrorStr
|
|
|
}
|
|
|
} else {
|
|
|
- self.rewritingBox.fillColor = NSColor(hex: "#BDDFFD")
|
|
|
+ self.rewritingBox.fillColor = NSColor.km_init(hex: "#BDDFFD")
|
|
|
self.rewritingBox.borderWidth = 0.0
|
|
|
- self.rewritingLabel.textColor = NSColor(hex: "#F7F8FA")
|
|
|
- self.copyBox.fillColor = NSColor(hex: "#EDEEF0")
|
|
|
+ self.rewritingLabel.textColor = NSColor.km_init(hex: "#F7F8FA")
|
|
|
+ self.copyBox.fillColor = NSColor.km_init(hex: "#EDEEF0")
|
|
|
self.copyBox.borderWidth = 1.0
|
|
|
- self.copyBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
- self.copyLabel.textColor = NSColor(hex: "#B1B3B8")
|
|
|
- self.wordsLabel.textColor = NSColor(hex: "#94989C")
|
|
|
- self.resultTextBox.fillColor = NSColor(hex: "#FFFFFF")
|
|
|
+ self.copyBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
+ self.copyLabel.textColor = NSColor.km_init(hex: "#B1B3B8")
|
|
|
+ self.wordsLabel.textColor = NSColor.km_init(hex: "#94989C")
|
|
|
+ self.resultTextBox.fillColor = NSColor.km_init(hex: "#FFFFFF")
|
|
|
self.resultTextBox.borderWidth = 1.0
|
|
|
- self.rewritingBox.borderColor = NSColor(hex: "#DFE1E5")
|
|
|
+ self.rewritingBox.borderColor = NSColor.km_init(hex: "#DFE1E5")
|
|
|
self.emptyImageView.isHidden = false
|
|
|
self.errorView.isHidden = true
|
|
|
}
|
|
@@ -311,9 +311,9 @@ class KMAIRewritingVC: NSViewController {
|
|
|
} else if self.state == . AIErrorCorrection {
|
|
|
progress.message = NSLocalizedString("Error Correcting...", comment: "")
|
|
|
}
|
|
|
- progress.window?.backgroundColor = NSColor(hex: "#36383B")
|
|
|
+ progress.window?.backgroundColor = NSColor.km_init(hex: "#36383B")
|
|
|
progress.window?.contentView?.wantsLayer = true
|
|
|
- progress.window?.contentView?.layer?.backgroundColor = NSColor(hex: "#36383B").cgColor
|
|
|
+ progress.window?.contentView?.layer?.backgroundColor = NSColor.km_init(hex: "#36383B").cgColor
|
|
|
progress.progressField.textColor = NSColor.white
|
|
|
|
|
|
progress.closeBlock = { [unowned self] in
|