Add project file revision number, and update all test reference files
This commit is contained in:
+699
-573
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -47,6 +47,7 @@ if TYPE_CHECKING:
|
|||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
FILE_VERSION = "1.5" # The current project file format version
|
FILE_VERSION = "1.5" # The current project file format version
|
||||||
|
FILE_REVISION = "1" # The current project file format revision
|
||||||
HEX_VERSION = 0x0105
|
HEX_VERSION = 0x0105
|
||||||
|
|
||||||
NUM_VERSION = {
|
NUM_VERSION = {
|
||||||
@@ -105,6 +106,8 @@ class ProjectXMLReader:
|
|||||||
the content item meta entry. It also moves meta data related to
|
the content item meta entry. It also moves meta data related to
|
||||||
the project or the content into their respective section nodes
|
the project or the content into their respective section nodes
|
||||||
as attributes. The id attribute was also added to the project.
|
as attributes. The id attribute was also added to the project.
|
||||||
|
|
||||||
|
Rev 1: Drops the titleFormat section of settings.
|
||||||
"""
|
"""
|
||||||
|
|
||||||
def __init__(self, path):
|
def __init__(self, path):
|
||||||
@@ -112,6 +115,7 @@ class ProjectXMLReader:
|
|||||||
self._state = XMLReadState.NO_ACTION
|
self._state = XMLReadState.NO_ACTION
|
||||||
self._root = ""
|
self._root = ""
|
||||||
self._version = 0x0
|
self._version = 0x0
|
||||||
|
self._revision = 0
|
||||||
self._appVersion = ""
|
self._appVersion = ""
|
||||||
self._hexVersion = 0x0
|
self._hexVersion = 0x0
|
||||||
self._timeStamp = ""
|
self._timeStamp = ""
|
||||||
@@ -136,6 +140,11 @@ class ProjectXMLReader:
|
|||||||
"""Return the project XML version number."""
|
"""Return the project XML version number."""
|
||||||
return self._version
|
return self._version
|
||||||
|
|
||||||
|
@property
|
||||||
|
def xmlRevision(self) -> int:
|
||||||
|
"""Return the project XML revision number."""
|
||||||
|
return self._revision
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def appVersion(self) -> str:
|
def appVersion(self) -> str:
|
||||||
"""Return the version number who wrote the file."""
|
"""Return the version number who wrote the file."""
|
||||||
@@ -196,6 +205,7 @@ class ProjectXMLReader:
|
|||||||
|
|
||||||
logger.debug("XML is '%s' version '%s'", self._root, fileVersion)
|
logger.debug("XML is '%s' version '%s'", self._root, fileVersion)
|
||||||
|
|
||||||
|
self._revision = checkInt(xRoot.attrib.get("fileRevision"), 0)
|
||||||
self._appVersion = str(xRoot.attrib.get("appVersion", ""))
|
self._appVersion = str(xRoot.attrib.get("appVersion", ""))
|
||||||
self._hexVersion = hexToInt(xRoot.attrib.get("hexVersion", ""))
|
self._hexVersion = hexToInt(xRoot.attrib.get("hexVersion", ""))
|
||||||
self._timeStamp = str(xRoot.attrib.get("timeStamp", ""))
|
self._timeStamp = str(xRoot.attrib.get("timeStamp", ""))
|
||||||
@@ -490,10 +500,11 @@ class ProjectXMLWriter:
|
|||||||
logger.debug("Writing project XML")
|
logger.debug("Writing project XML")
|
||||||
|
|
||||||
xRoot = ET.Element("novelWriterXML", attrib={
|
xRoot = ET.Element("novelWriterXML", attrib={
|
||||||
"appVersion": str(__version__),
|
"appVersion": str(__version__),
|
||||||
"hexVersion": str(__hexversion__),
|
"hexVersion": str(__hexversion__),
|
||||||
"fileVersion": FILE_VERSION,
|
"fileVersion": FILE_VERSION,
|
||||||
"timeStamp": formatTimeStamp(saveTime),
|
"fileRevision": FILE_REVISION,
|
||||||
|
"timeStamp": formatTimeStamp(saveTime),
|
||||||
})
|
})
|
||||||
|
|
||||||
# Save Project Meta
|
# Save Project Meta
|
||||||
|
|||||||
+3
-10
@@ -1,6 +1,6 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" timeStamp="2023-05-31 17:53:27">
|
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" fileRevision="1" timeStamp="2023-06-03 18:18:20">
|
||||||
<project id="e2be99af-f9bf-4403-857a-c3d1ac25abea" saveCount="1506" autoCount="237" editTime="75085">
|
<project id="e2be99af-f9bf-4403-857a-c3d1ac25abea" saveCount="1509" autoCount="237" editTime="75095">
|
||||||
<name>Sample Project</name>
|
<name>Sample Project</name>
|
||||||
<title>Sample Project</title>
|
<title>Sample Project</title>
|
||||||
<author>Jane Smith</author>
|
<author>Jane Smith</author>
|
||||||
@@ -20,13 +20,6 @@
|
|||||||
<entry key="B">E</entry>
|
<entry key="B">E</entry>
|
||||||
<entry key="C">D</entry>
|
<entry key="C">D</entry>
|
||||||
</autoReplace>
|
</autoReplace>
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">Chapter %chw%: %title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">Scene %ch%.%sc%: %title%</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="sf12341" count="4" red="100" green="100" blue="100">New</entry>
|
<entry key="sf12341" count="4" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="sf24ce6" count="2" red="200" green="50" blue="0">Notes</entry>
|
<entry key="sf24ce6" count="2" red="200" green="50" blue="0">Notes</entry>
|
||||||
@@ -65,7 +58,7 @@
|
|||||||
<name status="sf24ce6" import="ia857f0" active="yes">Chapter One</name>
|
<name status="sf24ce6" import="ia857f0" active="yes">Chapter One</name>
|
||||||
</item>
|
</item>
|
||||||
<item handle="636b6aa9b697b" parent="6a2d6d5f4f401" root="7031beac91f75" order="0" type="FILE" class="NOVEL" layout="DOCUMENT">
|
<item handle="636b6aa9b697b" parent="6a2d6d5f4f401" root="7031beac91f75" order="0" type="FILE" class="NOVEL" layout="DOCUMENT">
|
||||||
<meta expanded="no" heading="H3" charCount="2687" wordCount="479" paraCount="14" cursorPos="18" />
|
<meta expanded="no" heading="H3" charCount="2687" wordCount="479" paraCount="14" cursorPos="748" />
|
||||||
<name status="s90e6c9" import="ia857f0" active="yes">Making a Scene</name>
|
<name status="s90e6c9" import="ia857f0" active="yes">Making a Scene</name>
|
||||||
</item>
|
</item>
|
||||||
<item handle="bc0cbd2a407f3" parent="6a2d6d5f4f401" root="7031beac91f75" order="1" type="FILE" class="NOVEL" layout="DOCUMENT">
|
<item handle="bc0cbd2a407f3" parent="6a2d6d5f4f401" root="7031beac91f75" order="1" type="FILE" class="NOVEL" layout="DOCUMENT">
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" timeStamp="2022-11-07 13:00:48">
|
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" fileRevision="1" timeStamp="2022-11-07 13:00:48">
|
||||||
<project id="e2be99af-f9bf-4403-857a-c3d1ac25abea" saveCount="5" autoCount="10" editTime="1000">
|
<project id="e2be99af-f9bf-4403-857a-c3d1ac25abea" saveCount="5" autoCount="10" editTime="1000">
|
||||||
<name>Sample Project</name>
|
<name>Sample Project</name>
|
||||||
<title>Sample Project</title>
|
<title>Sample Project</title>
|
||||||
@@ -20,13 +20,6 @@
|
|||||||
<entry key="B">E</entry>
|
<entry key="B">E</entry>
|
||||||
<entry key="C">D</entry>
|
<entry key="C">D</entry>
|
||||||
</autoReplace>
|
</autoReplace>
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">Chapter %chw%: %title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">Scene %ch%.%sc%: %title%</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="sf12341" count="4" red="100" green="100" blue="100">New</entry>
|
<entry key="sf12341" count="4" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="sf24ce6" count="2" red="200" green="50" blue="0">Notes</entry>
|
<entry key="sf24ce6" count="2" red="200" green="50" blue="0">Notes</entry>
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" timeStamp="2023-05-29 17:10:19">
|
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" fileRevision="1" timeStamp="2023-06-03 18:18:14">
|
||||||
<project id="5ac0df12-8b8b-476b-9905-21d33685687c" saveCount="40" autoCount="24" editTime="1905">
|
<project id="5ac0df12-8b8b-476b-9905-21d33685687c" saveCount="42" autoCount="24" editTime="1913">
|
||||||
<name>Lorem Ipsum</name>
|
<name>Lorem Ipsum</name>
|
||||||
<title>Lorem Ipsum</title>
|
<title>Lorem Ipsum</title>
|
||||||
<author>lipsum.com</author>
|
<author>lipsum.com</author>
|
||||||
@@ -19,13 +19,6 @@
|
|||||||
<entry key="Rep1">Replace Text 1</entry>
|
<entry key="Rep1">Replace Text 1</entry>
|
||||||
<entry key="Rep2">Replace Text 2</entry>
|
<entry key="Rep2">Replace Text 2</entry>
|
||||||
</autoReplace>
|
</autoReplace>
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">Chapter %ch%: %title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">* * *</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="sbaa94f" count="3" red="100" green="100" blue="100">New</entry>
|
<entry key="sbaa94f" count="3" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s27bf7c" count="0" red="200" green="50" blue="0">Note</entry>
|
<entry key="s27bf7c" count="0" red="200" green="50" blue="0">Note</entry>
|
||||||
@@ -45,7 +38,7 @@
|
|||||||
<name status="sbaa94f" import="i613591">Novel</name>
|
<name status="sbaa94f" import="i613591">Novel</name>
|
||||||
</item>
|
</item>
|
||||||
<item handle="7a992350f3eb6" parent="b3643d0f92e32" root="b3643d0f92e32" order="0" type="FILE" class="NOVEL" layout="DOCUMENT">
|
<item handle="7a992350f3eb6" parent="b3643d0f92e32" root="b3643d0f92e32" order="0" type="FILE" class="NOVEL" layout="DOCUMENT">
|
||||||
<meta expanded="no" heading="H1" charCount="230" wordCount="40" paraCount="3" cursorPos="148" />
|
<meta expanded="no" heading="H1" charCount="230" wordCount="40" paraCount="3" cursorPos="14" />
|
||||||
<name status="sedd043" import="i613591" active="yes">Lorem Ipsum</name>
|
<name status="sedd043" import="i613591" active="yes">Lorem Ipsum</name>
|
||||||
</item>
|
</item>
|
||||||
<item handle="8c58a65414c23" parent="b3643d0f92e32" root="b3643d0f92e32" order="1" type="FILE" class="NOVEL" layout="DOCUMENT">
|
<item handle="8c58a65414c23" parent="b3643d0f92e32" root="b3643d0f92e32" order="1" type="FILE" class="NOVEL" layout="DOCUMENT">
|
||||||
@@ -125,4 +118,4 @@
|
|||||||
<name status="sbaa94f" import="i613591" active="yes">Ancient Europe</name>
|
<name status="sbaa94f" import="i613591" active="yes">Ancient Europe</name>
|
||||||
</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="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" timeStamp="2023-05-29 17:13:44">
|
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" fileRevision="1" timeStamp="2023-06-03 18:18:23">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="1" autoCount="1" editTime="0">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="1" autoCount="1" editTime="0">
|
||||||
<name>New Project</name>
|
<name>New Project</name>
|
||||||
<title>New Novel</title>
|
<title>New Novel</title>
|
||||||
@@ -16,13 +16,6 @@
|
|||||||
<entry key="outline">None</entry>
|
<entry key="outline">None</entry>
|
||||||
</lastHandle>
|
</lastHandle>
|
||||||
<autoReplace />
|
<autoReplace />
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">%title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">* * *</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="7" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="7" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" timeStamp="2023-05-29 17:13:44">
|
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" fileRevision="1" timeStamp="2023-06-03 18:18:23">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="1" autoCount="1" editTime="0">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="1" autoCount="1" editTime="0">
|
||||||
<name>New Project</name>
|
<name>New Project</name>
|
||||||
<title>New Novel</title>
|
<title>New Novel</title>
|
||||||
@@ -16,13 +16,6 @@
|
|||||||
<entry key="outline">None</entry>
|
<entry key="outline">None</entry>
|
||||||
</lastHandle>
|
</lastHandle>
|
||||||
<autoReplace />
|
<autoReplace />
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">%title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">* * *</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="6" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="6" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" timeStamp="2023-05-29 17:01:04">
|
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" fileRevision="1" timeStamp="2023-06-03 18:18:22">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="1" autoCount="0" editTime="0">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="1" autoCount="0" editTime="0">
|
||||||
<name>Test Custom</name>
|
<name>Test Custom</name>
|
||||||
<title>Test Novel</title>
|
<title>Test Novel</title>
|
||||||
@@ -16,13 +16,6 @@
|
|||||||
<entry key="outline">None</entry>
|
<entry key="outline">None</entry>
|
||||||
</lastHandle>
|
</lastHandle>
|
||||||
<autoReplace />
|
<autoReplace />
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">%title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">* * *</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="15" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="15" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" timeStamp="2023-05-29 17:01:04">
|
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" fileRevision="1" timeStamp="2023-06-03 18:18:22">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="1" autoCount="0" editTime="0">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="1" autoCount="0" editTime="0">
|
||||||
<name>Test Custom</name>
|
<name>Test Custom</name>
|
||||||
<title>Test Novel</title>
|
<title>Test Novel</title>
|
||||||
@@ -16,13 +16,6 @@
|
|||||||
<entry key="outline">None</entry>
|
<entry key="outline">None</entry>
|
||||||
</lastHandle>
|
</lastHandle>
|
||||||
<autoReplace />
|
<autoReplace />
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">%title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">* * *</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="9" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="9" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" timeStamp="2023-05-29 17:01:04">
|
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" fileRevision="1" timeStamp="2023-06-03 18:18:22">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="1" autoCount="0" editTime="0">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="1" autoCount="0" editTime="0">
|
||||||
<name>New Project</name>
|
<name>New Project</name>
|
||||||
<title>New Project</title>
|
<title>New Project</title>
|
||||||
@@ -16,13 +16,6 @@
|
|||||||
<entry key="outline">None</entry>
|
<entry key="outline">None</entry>
|
||||||
</lastHandle>
|
</lastHandle>
|
||||||
<autoReplace />
|
<autoReplace />
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">%title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">* * *</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="5" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="5" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" timeStamp="2023-05-29 17:09:41">
|
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" fileRevision="1" timeStamp="2023-06-03 18:23:02">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="3" autoCount="2" editTime="3">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="3" autoCount="2" editTime="3">
|
||||||
<name>New Project</name>
|
<name>New Project</name>
|
||||||
<title>New Novel</title>
|
<title>New Novel</title>
|
||||||
@@ -16,13 +16,6 @@
|
|||||||
<entry key="outline">None</entry>
|
<entry key="outline">None</entry>
|
||||||
</lastHandle>
|
</lastHandle>
|
||||||
<autoReplace />
|
<autoReplace />
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">%title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">* * *</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="5" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="5" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" timeStamp="2023-05-29 17:01:12">
|
<novelWriterXML appVersion="2.0.7" hexVersion="0x020007f0" fileVersion="1.5" fileRevision="1" timeStamp="2023-06-03 18:18:30">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="2" autoCount="1" editTime="0">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="2" autoCount="1" editTime="0">
|
||||||
<name>New Project</name>
|
<name>New Project</name>
|
||||||
<title>New Novel</title>
|
<title>New Novel</title>
|
||||||
@@ -16,13 +16,6 @@
|
|||||||
<entry key="outline">None</entry>
|
<entry key="outline">None</entry>
|
||||||
</lastHandle>
|
</lastHandle>
|
||||||
<autoReplace />
|
<autoReplace />
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">%title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">* * *</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="5" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="5" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Note</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" timeStamp="2020-05-28 09:59:15">
|
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" fileRevision="1" timeStamp="2020-05-28 09:59:15">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="0" autoCount="0" editTime="1000">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="0" autoCount="0" editTime="1000">
|
||||||
<name>Sample Project</name>
|
<name>Sample Project</name>
|
||||||
<title>Sample Project</title>
|
<title>Sample Project</title>
|
||||||
@@ -20,13 +20,6 @@
|
|||||||
<entry key="B">E</entry>
|
<entry key="B">E</entry>
|
||||||
<entry key="C">D</entry>
|
<entry key="C">D</entry>
|
||||||
</autoReplace>
|
</autoReplace>
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">Chapter %ch%: %title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">Scene %ch%.%sc%: %title%</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="0" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="0" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Notes</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Notes</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" timeStamp="2020-06-26 21:20:24">
|
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" fileRevision="1" timeStamp="2020-06-26 21:20:24">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="5" autoCount="10" editTime="1000">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="5" autoCount="10" editTime="1000">
|
||||||
<name>Sample Project</name>
|
<name>Sample Project</name>
|
||||||
<title>Sample Project</title>
|
<title>Sample Project</title>
|
||||||
@@ -20,13 +20,6 @@
|
|||||||
<entry key="B">E</entry>
|
<entry key="B">E</entry>
|
||||||
<entry key="C">D</entry>
|
<entry key="C">D</entry>
|
||||||
</autoReplace>
|
</autoReplace>
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">Chapter %ch%: %title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">Scene %ch%.%sc%: %title%</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="0" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="0" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Notes</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Notes</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" timeStamp="2021-08-30 23:33:44">
|
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" fileRevision="1" timeStamp="2021-08-30 23:33:44">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="5" autoCount="10" editTime="1000">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="5" autoCount="10" editTime="1000">
|
||||||
<name>Sample Project</name>
|
<name>Sample Project</name>
|
||||||
<title>Sample Project</title>
|
<title>Sample Project</title>
|
||||||
@@ -20,13 +20,6 @@
|
|||||||
<entry key="B">E</entry>
|
<entry key="B">E</entry>
|
||||||
<entry key="C">D</entry>
|
<entry key="C">D</entry>
|
||||||
</autoReplace>
|
</autoReplace>
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">Chapter %chw%: %title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">Scene %ch%.%sc%: %title%</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="0" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="0" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Notes</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Notes</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" timeStamp="2022-10-25 18:26:15">
|
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" fileRevision="1" timeStamp="2022-10-25 18:26:15">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="5" autoCount="10" editTime="1000">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="5" autoCount="10" editTime="1000">
|
||||||
<name>Sample Project</name>
|
<name>Sample Project</name>
|
||||||
<title>Sample Project</title>
|
<title>Sample Project</title>
|
||||||
@@ -20,13 +20,6 @@
|
|||||||
<entry key="B">E</entry>
|
<entry key="B">E</entry>
|
||||||
<entry key="C">D</entry>
|
<entry key="C">D</entry>
|
||||||
</autoReplace>
|
</autoReplace>
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">Chapter %chw%: %title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">Scene %ch%.%sc%: %title%</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="s000000" count="0" red="100" green="100" blue="100">New</entry>
|
<entry key="s000000" count="0" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="s000001" count="0" red="200" green="50" blue="0">Notes</entry>
|
<entry key="s000001" count="0" red="200" green="50" blue="0">Notes</entry>
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" timeStamp="2022-10-15 12:12:59">
|
<novelWriterXML appVersion="2.0-rc1" hexVersion="0x020000c1" fileVersion="1.5" fileRevision="1" timeStamp="2022-10-15 12:12:59">
|
||||||
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="5" autoCount="10" editTime="1000">
|
<project id="d0f3fe10-c6e6-4310-8bfd-181eb4224eed" saveCount="5" autoCount="10" editTime="1000">
|
||||||
<name>Sample Project</name>
|
<name>Sample Project</name>
|
||||||
<title>Sample Project</title>
|
<title>Sample Project</title>
|
||||||
@@ -20,13 +20,6 @@
|
|||||||
<entry key="B">E</entry>
|
<entry key="B">E</entry>
|
||||||
<entry key="C">D</entry>
|
<entry key="C">D</entry>
|
||||||
</autoReplace>
|
</autoReplace>
|
||||||
<titleFormat>
|
|
||||||
<entry key="title">%title%</entry>
|
|
||||||
<entry key="chapter">Chapter %chw%: %title%</entry>
|
|
||||||
<entry key="unnumbered">%title%</entry>
|
|
||||||
<entry key="scene">Scene %ch%.%sc%: %title%</entry>
|
|
||||||
<entry key="section" />
|
|
||||||
</titleFormat>
|
|
||||||
<status>
|
<status>
|
||||||
<entry key="sf12341" count="4" red="100" green="100" blue="100">New</entry>
|
<entry key="sf12341" count="4" red="100" green="100" blue="100">New</entry>
|
||||||
<entry key="sf24ce6" count="2" red="200" green="50" blue="0">Notes</entry>
|
<entry key="sf24ce6" count="2" red="200" green="50" blue="0">Notes</entry>
|
||||||
|
|||||||
Reference in New Issue
Block a user