The isExported option should only apply to files
This commit is contained in:
+1
-1
@@ -1350,8 +1350,8 @@ class NWItem():
|
|||||||
xSub = self._subPack(xPack,"class", text=str(self.itemClass.name))
|
xSub = self._subPack(xPack,"class", text=str(self.itemClass.name))
|
||||||
xSub = self._subPack(xPack,"status", text=str(self.itemStatus))
|
xSub = self._subPack(xPack,"status", text=str(self.itemStatus))
|
||||||
xSub = self._subPack(xPack,"expanded", text=str(self.isExpanded))
|
xSub = self._subPack(xPack,"expanded", text=str(self.isExpanded))
|
||||||
xSub = self._subPack(xPack,"exported", text=str(self.isExported))
|
|
||||||
if self.itemType == nwItemType.FILE:
|
if self.itemType == nwItemType.FILE:
|
||||||
|
xSub = self._subPack(xPack,"exported", text=str(self.isExported))
|
||||||
xSub = self._subPack(xPack,"layout", text=str(self.itemLayout.name))
|
xSub = self._subPack(xPack,"layout", text=str(self.itemLayout.name))
|
||||||
xSub = self._subPack(xPack,"charCount", text=str(self.charCount), none=False)
|
xSub = self._subPack(xPack,"charCount", text=str(self.charCount), none=False)
|
||||||
xSub = self._subPack(xPack,"wordCount", text=str(self.wordCount), none=False)
|
xSub = self._subPack(xPack,"wordCount", text=str(self.wordCount), none=False)
|
||||||
|
|||||||
@@ -105,9 +105,14 @@ class GuiItemEditor(QDialog):
|
|||||||
if itemLayout in self.validLayouts:
|
if itemLayout in self.validLayouts:
|
||||||
self.editLayout.addItem(nwLabels.LAYOUT_NAME[itemLayout],itemLayout)
|
self.editLayout.addItem(nwLabels.LAYOUT_NAME[itemLayout],itemLayout)
|
||||||
|
|
||||||
self.editExport = QSwitch()
|
|
||||||
self.editExport.setChecked(self.theItem.isExported)
|
|
||||||
self.textExport = QLabel("Include when building project")
|
self.textExport = QLabel("Include when building project")
|
||||||
|
self.editExport = QSwitch()
|
||||||
|
if self.theItem.itemType == nwItemType.FILE:
|
||||||
|
self.editExport.setEnabled(True)
|
||||||
|
self.editExport.setChecked(self.theItem.isExported)
|
||||||
|
else:
|
||||||
|
self.editExport.setEnabled(False)
|
||||||
|
self.editExport.setChecked(False)
|
||||||
|
|
||||||
self.mainForm.addWidget(QLabel("Label"), 0, 0)
|
self.mainForm.addWidget(QLabel("Label"), 0, 0)
|
||||||
self.mainForm.addWidget(self.editName, 0, 1, 1, 2)
|
self.mainForm.addWidget(self.editName, 0, 1, 1, 2)
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ from PyQt5.QtCore import Qt
|
|||||||
from PyQt5.QtGui import QFont
|
from PyQt5.QtGui import QFont
|
||||||
from PyQt5.QtWidgets import QFrame, QGridLayout, QLabel
|
from PyQt5.QtWidgets import QFrame, QGridLayout, QLabel
|
||||||
|
|
||||||
from nw.constants import nwLabels, nwItemClass, nwUnicode
|
from nw.constants import nwLabels, nwItemClass, nwItemType, nwUnicode
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
@@ -170,10 +170,13 @@ class GuiDocDetails(QFrame):
|
|||||||
iStatus = self.theProject.importItems.checkEntry(iStatus) # Make sure it's valid
|
iStatus = self.theProject.importItems.checkEntry(iStatus) # Make sure it's valid
|
||||||
flagIcon = self.theParent.importIcons[iStatus]
|
flagIcon = self.theParent.importIcons[iStatus]
|
||||||
|
|
||||||
if nwItem.isExported:
|
if nwItem.itemType == nwItemType.FILE:
|
||||||
exportFlag = nwUnicode.U_CHECK
|
if nwItem.isExported:
|
||||||
|
exportFlag = nwUnicode.U_CHECK
|
||||||
|
else:
|
||||||
|
exportFlag = " "
|
||||||
else:
|
else:
|
||||||
exportFlag = " "
|
exportFlag = "+"
|
||||||
|
|
||||||
self.labelFlag.setText(exportFlag)
|
self.labelFlag.setText(exportFlag)
|
||||||
self.statusFlag.setPixmap(flagIcon.pixmap(10, 10))
|
self.statusFlag.setPixmap(flagIcon.pixmap(10, 10))
|
||||||
|
|||||||
@@ -412,13 +412,19 @@ class GuiDocTree(QTreeWidget):
|
|||||||
tHandle = nwItem.itemHandle
|
tHandle = nwItem.itemHandle
|
||||||
pHandle = nwItem.parHandle
|
pHandle = nwItem.parHandle
|
||||||
|
|
||||||
if nwItem.isExported:
|
stExport = " "
|
||||||
tStatus = nwUnicode.U_CHECK
|
stClass = nwLabels.CLASS_FLAG[nwItem.itemClass]
|
||||||
else:
|
stLayout = ""
|
||||||
tStatus = " "
|
|
||||||
tStatus += " "+nwLabels.CLASS_FLAG[nwItem.itemClass]
|
|
||||||
if nwItem.itemType == nwItemType.FILE:
|
if nwItem.itemType == nwItemType.FILE:
|
||||||
tStatus += "."+nwLabels.LAYOUT_FLAG[nwItem.itemLayout]
|
stLayout = "."+nwLabels.LAYOUT_FLAG[nwItem.itemLayout]
|
||||||
|
if nwItem.isExported:
|
||||||
|
stExport = nwUnicode.U_CHECK
|
||||||
|
else:
|
||||||
|
stExport = "+"
|
||||||
|
|
||||||
|
tStatus = stExport+" "+stClass+stLayout
|
||||||
|
|
||||||
iStatus = nwItem.itemStatus
|
iStatus = nwItem.itemStatus
|
||||||
if tClass == nwItemClass.NOVEL:
|
if tClass == nwItemClass.NOVEL:
|
||||||
iStatus = self.theProject.statusItems.checkEntry(iStatus) # Make sure it's valid
|
iStatus = self.theProject.statusItems.checkEntry(iStatus) # Make sure it's valid
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="257" autoCount="31" timeStamp="2020-05-10 22:50:38">
|
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="263" autoCount="31" timeStamp="2020-05-10 23:14:34">
|
||||||
<project>
|
<project>
|
||||||
<name>Sample Project</name>
|
<name>Sample Project</name>
|
||||||
<title>Sample Project</title>
|
<title>Sample Project</title>
|
||||||
@@ -51,7 +51,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>Started</status>
|
<status>Started</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="53b69b83cdafc" order="0" parent="7031beac91f75">
|
<item handle="53b69b83cdafc" order="0" parent="7031beac91f75">
|
||||||
<name>Title Page</name>
|
<name>Title Page</name>
|
||||||
@@ -72,7 +71,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>1st Draft</status>
|
<status>1st Draft</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="6a2d6d5f4f401" order="0" parent="e7ded148d6e4a">
|
<item handle="6a2d6d5f4f401" order="0" parent="e7ded148d6e4a">
|
||||||
<name>Chapter One</name>
|
<name>Chapter One</name>
|
||||||
@@ -171,7 +169,6 @@
|
|||||||
<class>CHARACTER</class>
|
<class>CHARACTER</class>
|
||||||
<status>None</status>
|
<status>None</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="f7e2d9f330615" order="0" parent="f6622b4617424">
|
<item handle="f7e2d9f330615" order="0" parent="f6622b4617424">
|
||||||
<name>Main Characters</name>
|
<name>Main Characters</name>
|
||||||
@@ -179,7 +176,6 @@
|
|||||||
<class>CHARACTER</class>
|
<class>CHARACTER</class>
|
||||||
<status>None</status>
|
<status>None</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="14298de4d9524" order="0" parent="f7e2d9f330615">
|
<item handle="14298de4d9524" order="0" parent="f7e2d9f330615">
|
||||||
<name>John Smith</name>
|
<name>John Smith</name>
|
||||||
@@ -213,7 +209,6 @@
|
|||||||
<class>WORLD</class>
|
<class>WORLD</class>
|
||||||
<status>None</status>
|
<status>None</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="b3e74dbc1f584" order="0" parent="15c4492bd5107">
|
<item handle="b3e74dbc1f584" order="0" parent="15c4492bd5107">
|
||||||
<name>Earth</name>
|
<name>Earth</name>
|
||||||
@@ -260,7 +255,6 @@
|
|||||||
<class>TRASH</class>
|
<class>TRASH</class>
|
||||||
<status>None</status>
|
<status>None</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="b8136a5a774a0" order="0" parent="98acd8c76c93a">
|
<item handle="b8136a5a774a0" order="0" parent="98acd8c76c93a">
|
||||||
<name>Delete Me!</name>
|
<name>Delete Me!</name>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="2" autoCount="0" timeStamp="2020-05-10 19:34:15">
|
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="2" autoCount="0" timeStamp="2020-05-10 23:17:36">
|
||||||
<project>
|
<project>
|
||||||
<name></name>
|
<name></name>
|
||||||
<title></title>
|
<title></title>
|
||||||
@@ -42,7 +42,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="25fc0e7096fc6" order="0" parent="73475cb40a568">
|
<item handle="25fc0e7096fc6" order="0" parent="73475cb40a568">
|
||||||
<name>New Chapter</name>
|
<name>New Chapter</name>
|
||||||
@@ -50,7 +49,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="31489056e0916" order="0" parent="25fc0e7096fc6">
|
<item handle="31489056e0916" order="0" parent="25fc0e7096fc6">
|
||||||
<name>New Scene</name>
|
<name>New Scene</name>
|
||||||
@@ -71,7 +69,6 @@
|
|||||||
<class>CHARACTER</class>
|
<class>CHARACTER</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="71ee45a3c0db9" order="2" parent="None">
|
<item handle="71ee45a3c0db9" order="2" parent="None">
|
||||||
<name>Plot</name>
|
<name>Plot</name>
|
||||||
@@ -79,7 +76,6 @@
|
|||||||
<class>PLOT</class>
|
<class>PLOT</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="811786ad1ae74" order="3" parent="None">
|
<item handle="811786ad1ae74" order="3" parent="None">
|
||||||
<name>World</name>
|
<name>World</name>
|
||||||
@@ -87,7 +83,6 @@
|
|||||||
<class>WORLD</class>
|
<class>WORLD</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
</content>
|
</content>
|
||||||
</novelWriterXML>
|
</novelWriterXML>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="4" autoCount="0" timeStamp="2020-05-10 19:34:57">
|
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="4" autoCount="0" timeStamp="2020-05-10 23:18:06">
|
||||||
<project>
|
<project>
|
||||||
<name></name>
|
<name></name>
|
||||||
<title></title>
|
<title></title>
|
||||||
@@ -42,7 +42,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="25fc0e7096fc6" order="0" parent="73475cb40a568">
|
<item handle="25fc0e7096fc6" order="0" parent="73475cb40a568">
|
||||||
<name>New Chapter</name>
|
<name>New Chapter</name>
|
||||||
@@ -50,7 +49,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="31489056e0916" order="0" parent="25fc0e7096fc6">
|
<item handle="31489056e0916" order="0" parent="25fc0e7096fc6">
|
||||||
<name>New Scene</name>
|
<name>New Scene</name>
|
||||||
@@ -71,7 +69,6 @@
|
|||||||
<class>CHARACTER</class>
|
<class>CHARACTER</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="98010bd9270f9" order="0" parent="44cb730c42048">
|
<item handle="98010bd9270f9" order="0" parent="44cb730c42048">
|
||||||
<name>New File</name>
|
<name>New File</name>
|
||||||
@@ -92,7 +89,6 @@
|
|||||||
<class>PLOT</class>
|
<class>PLOT</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="0e17daca5f3e1" order="0" parent="71ee45a3c0db9">
|
<item handle="0e17daca5f3e1" order="0" parent="71ee45a3c0db9">
|
||||||
<name>New File</name>
|
<name>New File</name>
|
||||||
@@ -113,7 +109,6 @@
|
|||||||
<class>WORLD</class>
|
<class>WORLD</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>True</expanded>
|
<expanded>True</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="1a6562590ef19" order="0" parent="811786ad1ae74">
|
<item handle="1a6562590ef19" order="0" parent="811786ad1ae74">
|
||||||
<name>New File</name>
|
<name>New File</name>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="2" autoCount="0" timeStamp="2020-05-10 19:35:53">
|
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="2" autoCount="0" timeStamp="2020-05-10 23:19:00">
|
||||||
<project>
|
<project>
|
||||||
<name>Project Name</name>
|
<name>Project Name</name>
|
||||||
<title>Project Title</title>
|
<title>Project Title</title>
|
||||||
@@ -46,7 +46,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="25fc0e7096fc6" order="0" parent="73475cb40a568">
|
<item handle="25fc0e7096fc6" order="0" parent="73475cb40a568">
|
||||||
<name>New Chapter</name>
|
<name>New Chapter</name>
|
||||||
@@ -54,7 +53,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="31489056e0916" order="0" parent="25fc0e7096fc6">
|
<item handle="31489056e0916" order="0" parent="25fc0e7096fc6">
|
||||||
<name>New Scene</name>
|
<name>New Scene</name>
|
||||||
@@ -75,7 +73,6 @@
|
|||||||
<class>CHARACTER</class>
|
<class>CHARACTER</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="71ee45a3c0db9" order="2" parent="None">
|
<item handle="71ee45a3c0db9" order="2" parent="None">
|
||||||
<name>Plot</name>
|
<name>Plot</name>
|
||||||
@@ -83,7 +80,6 @@
|
|||||||
<class>PLOT</class>
|
<class>PLOT</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="811786ad1ae74" order="3" parent="None">
|
<item handle="811786ad1ae74" order="3" parent="None">
|
||||||
<name>World</name>
|
<name>World</name>
|
||||||
@@ -91,7 +87,6 @@
|
|||||||
<class>WORLD</class>
|
<class>WORLD</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
</content>
|
</content>
|
||||||
</novelWriterXML>
|
</novelWriterXML>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="2" autoCount="0" timeStamp="2020-05-10 19:36:44">
|
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="2" autoCount="0" timeStamp="2020-05-10 23:19:44">
|
||||||
<project>
|
<project>
|
||||||
<name></name>
|
<name></name>
|
||||||
<title></title>
|
<title></title>
|
||||||
@@ -42,7 +42,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="25fc0e7096fc6" order="0" parent="73475cb40a568">
|
<item handle="25fc0e7096fc6" order="0" parent="73475cb40a568">
|
||||||
<name>New Chapter</name>
|
<name>New Chapter</name>
|
||||||
@@ -50,7 +49,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="31489056e0916" order="0" parent="25fc0e7096fc6">
|
<item handle="31489056e0916" order="0" parent="25fc0e7096fc6">
|
||||||
<name>Just a Page</name>
|
<name>Just a Page</name>
|
||||||
@@ -58,7 +56,7 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>Note</status>
|
<status>Note</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
<exported>False</exported>
|
||||||
<layout>PAGE</layout>
|
<layout>PAGE</layout>
|
||||||
<charCount>0</charCount>
|
<charCount>0</charCount>
|
||||||
<wordCount>0</wordCount>
|
<wordCount>0</wordCount>
|
||||||
@@ -71,7 +69,6 @@
|
|||||||
<class>CHARACTER</class>
|
<class>CHARACTER</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="71ee45a3c0db9" order="2" parent="None">
|
<item handle="71ee45a3c0db9" order="2" parent="None">
|
||||||
<name>Plot</name>
|
<name>Plot</name>
|
||||||
@@ -79,7 +76,6 @@
|
|||||||
<class>PLOT</class>
|
<class>PLOT</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="811786ad1ae74" order="3" parent="None">
|
<item handle="811786ad1ae74" order="3" parent="None">
|
||||||
<name>World</name>
|
<name>World</name>
|
||||||
@@ -87,7 +83,6 @@
|
|||||||
<class>WORLD</class>
|
<class>WORLD</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
</content>
|
</content>
|
||||||
</novelWriterXML>
|
</novelWriterXML>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="1" autoCount="0" timeStamp="2020-05-10 19:32:32">
|
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="1" autoCount="0" timeStamp="2020-05-10 23:16:14">
|
||||||
<project>
|
<project>
|
||||||
<name></name>
|
<name></name>
|
||||||
<title></title>
|
<title></title>
|
||||||
@@ -42,7 +42,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="44cb730c42048" order="None" parent="None">
|
<item handle="44cb730c42048" order="None" parent="None">
|
||||||
<name>Characters</name>
|
<name>Characters</name>
|
||||||
@@ -50,7 +49,6 @@
|
|||||||
<class>CHARACTER</class>
|
<class>CHARACTER</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="71ee45a3c0db9" order="None" parent="None">
|
<item handle="71ee45a3c0db9" order="None" parent="None">
|
||||||
<name>Plot</name>
|
<name>Plot</name>
|
||||||
@@ -58,7 +56,6 @@
|
|||||||
<class>PLOT</class>
|
<class>PLOT</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="811786ad1ae74" order="None" parent="None">
|
<item handle="811786ad1ae74" order="None" parent="None">
|
||||||
<name>World</name>
|
<name>World</name>
|
||||||
@@ -66,7 +63,6 @@
|
|||||||
<class>WORLD</class>
|
<class>WORLD</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="25fc0e7096fc6" order="None" parent="73475cb40a568">
|
<item handle="25fc0e7096fc6" order="None" parent="73475cb40a568">
|
||||||
<name>New Chapter</name>
|
<name>New Chapter</name>
|
||||||
@@ -74,7 +70,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="31489056e0916" order="None" parent="25fc0e7096fc6">
|
<item handle="31489056e0916" order="None" parent="25fc0e7096fc6">
|
||||||
<name>New Scene</name>
|
<name>New Scene</name>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="4" autoCount="0" timeStamp="2020-05-10 19:33:26">
|
<novelWriterXML appVersion="0.5" fileVersion="1.0" saveCount="4" autoCount="0" timeStamp="2020-05-10 23:16:52">
|
||||||
<project>
|
<project>
|
||||||
<name></name>
|
<name></name>
|
||||||
<title></title>
|
<title></title>
|
||||||
@@ -42,7 +42,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="44cb730c42048" order="None" parent="None">
|
<item handle="44cb730c42048" order="None" parent="None">
|
||||||
<name>Characters</name>
|
<name>Characters</name>
|
||||||
@@ -50,7 +49,6 @@
|
|||||||
<class>CHARACTER</class>
|
<class>CHARACTER</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="71ee45a3c0db9" order="None" parent="None">
|
<item handle="71ee45a3c0db9" order="None" parent="None">
|
||||||
<name>Plot</name>
|
<name>Plot</name>
|
||||||
@@ -58,7 +56,6 @@
|
|||||||
<class>PLOT</class>
|
<class>PLOT</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="811786ad1ae74" order="None" parent="None">
|
<item handle="811786ad1ae74" order="None" parent="None">
|
||||||
<name>World</name>
|
<name>World</name>
|
||||||
@@ -66,7 +63,6 @@
|
|||||||
<class>WORLD</class>
|
<class>WORLD</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="25fc0e7096fc6" order="None" parent="73475cb40a568">
|
<item handle="25fc0e7096fc6" order="None" parent="73475cb40a568">
|
||||||
<name>New Chapter</name>
|
<name>New Chapter</name>
|
||||||
@@ -74,7 +70,6 @@
|
|||||||
<class>NOVEL</class>
|
<class>NOVEL</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="31489056e0916" order="None" parent="25fc0e7096fc6">
|
<item handle="31489056e0916" order="None" parent="25fc0e7096fc6">
|
||||||
<name>New Scene</name>
|
<name>New Scene</name>
|
||||||
@@ -95,7 +90,6 @@
|
|||||||
<class>TIMELINE</class>
|
<class>TIMELINE</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="0e17daca5f3e1" order="None" parent="None">
|
<item handle="0e17daca5f3e1" order="None" parent="None">
|
||||||
<name>Object</name>
|
<name>Object</name>
|
||||||
@@ -103,7 +97,6 @@
|
|||||||
<class>OBJECT</class>
|
<class>OBJECT</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="1a6562590ef19" order="None" parent="None">
|
<item handle="1a6562590ef19" order="None" parent="None">
|
||||||
<name>Custom1</name>
|
<name>Custom1</name>
|
||||||
@@ -111,7 +104,6 @@
|
|||||||
<class>CUSTOM</class>
|
<class>CUSTOM</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
<item handle="031b4af5197ec" order="None" parent="None">
|
<item handle="031b4af5197ec" order="None" parent="None">
|
||||||
<name>Custom2</name>
|
<name>Custom2</name>
|
||||||
@@ -119,7 +111,6 @@
|
|||||||
<class>CUSTOM</class>
|
<class>CUSTOM</class>
|
||||||
<status>New</status>
|
<status>New</status>
|
||||||
<expanded>False</expanded>
|
<expanded>False</expanded>
|
||||||
<exported>True</exported>
|
|
||||||
</item>
|
</item>
|
||||||
</content>
|
</content>
|
||||||
</novelWriterXML>
|
</novelWriterXML>
|
||||||
|
|||||||
@@ -361,6 +361,9 @@ def testItemEditor(qtbot, nwTempGUI, nwRef, nwTemp):
|
|||||||
layoutIdx = itemEdit.editLayout.findData(nwItemLayout.PAGE)
|
layoutIdx = itemEdit.editLayout.findData(nwItemLayout.PAGE)
|
||||||
itemEdit.editLayout.setCurrentIndex(layoutIdx)
|
itemEdit.editLayout.setCurrentIndex(layoutIdx)
|
||||||
|
|
||||||
|
itemEdit.editExport.setChecked(False)
|
||||||
|
assert not itemEdit.editExport.isChecked()
|
||||||
|
|
||||||
itemEdit._doSave()
|
itemEdit._doSave()
|
||||||
|
|
||||||
itemEdit = GuiItemEditor(nwGUI, nwGUI.theProject, "31489056e0916")
|
itemEdit = GuiItemEditor(nwGUI, nwGUI.theProject, "31489056e0916")
|
||||||
|
|||||||
+2
-2
@@ -197,8 +197,8 @@ def testItemXMLPackUnpack():
|
|||||||
assert etree.tostring(xContent, pretty_print=False, encoding="utf-8") == (
|
assert etree.tostring(xContent, pretty_print=False, encoding="utf-8") == (
|
||||||
b"<content>"
|
b"<content>"
|
||||||
b"<item handle=\"0123456789abc\" order=\"1\" parent=\"0123456789abc\">"
|
b"<item handle=\"0123456789abc\" order=\"1\" parent=\"0123456789abc\">"
|
||||||
b"<name>A Name</name><type>TRASH</type><class>TRASH</class><status>Main</status>"
|
b"<name>A Name</name><type>TRASH</type><class>TRASH</class>"
|
||||||
b"<expanded>True</expanded><exported>True</exported>"
|
b"<status>Main</status><expanded>True</expanded>"
|
||||||
b"</item>"
|
b"</item>"
|
||||||
b"</content>"
|
b"</content>"
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user