|
@@ -216,7 +216,7 @@ class KMTTSWindowController: NSWindowController, KMTTSManagerDelegate, NSWindowD
|
|
KMTTSManager.defalutManager.stopSpeaking()
|
|
KMTTSManager.defalutManager.stopSpeaking()
|
|
self.speedSlider.isEnabled = true
|
|
self.speedSlider.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSStop")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "pause_fill")
|
|
self.playButton.toolTip = NSLocalizedString("Play", comment: "")
|
|
self.playButton.toolTip = NSLocalizedString("Play", comment: "")
|
|
self.pdfView.setHighlightedSelections([])
|
|
self.pdfView.setHighlightedSelections([])
|
|
}
|
|
}
|
|
@@ -243,12 +243,12 @@ class KMTTSWindowController: NSWindowController, KMTTSManagerDelegate, NSWindowD
|
|
KMTTSManager.defalutManager.rate = self.speedSlider.floatValue * Float(standardSpeed)
|
|
KMTTSManager.defalutManager.rate = self.speedSlider.floatValue * Float(standardSpeed)
|
|
let isSuccess = KMTTSManager.defalutManager.startSpeakingPDFPage(page)
|
|
let isSuccess = KMTTSManager.defalutManager.startSpeakingPDFPage(page)
|
|
if isSuccess {
|
|
if isSuccess {
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSPause")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "play_fill")
|
|
self.playButton.toolTip = NSLocalizedString("Pause", comment: "")
|
|
self.playButton.toolTip = NSLocalizedString("Pause", comment: "")
|
|
self.speedSlider.isEnabled = false
|
|
self.speedSlider.isEnabled = false
|
|
self.speedStepper.isEnabled = false
|
|
self.speedStepper.isEnabled = false
|
|
} else {
|
|
} else {
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSStop")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "pause_fill")
|
|
self.playButton.toolTip = NSLocalizedString("Play", comment: "")
|
|
self.playButton.toolTip = NSLocalizedString("Play", comment: "")
|
|
self.speedSlider.isEnabled = true
|
|
self.speedSlider.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
@@ -273,12 +273,12 @@ class KMTTSWindowController: NSWindowController, KMTTSManagerDelegate, NSWindowD
|
|
if isSuccess {
|
|
if isSuccess {
|
|
self.speedSlider.isEnabled = false
|
|
self.speedSlider.isEnabled = false
|
|
self.speedStepper.isEnabled = false
|
|
self.speedStepper.isEnabled = false
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSPause")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "play_fill")
|
|
self.playButton.toolTip = NSLocalizedString("Pause", comment: "")
|
|
self.playButton.toolTip = NSLocalizedString("Pause", comment: "")
|
|
} else {
|
|
} else {
|
|
self.speedSlider.isEnabled = true
|
|
self.speedSlider.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSStop")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "pause_fill")
|
|
self.playButton.toolTip = NSLocalizedString("Play", comment: "")
|
|
self.playButton.toolTip = NSLocalizedString("Play", comment: "")
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -318,14 +318,14 @@ class KMTTSWindowController: NSWindowController, KMTTSManagerDelegate, NSWindowD
|
|
}
|
|
}
|
|
@IBAction func buttonItemClick_Play(_ sender: NSButton) {
|
|
@IBAction func buttonItemClick_Play(_ sender: NSButton) {
|
|
if (KMTTSManager.defalutManager.isPaused) {
|
|
if (KMTTSManager.defalutManager.isPaused) {
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSPause")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "play_fill")
|
|
self.playButton.toolTip = KMLocalizedString("Pause")
|
|
self.playButton.toolTip = KMLocalizedString("Pause")
|
|
self.speedSlider.isEnabled = false
|
|
self.speedSlider.isEnabled = false
|
|
self.speedStepper.isEnabled = false
|
|
self.speedStepper.isEnabled = false
|
|
KMTTSManager.defalutManager.continueSpeaking()
|
|
KMTTSManager.defalutManager.continueSpeaking()
|
|
} else if (KMTTSManager.defalutManager.isSpeaking()) {
|
|
} else if (KMTTSManager.defalutManager.isSpeaking()) {
|
|
self.isChangePage = true
|
|
self.isChangePage = true
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSStop")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "pause_fill")
|
|
self.playButton.toolTip = KMLocalizedString("Play")
|
|
self.playButton.toolTip = KMLocalizedString("Play")
|
|
|
|
|
|
self.speedSlider.isEnabled = true
|
|
self.speedSlider.isEnabled = true
|
|
@@ -394,7 +394,7 @@ class KMTTSWindowController: NSWindowController, KMTTSManagerDelegate, NSWindowD
|
|
if self.pdfSelection != nil {
|
|
if self.pdfSelection != nil {
|
|
self.pdfSelection = nil
|
|
self.pdfSelection = nil
|
|
self.pdfView.setHighlightedSelections(nil)
|
|
self.pdfView.setHighlightedSelections(nil)
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSStop")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "pause_fill")
|
|
self.speedSlider.isEnabled = true
|
|
self.speedSlider.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.playButton.toolTip = KMLocalizedString("Play")
|
|
self.playButton.toolTip = KMLocalizedString("Play")
|
|
@@ -403,7 +403,7 @@ class KMTTSWindowController: NSWindowController, KMTTSManagerDelegate, NSWindowD
|
|
if !isChangePage {
|
|
if !isChangePage {
|
|
if let pdfSelection = self.pdfSelection {
|
|
if let pdfSelection = self.pdfSelection {
|
|
self.pdfView.setHighlightedSelections(nil)
|
|
self.pdfView.setHighlightedSelections(nil)
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSStop")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "pause_fill")
|
|
self.speedSlider.isEnabled = true
|
|
self.speedSlider.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.playButton.toolTip = KMLocalizedString("Play")
|
|
self.playButton.toolTip = KMLocalizedString("Play")
|
|
@@ -417,7 +417,7 @@ class KMTTSWindowController: NSWindowController, KMTTSManagerDelegate, NSWindowD
|
|
isFinish = false
|
|
isFinish = false
|
|
} else {
|
|
} else {
|
|
self.pdfView.setHighlightedSelections(nil)
|
|
self.pdfView.setHighlightedSelections(nil)
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSStop")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "pause_fill")
|
|
self.speedSlider.isEnabled = true
|
|
self.speedSlider.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.playButton.toolTip = KMLocalizedString("Play")
|
|
self.playButton.toolTip = KMLocalizedString("Play")
|
|
@@ -429,7 +429,7 @@ class KMTTSWindowController: NSWindowController, KMTTSManagerDelegate, NSWindowD
|
|
self.speedSlider.isEnabled = true
|
|
self.speedSlider.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.speedStepper.isEnabled = true
|
|
self.pdfView.setHighlightedSelections(nil)
|
|
self.pdfView.setHighlightedSelections(nil)
|
|
- self.playButton.image = NSImage(named: "KMImageNameTTSStop")
|
|
|
|
|
|
+ self.playButton.image = NSImage(named: "pause_fill")
|
|
self.playButton.toolTip = KMLocalizedString("Play")
|
|
self.playButton.toolTip = KMLocalizedString("Play")
|
|
}
|
|
}
|
|
}
|
|
}
|