Skip to content

Commit

Permalink
Merge branch 'main' into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
vkbo committed Sep 4, 2023
2 parents b450fa1 + be3d642 commit 72b89a6
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 24 deletions.
18 changes: 9 additions & 9 deletions i18n/nw_base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4500,17 +4500,17 @@
<translation type="unfinished" />
</message>
<message>
<location filename="../novelwriter/tools/manuscript.py" line="573" />
<location filename="../novelwriter/tools/manuscript.py" line="571" />
<source>Name</source>
<translation type="unfinished" />
</message>
<message>
<location filename="../novelwriter/tools/manuscript.py" line="579" />
<location filename="../novelwriter/tools/manuscript.py" line="577" />
<source>Selection</source>
<translation type="unfinished" />
</message>
<message>
<location filename="../novelwriter/tools/manuscript.py" line="595" />
<location filename="../novelwriter/tools/manuscript.py" line="593" />
<source>Title</source>
<translation type="unfinished" />
</message>
Expand Down Expand Up @@ -4653,27 +4653,27 @@
<context>
<name>_PreviewWidget</name>
<message>
<location filename="../novelwriter/tools/manuscript.py" line="659" />
<source>Press the "Build Preview" button to generate ...</source>
<location filename="../novelwriter/tools/manuscript.py" line="657" />
<source>Press the "Preview" button to generate ...</source>
<translation type="unfinished" />
</message>
<message>
<location filename="../novelwriter/tools/manuscript.py" line="757" />
<location filename="../novelwriter/tools/manuscript.py" line="755" />
<source>Processing ...</source>
<translation type="unfinished" />
</message>
<message>
<location filename="../novelwriter/tools/manuscript.py" line="786" />
<location filename="../novelwriter/tools/manuscript.py" line="784" />
<source>Done</source>
<translation type="unfinished" />
</message>
<message>
<location filename="../novelwriter/tools/manuscript.py" line="829" />
<location filename="../novelwriter/tools/manuscript.py" line="827" />
<source>Unknown</source>
<translation type="unfinished" />
</message>
<message>
<location filename="../novelwriter/tools/manuscript.py" line="830" />
<location filename="../novelwriter/tools/manuscript.py" line="828" />
<source>Built</source>
<translation type="unfinished" />
</message>
Expand Down
2 changes: 1 addition & 1 deletion novelwriter/tools/manuscript.py
Original file line number Diff line number Diff line change
Expand Up @@ -655,7 +655,7 @@ def __init__(self, parent: QWidget) -> None:

self.document().setDocumentMargin(CONFIG.getTextMargin())
self.setPlaceholderText(self.tr(
"Press the \"Build Preview\" button to generate ..."
"Press the \"Preview\" button to generate ..."
))

self.setVerticalScrollBarPolicy(Qt.ScrollBarPolicy.ScrollBarAlwaysOn)
Expand Down
26 changes: 12 additions & 14 deletions novelwriter/tools/writingstats.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@
from typing import TYPE_CHECKING

from PyQt5.QtGui import QPixmap, QCursor
from PyQt5.QtCore import Qt
from PyQt5.QtCore import Qt, pyqtSlot
from PyQt5.QtWidgets import (
qApp, QDialog, QTreeWidget, QTreeWidgetItem, QDialogButtonBox, QGridLayout,
QLabel, QGroupBox, QMenu, QAction, QFileDialog, QSpinBox, QHBoxLayout
Expand Down Expand Up @@ -63,7 +63,7 @@ class GuiWritingStats(QDialog):
FMT_JSON = 0
FMT_CSV = 1

def __init__(self, mainGui: GuiMain):
def __init__(self, mainGui: GuiMain) -> None:
super().__init__(parent=mainGui)

logger.debug("Create: GuiWritingStats")
Expand Down Expand Up @@ -294,11 +294,11 @@ def __init__(self, mainGui: GuiMain):

return

def __del__(self): # pragma: no cover
def __del__(self) -> None: # pragma: no cover
logger.debug("Delete: GuiWritingStats")
return

def populateGUI(self):
def populateGUI(self) -> None:
"""Populate list box with data from the log file."""
qApp.setOverrideCursor(QCursor(Qt.WaitCursor))
self._loadLogFile()
Expand All @@ -310,7 +310,7 @@ def populateGUI(self):
# Slots
##

def _doClose(self):
def _doClose(self) -> None:
"""Save the state of the window, clear cache, end close."""
self.logData = []

Expand Down Expand Up @@ -351,7 +351,7 @@ def _doClose(self):

return

def _saveData(self, dataFmt):
def _saveData(self, dataFmt: int) -> bool:
"""Save the content of the list box to a file."""
fileExt = ""
textFmt = ""
Expand Down Expand Up @@ -426,7 +426,7 @@ def _saveData(self, dataFmt):
# Internal Functions
##

def _loadLogFile(self):
def _loadLogFile(self) -> None:
"""Load the content of the log file into a buffer."""
logger.debug("Loading session log file")

Expand Down Expand Up @@ -473,10 +473,11 @@ def _loadLogFile(self):
return

##
# Slots
# Private Slots
##

def _updateListBox(self):
@pyqtSlot()
def _updateListBox(self) -> None:
"""Load/reload the content of the list box."""
self.listBox.clear()
self.timeFilter = 0.0
Expand Down Expand Up @@ -587,16 +588,13 @@ def _updateListBox(self):
newItem.setFont(self.C_TIME, SHARED.theme.guiFontFixed)
newItem.setFont(self.C_LENGTH, SHARED.theme.guiFontFixed)
newItem.setFont(self.C_COUNT, SHARED.theme.guiFontFixed)
if showIdleTime:
newItem.setFont(self.C_IDLE, SHARED.theme.guiFontFixed)
else:
newItem.setFont(self.C_IDLE, SHARED.theme.guiFont)
newItem.setFont(self.C_IDLE, SHARED.theme.guiFontFixed)

self.listBox.addTopLevelItem(newItem)
self.timeFilter += sDiff

self.labelFilter.setText(formatTime(round(self.timeFilter)))

return True
return

# END Class GuiWritingStats

0 comments on commit 72b89a6

Please sign in to comment.