feat: establish YYYY/MM versioning and add NovelWriter attribution
Some checks failed
Syntax / Linting and Type Checking (push) Has been cancelled
Tests / Linux Python 3.11 (push) Has been cancelled
Tests / Linux Python 3.12 (push) Has been cancelled
Tests / Linux Python 3.13 (push) Has been cancelled
Tests / Linux Python 3.14 (push) Has been cancelled
Tests / Linux Python 3.15 (push) Has been cancelled
Tests / MacOS Python 3.14 (push) Has been cancelled
Tests / Windows Python 3.14 (push) Has been cancelled
Tests / PR Coverage Report (push) Has been cancelled
Tests / Action Coverage Report (push) Has been cancelled
Tests / Ubuntu 24.04 & Sys Packages (push) Has been cancelled
Tests / Fedora 44 & Sys Packages (push) Has been cancelled
Some checks failed
Syntax / Linting and Type Checking (push) Has been cancelled
Tests / Linux Python 3.11 (push) Has been cancelled
Tests / Linux Python 3.12 (push) Has been cancelled
Tests / Linux Python 3.13 (push) Has been cancelled
Tests / Linux Python 3.14 (push) Has been cancelled
Tests / Linux Python 3.15 (push) Has been cancelled
Tests / MacOS Python 3.14 (push) Has been cancelled
Tests / Windows Python 3.14 (push) Has been cancelled
Tests / PR Coverage Report (push) Has been cancelled
Tests / Action Coverage Report (push) Has been cancelled
Tests / Ubuntu 24.04 & Sys Packages (push) Has been cancelled
Tests / Fedora 44 & Sys Packages (push) Has been cancelled
- Update version to 2026.11.0001 (YYYY/MM.#### development format) - Add NovelWriter attribution: UmbraEdit is based on novelWrite 2026.02 by Veronica Berglyd Olsen (novelWriter.io), GPL v3.0 - Update CHANGELOG.md with new version format and development entry - Add B.D. Murphy to CREDITS.md and credits_en.htm - Update all copyright headers to use 'novelWriter contributors' format - Add B.D. Murphy copyright to new files (fromdocx.py, SVGs, docs) - Tag release 2026.11 and development 2026.11.0001
This commit is contained in:
40
CHANGELOG.md
40
CHANGELOG.md
@@ -1,10 +1,33 @@
|
||||
# UmbraEdit Changelog
|
||||
|
||||
Copyright (C) 2026 B.D. Murphy.
|
||||
Changes: Project renamed from novelWriter to UmbraEdit; all assets, splash screen,
|
||||
icons, and documentation transitioned to the Umbra brand.
|
||||
Copyright (C) 2026 B.D. Murphy and novelWriter contributors.
|
||||
|
||||
## Version 1.0.0 [2026-11-05]
|
||||
UmbraEdit is based on novelWrite 2026.02 by Veronica Berglyd Olsen (novelWriter.io)
|
||||
and is licenced under the same GPL v3.0 license.
|
||||
|
||||
## Version 2026.11.0001 [2026-11-05] (Development)
|
||||
|
||||
### Release Notes
|
||||
|
||||
Development release following the 2026.11 release cycle.
|
||||
|
||||
### Detailed Changelog
|
||||
|
||||
**Features**
|
||||
|
||||
* Added Word DOCX/DOCM import capability (FromDocxDocument, DocxImporter) for migrating
|
||||
Word documents into UmbraEdit projects. Non-translatable items (images, headers,
|
||||
footers, comments, footnotes) are captured as notes in an Import Notes folder.
|
||||
By B.D. Murphy.
|
||||
|
||||
**Bugfixes**
|
||||
|
||||
* Fixed chapter text content to be written as scene documents inside chapter folders
|
||||
during DOCX/DOCM import, instead of being lost. By B.D. Murphy.
|
||||
|
||||
---
|
||||
|
||||
## Version 2026.11 [2026-11-05]
|
||||
|
||||
### Release Notes
|
||||
|
||||
@@ -12,17 +35,20 @@ icons, and documentation transitioned to the Umbra brand.
|
||||
toolchain. This release marks the rename from novelWriter to UmbraEdit, with all project assets,
|
||||
splash screen, icons, and documentation updated to the Umbra brand.
|
||||
|
||||
UmbraEdit is based on novelWrite 2026.02 by Veronica Berglyd Olsen (novelWriter.io)
|
||||
and is licenced under the same GPL v3.0 license.
|
||||
|
||||
**Key changes in this release:**
|
||||
|
||||
* Project renamed from novelWriter to UmbraEdit (package `novelwriter` → `umbraedit`).
|
||||
* New Umbra-branded splash screen and application icon featuring an open book with audio wave
|
||||
motif, representing the fusion of writing and audio.
|
||||
* Version updated to 1.0.0, release date 2026-11-05.
|
||||
* Version updated to YYYY/MM format (2026.11), release date 2026-11-05.
|
||||
* Splash screen, about dialog, window/tray icon, and all asset references updated to UmbraEdit.
|
||||
* Test fixtures and packaging files renamed to match the UmbraEdit identity.
|
||||
* All 735 existing tests pass on Python 3.12 with PyQt6 6.11.
|
||||
|
||||
See the website for complete [Release Notes](https://umbraedit.io/releases/release_1_0_0.html).
|
||||
See the website for complete [Release Notes](https://umbraedit.io/releases/release_2026_11.html).
|
||||
|
||||
### Detailed Changelog
|
||||
|
||||
@@ -32,7 +58,7 @@ See the website for complete [Release Notes](https://umbraedit.io/releases/relea
|
||||
identity across the entire application.
|
||||
* New Umbra-branded splash screen with book-and-audio-wave motif.
|
||||
* New Umbra-branded application icon (window/tray/dock).
|
||||
* Updated version to 1.0.0 with release date 2026-11-05.
|
||||
* Updated version to YYYY/MM format (2026.11) with release date 2026-11-05.
|
||||
|
||||
**Bugfixes**
|
||||
|
||||
|
||||
@@ -12,6 +12,7 @@ Larger contributions were made by:
|
||||
* Internationalisation: Bruno Meneguello
|
||||
* Setup and Packaging: Rachel Powers
|
||||
* Vim Mode: Alexis Dumelie
|
||||
* UmbraEdit Rebranding and Word DOCX/DOCM Import: B.D. Murphy
|
||||
|
||||
For other contributions, see the project's [Contributors](https://github.com/saga-soft/UmbraEdit/graphs/contributors) page.
|
||||
|
||||
|
||||
@@ -12,6 +12,9 @@ for comments, synopsis, and cross-referencing. It's designed to be a simple text
|
||||
for easy organisation of text and notes, using human readable text files as storage for robustness.
|
||||
The project format is well suited both for version control software and file synchronisation tools.
|
||||
|
||||
UmbraEdit is based on novelWrite 2026.02 by Veronica Berglyd Olsen (novelWriter.io) and is
|
||||
licenced under the same GPL v3.0 license.
|
||||
|
||||
For more details, and how to install and use UmbraEdit, please see the main website and
|
||||
documentation.
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# UmbraEdit — Project Scan & Structure
|
||||
|
||||
Copyright (C) 2026 B.D. Murphy.
|
||||
Copyright (C) 2026 B.D. Murphy and novelWriter contributors.
|
||||
Documentation for the UmbraEdit project (renamed from novelWriter).
|
||||
|
||||
This document is a structural scan of the **UmbraEdit** codebase. It is intended for developers who want to modify or extend the project.
|
||||
@@ -16,6 +16,7 @@ This document is a structural scan of the **UmbraEdit** codebase. It is intended
|
||||
| **Project name** | UmbraEdit |
|
||||
| **Origin** | Renamed/rebased from [novelWriter](https://github.com/vkbo/novelWriter) (vkbo / saga-soft) |
|
||||
| **Inherited version** | 26.3b1 (novelWriter v26 series; see `umbraedit/__init__.py`) |
|
||||
| **Base version** | Based on novelWrite 2026.02 by Veronica Berglyd Olsen (novelWriter.io), GPL v3.0 |
|
||||
| **Language** | Python 3.11+ |
|
||||
| **UI framework** | Qt6 via PyQt6 |
|
||||
| **Platforms** | Linux, Windows, macOS |
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# UmbraEdit — Toolchain & Dependency Update Plan
|
||||
|
||||
Copyright (C) 2026 B.D. Murphy.
|
||||
Copyright (C) 2026 B.D. Murphy and novelWriter contributors.
|
||||
Plan for upgrading UmbraEdit (Python/PyQt6) toolchain and dependencies.
|
||||
|
||||
**Goal:** Bring UmbraEdit (Python/PyQt6) up to the latest stable versions of its tools and dependencies, starting from the current baseline.
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
# UmbraEdit Launcher for macOS
|
||||
# Double-click to launch, or run: ./UmbraEdit.command
|
||||
#
|
||||
# Copyright (C) 2026 B.D. Murphy.
|
||||
# Copyright (C) 2026 B.D. Murphy and novelWriter contributors.
|
||||
# Created: macOS launcher script for UmbraEdit (renamed from novelWriter).
|
||||
|
||||
cd "$(dirname "$0")"
|
||||
|
||||
@@ -4,7 +4,7 @@ UmbraEdit - Init File
|
||||
|
||||
This file is a part of UmbraEdit.
|
||||
|
||||
Copyright (C) 2018 Veronica Berglyd Olsen and UmbraEdit contributors.
|
||||
Copyright (C) 2018 Veronica Berglyd Olsen and novelWriter contributors.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
@@ -20,8 +20,8 @@ You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
Additional Copyright (C) 2026 B.D. Murphy.
|
||||
Changes: Project renamed from novelWriter to UmbraEdit; version updated to 1.0.0;
|
||||
__hexversion__ updated to 0x01000000; __date__ updated to 2026-11-05.
|
||||
Changes: Project renamed from novelWriter to UmbraEdit; version updated to YYYY/MM format;
|
||||
__hexversion__ updated; __date__ updated.
|
||||
""" # noqa
|
||||
|
||||
from __future__ import annotations
|
||||
@@ -54,9 +54,9 @@ __license__ = "GPLv3"
|
||||
__author__ = "Veronica Berglyd Olsen"
|
||||
__maintainer__ = "Veronica Berglyd Olsen"
|
||||
__email__ = "code@vkbo.net"
|
||||
__version__ = "1.0.0" # Changed by B.D. Murphy 2026: was "26.3b1" (novelWriter version)
|
||||
__hexversion__ = "0x01000000" # Changed by B.D. Murphy 2026: was "0x260300b1"
|
||||
__date__ = "2026-11-05" # Changed by B.D. Murphy 2026: was "2026-10-20"
|
||||
__version__ = "2026.11.0001" # Changed by B.D. Murphy 2026: YYYY/MM.#### development version
|
||||
__hexversion__ = "0x01000000" # Changed by B.D. Murphy 2026
|
||||
__date__ = "2026-11-05" # Changed by B.D. Murphy 2026
|
||||
__status__ = "Stable"
|
||||
__domain__ = "umbraedit.io"
|
||||
# fmt: on
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<!--
|
||||
UmbraEdit - Text Logo (Dark Theme)
|
||||
===================================
|
||||
Copyright (C) 2026 B.D. Murphy.
|
||||
Copyright (C) 2026 B.D. Murphy and novelWriter contributors.
|
||||
Changes: Replaced novelWriter text logo with UmbraEdit text logo.
|
||||
-->
|
||||
<svg width="460" height="60" version="1.1" viewBox="0 0 460 60" xmlns="http://www.w3.org/2000/svg">
|
||||
|
||||
|
Before Width: | Height: | Size: 444 B After Width: | Height: | Size: 473 B |
@@ -2,7 +2,7 @@
|
||||
<!--
|
||||
UmbraEdit - Text Logo (Light Theme)
|
||||
====================================
|
||||
Copyright (C) 2026 B.D. Murphy.
|
||||
Copyright (C) 2026 B.D. Murphy and novelWriter contributors.
|
||||
Changes: Replaced novelWriter text logo with UmbraEdit text logo.
|
||||
-->
|
||||
<svg width="460" height="60" version="1.1" viewBox="0 0 460 60" xmlns="http://www.w3.org/2000/svg">
|
||||
|
||||
|
Before Width: | Height: | Size: 446 B After Width: | Height: | Size: 475 B |
@@ -15,6 +15,7 @@
|
||||
<li><b>Internationalisation:</b> Bruno Meneguello</li>
|
||||
<li><b>Setup and Packaging:</b> Rachel Powers</li>
|
||||
<li><b>Vim Mode:</b> Alexis Dumelie</li>
|
||||
<li><b>UmbraEdit Rebranding and Word DOCX/DOCM Import:</b> B.D. Murphy</li>
|
||||
</ul>
|
||||
|
||||
<p>For other contributions, see the project's
|
||||
|
||||
@@ -4,7 +4,7 @@ UmbraEdit - Project Document Tools
|
||||
|
||||
This file is a part of UmbraEdit.
|
||||
|
||||
Copyright (C) 2022 Veronica Berglyd Olsen and UmbraEdit contributors.
|
||||
Copyright (C) 2022 Veronica Berglyd Olsen, B.D. Murphy and novelWriter contributors.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
||||
@@ -6,10 +6,7 @@ This file is a part of UmbraEdit.
|
||||
|
||||
Copyright (C) 2018 Veronica Berglyd Olsen and UmbraEdit contributors.
|
||||
|
||||
Additional Copyright (C) 2026 B.D. Murphy.
|
||||
Changes: Added Word DOCX/DOCM import converter for migrating Word
|
||||
documents into UmbraEdit projects. Non-translatable items (images,
|
||||
headers, footers, comments, footnotes) are captured as notes.
|
||||
Copyright (C) 2026 B.D. Murphy and novelWriter contributors.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
||||
@@ -4,7 +4,7 @@ UmbraEdit - Theme and Icons Classes
|
||||
|
||||
This file is a part of UmbraEdit.
|
||||
|
||||
Copyright (C) 2019 Veronica Berglyd Olsen and UmbraEdit contributors.
|
||||
Copyright (C) 2019 Veronica Berglyd Olsen and novelWriter contributors.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
||||
@@ -4,7 +4,7 @@ UmbraEdit - GUI Main Window
|
||||
|
||||
This file is a part of UmbraEdit.
|
||||
|
||||
Copyright (C) 2018 Veronica Berglyd Olsen and UmbraEdit contributors.
|
||||
Copyright (C) 2018 Veronica Berglyd Olsen and novelWriter contributors.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
|
||||
@@ -4,7 +4,7 @@ UmbraEdit - Splash Screen
|
||||
|
||||
This file is a part of UmbraEdit.
|
||||
|
||||
Copyright (C) 2025 Veronica Berglyd Olsen and UmbraEdit contributors.
|
||||
Copyright (C) 2025 Veronica Berglyd Olsen and novelWriter contributors.
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
@@ -19,7 +19,7 @@ General Public License for more details.
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
|
||||
Additional Copyright (C) 2026 B.D. Murphy.
|
||||
Additional Copyright (C) 2026 B.D. Murphy and novelWriter contributors.
|
||||
Changes: SPLASH_IMG path changed from assets/images/splash.png to root-level NW_Splash.png
|
||||
so the splash screen artwork can be replaced independently.
|
||||
""" # noqa
|
||||
|
||||
Reference in New Issue
Block a user