Merge branch 'release' into dev
This commit is contained in:
+59
-3
@@ -4,10 +4,36 @@
|
|||||||
|
|
||||||
----
|
----
|
||||||
|
|
||||||
## Version 1.1 Dev (Alpha)
|
## Version 1.1 RC1 [2021-01-31]
|
||||||
|
|
||||||
### Release Notes
|
### Release Notes
|
||||||
|
|
||||||
|
This is a preview and test release for version 1.1.
|
||||||
|
|
||||||
|
A few new features have been added. The primary change is that the project tree on the left side of
|
||||||
|
the main window now has two tabs. The regular project tree is now on a tab named "Project", while a
|
||||||
|
new tab "Novel" displays a simpler version of the information on the main "Outline" page. It lists
|
||||||
|
all the headers of the novel part of the project, as well as the word count and point-of-view
|
||||||
|
character of each section. This is an alternative way to navigate the novel part of the project.
|
||||||
|
The various tree views are now also kept better in sync when the user selects various documents and
|
||||||
|
headers.
|
||||||
|
|
||||||
|
In addition, a new information dialog named "Project Details" has been added. It replaces the
|
||||||
|
"Details" tab in "Project Settings", and adds more information about the novel part of the project.
|
||||||
|
In particular, a "Table of Contents" in the "Contents" tab displays a summary of the main parts
|
||||||
|
and chapters of the project, their total word counts, and an estimated page count. This was made in
|
||||||
|
response to users asking for ways to estimate the total page count of the project. The page count
|
||||||
|
is estimated based on the word count, and can be changed on the dialog window.
|
||||||
|
|
||||||
|
Since the tabs below the project tree now adds some extra room on the GUI, some convenient buttons
|
||||||
|
have been added, with direct access to "Project Details", "Writing Statistics" and "Project
|
||||||
|
Setting".
|
||||||
|
|
||||||
|
A few other minor changes have been made as well. The Preferences dialog has been improved with
|
||||||
|
clearer categories and hopefully better help text. Some new options have been added too. They allow
|
||||||
|
syntax highlighting of multi-paragraph quotes. The highlighter can now optionally accept quotes to
|
||||||
|
be left "hanging", that is, no closing quote in the same paragraph.
|
||||||
|
|
||||||
### Detailed Changelog
|
### Detailed Changelog
|
||||||
|
|
||||||
**User Interface**
|
**User Interface**
|
||||||
@@ -15,7 +41,37 @@
|
|||||||
* Added a Novel tab under the project tree where the user can navigate the novel's layout of
|
* Added a Novel tab under the project tree where the user can navigate the novel's layout of
|
||||||
chapters and scenes, similar to the Outline view, but next to the document editor. The Outline
|
chapters and scenes, similar to the Outline view, but next to the document editor. The Outline
|
||||||
view and Novel/Project trees now also behave more in cooperation. When files on one are selected
|
view and Novel/Project trees now also behave more in cooperation. When files on one are selected
|
||||||
or moved, the other will follow and update. PR #537.
|
or moved, the other will follow and update. Issues #541 and #185, PR #538.
|
||||||
|
* Added a Project Details dialog that lists project details (moved from Project Settings' Details
|
||||||
|
Tab) and a Table of Contents tab where details on chapter level is displayed. This table also
|
||||||
|
shows an estimated page count and estimated page location of each chapter. Issue #528, PRs #555,
|
||||||
|
#598 and #603.
|
||||||
|
* Added three buttons below the project tree that connects to Project Details, Writing Statistics,
|
||||||
|
and Project Settings. PR #555.
|
||||||
|
* The settings and tabs in the Preferences dialog have been re-arranged into more tabs with less
|
||||||
|
options on each tab. PRs #577 and #624.
|
||||||
|
* Minor changes to margins and alignments of widgets on the main GUI. PR #565.
|
||||||
|
* Added a keyboard shortcut to change focus to the Outline tab. The focus change now also ensures
|
||||||
|
that the main GUI also switches to the tab where the focus is shifted. Issues #609 and #612, PR
|
||||||
|
#615.
|
||||||
|
* The cursor should now also be visible when opening a blank document and the editor has focus.
|
||||||
|
Issue #608, PR #621.
|
||||||
|
|
||||||
|
**Text Editor**
|
||||||
|
|
||||||
|
* Added support for multi-paragraph quote (dialogue) highlighting. This feature is optional, and
|
||||||
|
can be enabled/disabled in Preferences. Issue #546, PR #577.
|
||||||
|
* Add several new symbols to the Insert menu/ Issue #602, PRs #603 and #604.
|
||||||
|
|
||||||
|
**Other Changes**
|
||||||
|
|
||||||
|
* Trigger a save document call before the Build Novel Project tool starts the build. This ensures
|
||||||
|
that unsaved changes in the editor are included in the build. Issue #610, PR #616.
|
||||||
|
|
||||||
|
**Code Maintenance**
|
||||||
|
|
||||||
|
* Reformatting of source file headers and adding license headers to all test source files. Test
|
||||||
|
source files are now also organised into subfolders. PR #563.
|
||||||
|
|
||||||
----
|
----
|
||||||
|
|
||||||
@@ -68,7 +124,7 @@ always concerning even if they are false positives.
|
|||||||
* Updated documentation, main README and Contribution Guide to make them more consistent and to
|
* Updated documentation, main README and Contribution Guide to make them more consistent and to
|
||||||
improve installation instructions. Based on issue #586 and input from @mgrhm. PR #592.
|
improve installation instructions. Based on issue #586 and input from @mgrhm. PR #592.
|
||||||
|
|
||||||
**Other CHanges**
|
**Other Changes**
|
||||||
|
|
||||||
* The HTML generator now adds line breaks after `div` blocks used to wrap tag/reference lines. This
|
* The HTML generator now adds line breaks after `div` blocks used to wrap tag/reference lines. This
|
||||||
makes the output easier to process by scripts, but has no impact on browser rendering and import
|
makes the output easier to process by scripts, but has no impact on browser rendering and import
|
||||||
|
|||||||
@@ -2,125 +2,32 @@
|
|||||||
<html>
|
<html>
|
||||||
<body>
|
<body>
|
||||||
|
|
||||||
<h2>Release Notes for 1.0.3</h2>
|
<h2>Release Notes for 1.1 RC1</h2>
|
||||||
<p><i>Released on 24 January 2021</i></p>
|
<p><i>Released on 31 January 2021</i></p>
|
||||||
<p>This patch release fixes a minor bug sometimes encountered when running novelWriter from command
|
<p>This is a preview and test release for version 1.1.</p>
|
||||||
line on Windows. In addition, the Solarized Dark and Solarized Light themes have been added to the
|
<p>A few new features have been added. The primary change is that the project tree on the left side
|
||||||
selection of GUI and syntax themes by a user contribution.</p>
|
of the main window now has two tabs. The regular project tree is now on a tab named "Project",
|
||||||
<p>The main change in this release is to the install scripts and the documentation related to
|
while a new tab "Novel" displays a simpler version of the information on the main "Outline" page.
|
||||||
installing and running novelWriter. The primary change is a different method of packaging the app
|
It lists all the headers of the novel part of the project, as well as the word count and
|
||||||
for Windows. Instead of building an <i>.exe</i> file, the new setup instead builds a runnable zip
|
point-of-view character of each section. This is an alternative way to navigate the novel part of
|
||||||
file <i>.pyz</i>. The executable would often be mistakenly flagged by virus control software due to
|
the project. The various tree views are now also kept better in sync when the user selects various
|
||||||
the packaging tools. This is a known problem with pyinstaller and similar tools, but such warnings
|
documents and headers.</p>
|
||||||
are always concerning even if they are false positives.</p>
|
<p>In addition, a new information dialog named "Project Details" has been added. It replaces the
|
||||||
|
"Details" tab in "Project Settings", and adds more information about the novel part of the project.
|
||||||
|
In particular, a "Table of Contents" in the "Contents" tab displays a summary of the main parts
|
||||||
|
and chapters of the project, their total word counts, and an estimated page count. This was made in
|
||||||
|
response to users asking for ways to estimate the total page count of the project. The page count
|
||||||
|
is estimated based on the word count, and can be changed on the dialog window.</p>
|
||||||
|
<p>Since the tabs below the project tree now adds some extra room on the GUI, some convenient
|
||||||
|
buttons have been added, with direct access to "Project Details", "Writing Statistics" and "Project
|
||||||
|
Setting".</p>
|
||||||
|
<p>A few other minor changes have been made as well. The Preferences dialog has been improved with
|
||||||
|
clearer categories and hopefully better help text. Some new options have been added too. They allow
|
||||||
|
syntax highlighting of multi-paragraph quotes. The highlighter can now optionally accept quotes to
|
||||||
|
be left "hanging", that is, no closing quote in the same paragraph.</p>
|
||||||
|
|
||||||
<p><i>The full changelog is available
|
<p><i>The full changelog is available
|
||||||
<a href="https://github.com/vkbo/novelWriter/blob/main/CHANGELOG.md">here</a>.</i></p>
|
<a href="https://github.com/vkbo/novelWriter/blob/main/CHANGELOG.md">here</a>.</i></p>
|
||||||
|
|
||||||
<hr/>
|
|
||||||
|
|
||||||
<h2>Release Notes for 1.0.2</h2>
|
|
||||||
<p><i>Released on 19 January 2021</i></p>
|
|
||||||
<p>This patch release fixes a few minor cosmetic issues, a minor issue with the indexer, and a bug
|
|
||||||
when adding words to the user's own spell check dictionary. Additionally, the documentation has
|
|
||||||
been updated based on user feedback, and some install issues resolved.</p>
|
|
||||||
|
|
||||||
<hr/>
|
|
||||||
|
|
||||||
<h2>Release Notes for 1.0.1</h2>
|
|
||||||
<p><i>Released on 10 January 2021</i></p>
|
|
||||||
<p>This release is mainly to bring the documentation up to date, as I forgot to update the install
|
|
||||||
instructions in the original 1.0 release. I also forgot to change the various settings and help
|
|
||||||
texts that describe novelWriter as under initial development (beta state).</p>
|
|
||||||
<p>Some minor improvements have been made to the "Edit Project Item" dialog and some restrictions
|
|
||||||
on the settings available for documents created in the "Outtakes" folder relaxed. A few minor
|
|
||||||
issues with the document and project changed icons on the status bar have also been resolved. The
|
|
||||||
indicators were previously set to changed status even if no actual change had been made to the
|
|
||||||
project.</p>
|
|
||||||
|
|
||||||
<hr/>
|
|
||||||
|
|
||||||
<h2>Release Notes for 1.0</h2>
|
|
||||||
<p><i>Released on 3 January 2021</i></p>
|
|
||||||
<p>Based on my own testing and usage, and no serious bugs discovered in quite some time (aside from
|
|
||||||
a few corner case issues), it appears that novelWriter is stable enough for a 1.0 release. Thanks
|
|
||||||
to all the new users who keep providing feedback on bugs, cosmetic issues, or suggesting
|
|
||||||
improvements and new features. I'm glad to hear that others find my application useful, and I will
|
|
||||||
keep making improvements as I get new suggestions and have new ideas myself. At the same time, I
|
|
||||||
will continue to keep novelWriter simple and clean and avoid feature-bloat.</p>
|
|
||||||
<p>This release mainly fixes cosmetic and other minor issues to the user interface and makes a few
|
|
||||||
minor improvements to some less used features. Aside from this, nothing major has changed since the
|
|
||||||
last release candidate.</p>
|
|
||||||
<p>This release concludes over two years of tinkering with this project. The project grew out of
|
|
||||||
numerous lunch and coffee discussions with my colleague Marian Lückhof at my former job. We were
|
|
||||||
both looking for a tool for writing novels on Linux that suited our needs. We started assembling a
|
|
||||||
wish list of features that has become novelWriter. In addition, users on GitHub have continued to
|
|
||||||
test new features, provide very helpful feedback, and make new suggestions for improvements.
|
|
||||||
Especially the feedback from @johnblommers has been helpful during much of the initial development
|
|
||||||
time. Over the last months more users have started posting ideas and feedback. Thanks to all of you
|
|
||||||
for your contributions.</p>
|
|
||||||
<p>The 1.0 release is intended as a first release of the core features of novelWriter. That does
|
|
||||||
not mean that all planned features have been fully implemented. There is a long list of ideas and
|
|
||||||
suggestions to consider and implement. New ideas and suggestions are welcome. Either as feature
|
|
||||||
requests in the issue tracker, or if not fully formed, can be discussed on the
|
|
||||||
<a href="https://github.com/vkbo/novelWriter/discussions">discussions page</a>.
|
|
||||||
|
|
||||||
<hr/>
|
|
||||||
|
|
||||||
<h2>Release Notes for 1.0 RC2</h2>
|
|
||||||
<p><i>Released on 13 December 2020</i></p>
|
|
||||||
<p>This second release candidate for 1.0 comes with only minor changes and improvements, and a
|
|
||||||
handful of minor bugfixes.</p>
|
|
||||||
<p>Among the improvements is the addition of all the possible @-keywords for tags and references to
|
|
||||||
the "Insert" menu under the sub-menu "Tags and References". The "Help" menu has also received a few
|
|
||||||
improvements and additional links to useful webpages. This release also adds a "Release" notes tab
|
|
||||||
to the "About novelWriter" dialog. The release notes are displayed automatically the first time you
|
|
||||||
launch novelWriter after updating to a new version.</p>
|
|
||||||
<p>Among the fixes is better support for high resolution screens. A few elements on the GUI did not
|
|
||||||
scale properly, among them the document editor and viewer header and footer. These were clipped on
|
|
||||||
high res screens due to an underlying issue with the Qt widget underestimating how much space it
|
|
||||||
required to accommodate the text. Unfortunately, dragging the novelWriter app between screens of
|
|
||||||
different scaling factors is not currently supported. However, the GUI should scale properly to the
|
|
||||||
scaling factor on the screen it is opened on.</p>
|
|
||||||
<p>The work leading up to this release has mostly been focused on improving the test coverage of
|
|
||||||
the source code of novelWriter. This helps to ensure that the code does what it is intended to do,
|
|
||||||
and is able to handle corner cases and unexpected external errors and user actions that may occur.
|
|
||||||
While writing these tests, a number of minor potential issues have been uncovered and handled. Most
|
|
||||||
of these are corner cases that may not even be reachable by unexpected user actions.</p>
|
|
||||||
<p>Hopefully, these changes have resulted in an even more stable version of novelWriter. If no more
|
|
||||||
issues are discovered, the next release will be the final version 1.0 release.</p>
|
|
||||||
|
|
||||||
<hr/>
|
|
||||||
|
|
||||||
<h2>Release Notes for 1.0 RC1</h2>
|
|
||||||
<p><i>Released on 16 November 2020</i></p>
|
|
||||||
<p>This is the first release candidate for the upcoming release of novelWriter 1.0.</p>
|
|
||||||
<p>Since the fifth beta release about four weeks ago, not much has been changed in novelWriter. A
|
|
||||||
few minor tweaks have been made to the GUI.</p>
|
|
||||||
<p>A number of features and tools are now automatically switched off when there is no project or
|
|
||||||
document open for those features to act upon. Previously, this was a bit inconsistent, although no
|
|
||||||
serious bugs have been reported or encountered.</p>
|
|
||||||
<p>Most of the minor changes in this release should not be noticeable to most users. However, there
|
|
||||||
are a couple of noticeable changes.</p>
|
|
||||||
<h3>Typewriter Mode</h3>
|
|
||||||
<p>The "Typewriter Mode" of the editor has been improved. Essentially, this feature is a sort of
|
|
||||||
smart scroll. It tries to keep the cursor stationary in the vertical direction, and will try to
|
|
||||||
scroll the document up when the cursor skips to a new line while typing (or down in case of
|
|
||||||
backspaces). This is similar to the way a typewriter scrolls the paper when hitting the return key.
|
|
||||||
It improves the writing experience as the current active line will stay at the same eye height
|
|
||||||
level on the screen.</p>
|
|
||||||
<p>Previously, the feature would lock the cursor to a given vertical position defined by the user.
|
|
||||||
Now, instead, the cursor will remain stationary in the vertical direction at any position the user
|
|
||||||
sets it to by mouse click or keyboard navigation. The user can define a minimum distance from the
|
|
||||||
top where this feature is activated. These changes makes it more flexible in terms of where the
|
|
||||||
focus is in the editor. The feature can be controlled from the main Preferences.</p>
|
|
||||||
<h3>Switching Syntax Theme</h3>
|
|
||||||
<p>It is now possible to switch syntax highlighting theme without restarting novelWriter.
|
|
||||||
Previously, changing the theme would only half-way update the document, header and footer
|
|
||||||
background and text colours. The new settings would not be fully applied until the application was
|
|
||||||
shut down and started again, thus making it a bit tedious to look through syntax themes to find the
|
|
||||||
one you want.</p>
|
|
||||||
<p>Switching main GUI theme still requires a restart.</p>
|
|
||||||
|
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -0,0 +1,126 @@
|
|||||||
|
<!DOCTYPE html public "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
|
||||||
|
<html>
|
||||||
|
<body>
|
||||||
|
|
||||||
|
<h2>Release Notes for 1.0.3</h2>
|
||||||
|
<p><i>Released on 24 January 2021</i></p>
|
||||||
|
<p>This patch release fixes a minor bug sometimes encountered when running novelWriter from command
|
||||||
|
line on Windows. In addition, the Solarized Dark and Solarized Light themes have been added to the
|
||||||
|
selection of GUI and syntax themes by a user contribution.</p>
|
||||||
|
<p>The main change in this release is to the install scripts and the documentation related to
|
||||||
|
installing and running novelWriter. The primary change is a different method of packaging the app
|
||||||
|
for Windows. Instead of building an <i>.exe</i> file, the new setup instead builds a runnable zip
|
||||||
|
file <i>.pyz</i>. The executable would often be mistakenly flagged by virus control software due to
|
||||||
|
the packaging tools. This is a known problem with pyinstaller and similar tools, but such warnings
|
||||||
|
are always concerning even if they are false positives.</p>
|
||||||
|
|
||||||
|
<p><i>The full changelog is available
|
||||||
|
<a href="https://github.com/vkbo/novelWriter/blob/main/CHANGELOG.md">here</a>.</i></p>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
|
||||||
|
<h2>Release Notes for 1.0.2</h2>
|
||||||
|
<p><i>Released on 19 January 2021</i></p>
|
||||||
|
<p>This patch release fixes a few minor cosmetic issues, a minor issue with the indexer, and a bug
|
||||||
|
when adding words to the user's own spell check dictionary. Additionally, the documentation has
|
||||||
|
been updated based on user feedback, and some install issues resolved.</p>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
|
||||||
|
<h2>Release Notes for 1.0.1</h2>
|
||||||
|
<p><i>Released on 10 January 2021</i></p>
|
||||||
|
<p>This release is mainly to bring the documentation up to date, as I forgot to update the install
|
||||||
|
instructions in the original 1.0 release. I also forgot to change the various settings and help
|
||||||
|
texts that describe novelWriter as under initial development (beta state).</p>
|
||||||
|
<p>Some minor improvements have been made to the "Edit Project Item" dialog and some restrictions
|
||||||
|
on the settings available for documents created in the "Outtakes" folder relaxed. A few minor
|
||||||
|
issues with the document and project changed icons on the status bar have also been resolved. The
|
||||||
|
indicators were previously set to changed status even if no actual change had been made to the
|
||||||
|
project.</p>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
|
||||||
|
<h2>Release Notes for 1.0</h2>
|
||||||
|
<p><i>Released on 3 January 2021</i></p>
|
||||||
|
<p>Based on my own testing and usage, and no serious bugs discovered in quite some time (aside from
|
||||||
|
a few corner case issues), it appears that novelWriter is stable enough for a 1.0 release. Thanks
|
||||||
|
to all the new users who keep providing feedback on bugs, cosmetic issues, or suggesting
|
||||||
|
improvements and new features. I'm glad to hear that others find my application useful, and I will
|
||||||
|
keep making improvements as I get new suggestions and have new ideas myself. At the same time, I
|
||||||
|
will continue to keep novelWriter simple and clean and avoid feature-bloat.</p>
|
||||||
|
<p>This release mainly fixes cosmetic and other minor issues to the user interface and makes a few
|
||||||
|
minor improvements to some less used features. Aside from this, nothing major has changed since the
|
||||||
|
last release candidate.</p>
|
||||||
|
<p>This release concludes over two years of tinkering with this project. The project grew out of
|
||||||
|
numerous lunch and coffee discussions with my colleague Marian Lückhof at my former job. We were
|
||||||
|
both looking for a tool for writing novels on Linux that suited our needs. We started assembling a
|
||||||
|
wish list of features that has become novelWriter. In addition, users on GitHub have continued to
|
||||||
|
test new features, provide very helpful feedback, and make new suggestions for improvements.
|
||||||
|
Especially the feedback from @johnblommers has been helpful during much of the initial development
|
||||||
|
time. Over the last months more users have started posting ideas and feedback. Thanks to all of you
|
||||||
|
for your contributions.</p>
|
||||||
|
<p>The 1.0 release is intended as a first release of the core features of novelWriter. That does
|
||||||
|
not mean that all planned features have been fully implemented. There is a long list of ideas and
|
||||||
|
suggestions to consider and implement. New ideas and suggestions are welcome. Either as feature
|
||||||
|
requests in the issue tracker, or if not fully formed, can be discussed on the
|
||||||
|
<a href="https://github.com/vkbo/novelWriter/discussions">discussions page</a>.
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
|
||||||
|
<h2>Release Notes for 1.0 RC2</h2>
|
||||||
|
<p><i>Released on 13 December 2020</i></p>
|
||||||
|
<p>This second release candidate for 1.0 comes with only minor changes and improvements, and a
|
||||||
|
handful of minor bugfixes.</p>
|
||||||
|
<p>Among the improvements is the addition of all the possible @-keywords for tags and references to
|
||||||
|
the "Insert" menu under the sub-menu "Tags and References". The "Help" menu has also received a few
|
||||||
|
improvements and additional links to useful webpages. This release also adds a "Release" notes tab
|
||||||
|
to the "About novelWriter" dialog. The release notes are displayed automatically the first time you
|
||||||
|
launch novelWriter after updating to a new version.</p>
|
||||||
|
<p>Among the fixes is better support for high resolution screens. A few elements on the GUI did not
|
||||||
|
scale properly, among them the document editor and viewer header and footer. These were clipped on
|
||||||
|
high res screens due to an underlying issue with the Qt widget underestimating how much space it
|
||||||
|
required to accommodate the text. Unfortunately, dragging the novelWriter app between screens of
|
||||||
|
different scaling factors is not currently supported. However, the GUI should scale properly to the
|
||||||
|
scaling factor on the screen it is opened on.</p>
|
||||||
|
<p>The work leading up to this release has mostly been focused on improving the test coverage of
|
||||||
|
the source code of novelWriter. This helps to ensure that the code does what it is intended to do,
|
||||||
|
and is able to handle corner cases and unexpected external errors and user actions that may occur.
|
||||||
|
While writing these tests, a number of minor potential issues have been uncovered and handled. Most
|
||||||
|
of these are corner cases that may not even be reachable by unexpected user actions.</p>
|
||||||
|
<p>Hopefully, these changes have resulted in an even more stable version of novelWriter. If no more
|
||||||
|
issues are discovered, the next release will be the final version 1.0 release.</p>
|
||||||
|
|
||||||
|
<hr/>
|
||||||
|
|
||||||
|
<h2>Release Notes for 1.0 RC1</h2>
|
||||||
|
<p><i>Released on 16 November 2020</i></p>
|
||||||
|
<p>This is the first release candidate for the upcoming release of novelWriter 1.0.</p>
|
||||||
|
<p>Since the fifth beta release about four weeks ago, not much has been changed in novelWriter. A
|
||||||
|
few minor tweaks have been made to the GUI.</p>
|
||||||
|
<p>A number of features and tools are now automatically switched off when there is no project or
|
||||||
|
document open for those features to act upon. Previously, this was a bit inconsistent, although no
|
||||||
|
serious bugs have been reported or encountered.</p>
|
||||||
|
<p>Most of the minor changes in this release should not be noticeable to most users. However, there
|
||||||
|
are a couple of noticeable changes.</p>
|
||||||
|
<h3>Typewriter Mode</h3>
|
||||||
|
<p>The "Typewriter Mode" of the editor has been improved. Essentially, this feature is a sort of
|
||||||
|
smart scroll. It tries to keep the cursor stationary in the vertical direction, and will try to
|
||||||
|
scroll the document up when the cursor skips to a new line while typing (or down in case of
|
||||||
|
backspaces). This is similar to the way a typewriter scrolls the paper when hitting the return key.
|
||||||
|
It improves the writing experience as the current active line will stay at the same eye height
|
||||||
|
level on the screen.</p>
|
||||||
|
<p>Previously, the feature would lock the cursor to a given vertical position defined by the user.
|
||||||
|
Now, instead, the cursor will remain stationary in the vertical direction at any position the user
|
||||||
|
sets it to by mouse click or keyboard navigation. The user can define a minimum distance from the
|
||||||
|
top where this feature is activated. These changes makes it more flexible in terms of where the
|
||||||
|
focus is in the editor. The feature can be controlled from the main Preferences.</p>
|
||||||
|
<h3>Switching Syntax Theme</h3>
|
||||||
|
<p>It is now possible to switch syntax highlighting theme without restarting novelWriter.
|
||||||
|
Previously, changing the theme would only half-way update the document, header and footer
|
||||||
|
background and text colours. The new settings would not be fully applied until the application was
|
||||||
|
shut down and started again, thus making it a bit tedious to look through syntax themes to find the
|
||||||
|
one you want.</p>
|
||||||
|
<p>Switching main GUI theme still requires a restart.</p>
|
||||||
|
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
@@ -1,13 +1,13 @@
|
|||||||
<?xml version='1.0' encoding='utf-8'?>
|
<?xml version='1.0' encoding='utf-8'?>
|
||||||
<novelWriterXML appVersion="1.1a0" hexVersion="0x010100a0" fileVersion="1.2" timeStamp="2021-01-24 14:52:13">
|
<novelWriterXML appVersion="1.1rc1" hexVersion="0x010100c1" fileVersion="1.2" timeStamp="2021-01-31 18:12:05">
|
||||||
<project>
|
<project>
|
||||||
<name>Sample Project</name>
|
<name>Sample Project</name>
|
||||||
<title>Sample Project</title>
|
<title>Sample Project</title>
|
||||||
<author>Jane Smith</author>
|
<author>Jane Smith</author>
|
||||||
<author>Jay Doh</author>
|
<author>Jay Doh</author>
|
||||||
<saveCount>831</saveCount>
|
<saveCount>874</saveCount>
|
||||||
<autoCount>153</autoCount>
|
<autoCount>157</autoCount>
|
||||||
<editTime>39587</editTime>
|
<editTime>42533</editTime>
|
||||||
</project>
|
</project>
|
||||||
<settings>
|
<settings>
|
||||||
<doBackup>False</doBackup>
|
<doBackup>False</doBackup>
|
||||||
|
|||||||
Reference in New Issue
Block a user