From 16fa8679d0da65c2fa7ae7d3a57d5e772def2861 Mon Sep 17 00:00:00 2001 From: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com> Date: Tue, 27 Jul 2021 23:10:48 +0200 Subject: [PATCH] Bump version to 1.4 final, and update changelog and release notes --- CHANGELOG.md | 38 +++++++++++++++++++++++++------- docs/source/conf.py | 2 +- nw/__init__.py | 6 ++--- nw/assets/text/release_notes.htm | 13 +++++------ 4 files changed, 40 insertions(+), 19 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ab2f5f4b..96ff620d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,14 +1,12 @@ # novelWriter Changelog -## Version 1.4 RC 1 [2021-07-12] +## Version 1.4 [2021-07-27] ### Release Notes -This is a preview release of novelWriter 1.4. It contains some new features and a lot of code -refactoring. This release is a testing release, and may contain bugs. Please be careful when using -this version to work on your projects. - -Below are the main feature changes of this release. +This release contains some new features and a lot of code refactoring. Among the main new features +is paragraph alignment and indentation. Regular line breaks within paragraphs are now also +supported. The changes are described in more detail below. #### Internationalisation @@ -50,7 +48,7 @@ A single angle bracket will push the text away from the edge it points away from single `>` before the paragraph, or a single `<` after the paragraph, will add indentation on the respective side. It's perfectly valid to do this on both sides at the same time. -A double set of angle brackets will push the text all the way towards the opposite aide. Therefore, +A double set of angle brackets will push the text all the way towards the opposite side. Therefore, a double set of `>>` before the paragraph will indicate right alignment, and a double set of `<<` after the paragraph will force left alignment. Also here both can be used at the same time, which results in the paragraph being centred. @@ -58,7 +56,31 @@ results in the paragraph being centred. Format menu entries and keyboard shortcuts have been added so that you don't have to memorise these codes. -_These Release Notes also include the changes from 1.4 Beta 1._ +_These Release Notes also include the changes from 1.4 Beta 1 and RC 1._ + +### Detailed Changelog + +**Bugfixes** + +* The way margins are determined in the paged dialogs used many places, including Preferences, has + been improved. These margins would sometimes be set to zero when they shouldn't. PR #834. +* Dialogs that are non-modal are no longer duplicated when opened multiple times. Instead, the + existing dialog is moved to the front. PR #834. + +**Internationalisation** + +* US English and Norwegian translations have been updated by @vkbo. PR #825. +* French translations have been updated by @jyhelle. PR #829. + +---- + +## Version 1.4 RC 1 [2021-07-12] + +### Release Notes + +This is a preview release of novelWriter 1.4. It contains some new features and a lot of code +refactoring. This release is a testing release, and may contain bugs. Please be careful when using +this version to work on your projects. ### Detailed Changelog diff --git a/docs/source/conf.py b/docs/source/conf.py index 27dcadf2..4c50350c 100644 --- a/docs/source/conf.py +++ b/docs/source/conf.py @@ -26,7 +26,7 @@ author = "Veronica Berglyd Olsen" # The short X.Y version version = "1.4" # The full version, including alpha/beta/rc tags -release = "1.4-rc1" +release = "1.4" # -- General configuration --------------------------------------------------- diff --git a/nw/__init__.py b/nw/__init__.py index 6c45bc01..c5c2e772 100644 --- a/nw/__init__.py +++ b/nw/__init__.py @@ -61,9 +61,9 @@ __license__ = "GPLv3" __author__ = "Veronica Berglyd Olsen" __maintainer__ = "Veronica Berglyd Olsen" __email__ = "code@vkbo.net" -__version__ = "1.4rc1" -__hexversion__ = "0x010400c1" -__date__ = "2021-07-12" +__version__ = "1.4" +__hexversion__ = "0x010400f0" +__date__ = "2021-07-27" __status__ = "Stable" __domain__ = "novelwriter.io" __url__ = "https://novelwriter.io" diff --git a/nw/assets/text/release_notes.htm b/nw/assets/text/release_notes.htm index ba99914e..df597527 100644 --- a/nw/assets/text/release_notes.htm +++ b/nw/assets/text/release_notes.htm @@ -2,13 +2,12 @@
-Released on 12 July 2021
+Released on 27 July 2021
-This is a preview release of novelWriter 1.4. It contains some new features and a lot of code -refactoring. This release is a testing release, and may contain bugs. Please be careful when using -this version to work on your projects.
-Below are the main feature changes of this release.
+This release contains some new features and a lot of code refactoring. Among the main new +features is paragraph alignment and indentation. Regular line breaks within paragraphs are now also +supported. The changes are described in more detail below.
Translation files have been added for Simplified Chinese by Qianzhi Long.
@@ -41,7 +40,7 @@ alignment as well as additional text margins on individual paragraphs.A single angle bracket will push the text away from the edge it points away from. Therefore, a single '>' before the paragraph, or a single '<' after the paragraph, will add indentation on the respective side. It's perfectly valid to do this on both sides at the same time.
-A double set of angle brackets will push the text all the way towards the opposite aide. +
A double set of angle brackets will push the text all the way towards the opposite side. Therefore, a double set of '>>' before the paragraph will indicate right alignment, and a double set of '<<' after the paragraph will force left alignment. Also here both can be used at the same time, which results in the paragraph being centred.