From 9d662a0d40e959a0fb5ac28a0e68ddef7db99ff6 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Thu, 16 Nov 2023 22:31:41 +0100 Subject: [PATCH] Rename index signal function --- novelwriter/core/index.py | 12 ++++++------ novelwriter/gui/docviewer.py | 3 --- novelwriter/shared.py | 4 ++-- 3 files changed, 8 insertions(+), 11 deletions(-) diff --git a/novelwriter/core/index.py b/novelwriter/core/index.py index bf914e13..3c833b2c 100644 --- a/novelwriter/core/index.py +++ b/novelwriter/core/index.py @@ -113,7 +113,7 @@ class NWIndex: self._itemIndex.clear() self._indexChange = 0.0 self._rootChange = {} - SHARED.indexCallBack({"event": "clearIndex"}) + SHARED.indexSignalProxy({"event": "clearIndex"}) return def rebuildIndex(self) -> None: @@ -125,7 +125,7 @@ class NWIndex: theDoc = self._project.storage.getDocument(tHandle) self.scanText(tHandle, theDoc.readDocument() or "", blockSignal=True) self._indexBroken = False - SHARED.indexCallBack({"event": "buildIndex"}) + SHARED.indexSignalProxy({"event": "buildIndex"}) return def deleteHandle(self, tHandle: str) -> None: @@ -135,7 +135,7 @@ class NWIndex: for tTag in delTags: del self._tagsIndex[tTag] del self._itemIndex[tHandle] - SHARED.indexCallBack({ + SHARED.indexSignalProxy({ "event": "updateTags", "deleted": delTags, }) @@ -206,7 +206,7 @@ class NWIndex: self.reIndexHandle(fHandle) self._indexChange = time() - SHARED.indexCallBack({"event": "buildIndex"}) + SHARED.indexSignalProxy({"event": "buildIndex"}) logger.debug("Index loaded in %.3f ms", (time() - tStart)*1000) @@ -290,7 +290,7 @@ class NWIndex: self._indexChange = nowTime self._rootChange[tItem.itemRoot] = nowTime if not blockSignal: - SHARED.indexCallBack({ + SHARED.indexSignalProxy({ "event": "scanText", "handle": tHandle, }) @@ -368,7 +368,7 @@ class NWIndex: del self._tagsIndex[tTag] deleted.append(tTag) if updated or deleted: - SHARED.indexCallBack({ + SHARED.indexSignalProxy({ "event": "updateTags", "updated": updated, "deleted": deleted, diff --git a/novelwriter/gui/docviewer.py b/novelwriter/gui/docviewer.py index 75c088d6..f7f4aab5 100644 --- a/novelwriter/gui/docviewer.py +++ b/novelwriter/gui/docviewer.py @@ -243,9 +243,6 @@ class GuiDocViewer(QTextBrowser): self.docHeader.setTitleFromHandle(self._docHandle) self.updateDocMargins() - # Make sure the main GUI knows we changed the content - # self.mainGui.viewMeta.refreshReferences(tHandle) - # Since we change the content while it may still be rendering, we mark # the document dirty again to make sure it's re-rendered properly. self.redrawText() diff --git a/novelwriter/shared.py b/novelwriter/shared.py index 36b0bdaf..9bad600a 100644 --- a/novelwriter/shared.py +++ b/novelwriter/shared.py @@ -215,10 +215,10 @@ class SharedData(QObject): return ## - # Call-Back Functions + # Signal Proxy ## - def indexCallBack(self, data: dict) -> None: + def indexSignalProxy(self, data: dict) -> None: """Emit signals on behalf of the index.""" event = data.get("event") logger.debug("Received '%s' event from the index", event)