|
@@ -28,24 +28,7 @@ extension CPDFListView {
|
|
|
if !wasPageDisplayed {
|
|
|
self.go(toPageIndex: Int(page.pageIndex()), animated: true)
|
|
|
}
|
|
|
-
|
|
|
-// var userInfo: [AnyHashable: Any] = [SKPDFViewOldPageKey: readingBar.page ?? NSNull()]
|
|
|
-
|
|
|
-// if interactionMode != .presentationMode {
|
|
|
-// if showReadingBar {
|
|
|
-// if !hasReadingBar {
|
|
|
-// toggleReadingBar(nil)
|
|
|
-// }
|
|
|
-// readingBar.page = page
|
|
|
-// readingBar.goToLine(for: point)
|
|
|
-// requiresDisplay()
|
|
|
-// userInfo[SKPDFViewNewPageKey] = page
|
|
|
-// NotificationCenter.default.post(name: SKPDFViewReadingBarDidChangeNotification, object: self, userInfo: userInfo)
|
|
|
-// } else if sel.hasCharacters && toolMode == .textToolMode {
|
|
|
-// setCurrentSelection(sel)
|
|
|
-// }
|
|
|
-// }
|
|
|
-
|
|
|
+
|
|
|
var visibleRect = convert(visibleContentRect(), to: page)
|
|
|
|
|
|
if !wasPageDisplayed || !visibleRect.contains(lineRect) {
|
|
@@ -64,17 +47,6 @@ extension CPDFListView {
|
|
|
rect = convert(convert(rect, from: page), to: documentView())
|
|
|
documentView().scrollToVisible(rect)
|
|
|
}
|
|
|
-
|
|
|
-// syncDot?.invalidate()
|
|
|
-// syncDot = KMSyncDot(point: point, page: page) { [weak self] finished in
|
|
|
-// guard let self = self else { return }
|
|
|
-//
|
|
|
-// self.setNeedsDisplayIn(self.syncDot!.bounds(), of: self.syncDot?.page)
|
|
|
-//// self.setNeedsDisplay(self.syncDot?.bounds ?? .zero, ofPage: self.syncDot?.page)
|
|
|
-// if finished {
|
|
|
-// self.syncDot = nil
|
|
|
-// }
|
|
|
-// }
|
|
|
}
|
|
|
}
|
|
|
}
|
|
@@ -82,8 +54,7 @@ extension CPDFListView {
|
|
|
extension CPDFListView {
|
|
|
open override var autoScales: Bool {
|
|
|
didSet {
|
|
|
-// let setups = NSApp.orderedDocuments.compactMap { $0.value(forKey:"currentDocumentSetup") }
|
|
|
- let documentSetups = NSApp.orderedDocuments.map { $0.value(forKey: "currentDocumentSetup") }
|
|
|
+ let documentSetups = NSApp.orderedDocuments.map { $0.value(forKey: "currentDocumentSetup") }
|
|
|
UserDefaults.standard.setValue(documentSetups, forKey: SKLastOpenFileNamesKey)
|
|
|
UserDefaults.standard.synchronize()
|
|
|
}
|