164 Commits

Author SHA1 Message Date
B.D. Murphy
02c532234c fix: add sys.path fix to build scripts for direct execution
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
2026-11-06 12:25:43 -08:00
B.D. Murphy
a04eaaa779 house: add multi-platform build infrastructure
- Add MANIFEST.in to include utils/ and setup/ in source distributions
- Add utils/build_all.py - unified multi-platform build orchestrator
  (Linux amd64/arm64, macOS amd64/arm64, Windows amd64/arm64)
- Add BUILD_LINUX.md - Linux build guide with .deb and AppImage options
- Add RELEASE.md - complete release process with versioning (YYYY/MM.####),
  platform support matrix, and release workflow
- Fix .gitignore to exclude UmbraEdit_Projects/, Inner_Demon_1.2a.docm,
  UmbraEdit_deb_Build_Script.txt, requirements.txt, .DS_Store
- All source distributions now include build scripts for Linux packages
2026-11-06 08:03:35 -08:00
B.D. Murphy
f421136f75 house: update website URLs to umbratools.com/umbraedit
- Update all website references from umbraedit.io to umbratools.com/umbraedit
- Update documentation URLs from docs.umbraedit.io to umbratools.com/umbraedit/docs
- Update release URLs from releases.umbraedit.io to umbratools.com/umbraedit/releases
- Update __domain__ to umbratools.com for Qt organization domain
- Update README first image to reference UmbraEdit icon SVG
- Update README link text from umbraedit.io to UmbraEdit
- Update test versioninfo expected text
2026-11-06 07:26:55 -08:00
B.D. Murphy
70d74e675f chore: rename project from novelWriter to UmbraEdit
- Rename project name and package: novelWriter -> UmbraEdit, novelwriter -> umbraedit
- Rename entry script novelWriter.py -> UmbraEdit.py
- Rename package directory novelwriter/ -> umbraedit/
- Rename i18n translation sources nw_*.ts -> ue_*.ts
- Rename packaging files (appdata, project xml template)
- Update all imports, references, docs, workflows, tests and build config
- Update pyproject.toml project name, GUI script and URLs
- Preserve full upstream git history; origin repointed below
2026-11-05 07:08:12 -08:00
Veronica Berglyd Olsen
3738f7fd51 Correct license years for moved code 2026-11-03 20:56:49 +01:00
Veronica Berglyd Olsen
762831931b Reformat the license headers 2026-11-03 20:46:35 +01:00
Veronica Berglyd Olsen
d13e88e134 Add zoom in and out icons 2026-10-25 18:42:27 +01:00
Veronica Berglyd Olsen
bce48181e0 Remove the lines icon 2026-10-25 18:30:33 +01:00
Veronica Berglyd Olsen
960eb4e867 Handle RTL ordered list icons and flip fold/unfold and other flippable icons 2026-10-17 15:56:49 +02:00
Veronica Berglyd Olsen
7c4f1a8d02 Add block format icons 2026-10-10 21:14:53 +02:00
Veronica Berglyd Olsen
216c259770 Remove Font Awesome 2026-10-08 00:36:49 +02:00
Veronica Berglyd Olsen
820bfdb062 Update credits and licenses 2026-10-08 00:32:09 +02:00
Veronica Berglyd Olsen
b74176b685 Add Fluent UI icon themes 2026-10-08 00:27:15 +02:00
Veronica Berglyd Olsen
6f2432b5b8 Add icons for inner and outer margins 2026-10-06 23:52:22 +02:00
Veronica Berglyd Olsen
5c71649be5 Pad FontAwesome and Lucide icons to match Material icons 2026-10-05 22:35:33 +02:00
Veronica Berglyd Olsen
23113d8053 Add icons for PoV and Focus keys, and modify Mentions 2026-10-05 22:32:27 +02:00
Veronica Berglyd Olsen
7203eebde7 Clean up missed bits and remaining references 2026-10-04 19:06:34 +02:00
Veronica Berglyd Olsen
f6a90db92a Remove Remix icons from the code base 2026-10-04 18:50:11 +02:00
Veronica Berglyd Olsen
291d85f81a Clean up icon tool formatting 2026-10-04 00:16:24 +02:00
Veronica Berglyd Olsen
110f571475 Move command line parsing for pkgutils to a main file 2026-10-04 00:07:15 +02:00
Veronica Berglyd Olsen
a2bc170a12 Update to latest Lucide icons 2026-10-02 00:10:10 +02:00
Veronica Berglyd Olsen
2beca51c5a Add icons cache dir path to developer env file 2026-10-02 00:09:56 +02:00
Veronica Berglyd Olsen
dfe2fabc69 Remove icon 2026-10-01 00:33:42 +02:00
Veronica Berglyd Olsen
8ef76514e2 Add more icons 2026-09-30 23:40:24 +02:00
Veronica Berglyd Olsen
e4194105ed Merge branch 'main' into outline-table 2026-09-27 23:01:25 +02:00
Veronica Berglyd Olsen
4d3f7158de Clean up launchpad support in pkgutils 2026-09-27 01:17:56 +02:00
Veronica Berglyd Olsen
fed15e5059 Update local build tooling 2026-09-27 01:07:24 +02:00
Veronica Berglyd Olsen
a7045e4621 Merge branch 'main' into merge-release-26.2.1 2026-09-26 20:44:04 +02:00
Veronica Berglyd Olsen
b40ca7446e Generate a credits report when updating language files 2026-09-26 18:00:28 +02:00
Veronica Berglyd Olsen
2ea513c4d6 Add colouring to all pkgutils 2026-09-26 16:31:20 +02:00
Veronica Berglyd Olsen
a9bde454c1 Add validation of translation files and add colour output 2026-09-26 16:13:01 +02:00
Veronica Berglyd Olsen
98e64c0abc Add link icon 2026-09-24 00:36:10 +02:00
Veronica Berglyd Olsen
0bfb8b4eed Fix underline length 2026-09-05 20:29:13 +02:00
Veronica Berglyd Olsen
367d28c909 Record build info during builds 2026-09-05 20:04:47 +02:00
Veronica Berglyd Olsen
ae0f629fa7 Add a build meta data file 2026-09-05 19:30:43 +02:00
Veronica Berglyd Olsen
00ba707114 Update all references to old repo path 2026-08-31 00:57:53 +02:00
Veronica Berglyd Olsen
915f72a753 Use OIDC for publishing packages 2026-08-30 20:42:02 +02:00
Veronica Berglyd Olsen
faaf56c93b Fix Mint build flag 2026-08-30 20:02:28 +02:00
Veronica Berglyd Olsen
37e6cd12ff Add Linux Mint 22 2026-08-30 19:54:09 +02:00
Veronica Berglyd Olsen
4bdd69b35e Add build for Mint 22 2026-08-30 19:49:50 +02:00
Veronica Berglyd Olsen
cfed3acd66 Fail on EOL build 2026-08-29 21:33:52 +02:00
Veronica Berglyd Olsen
82d0661e37 Add suffix to packages 2026-08-29 20:40:52 +02:00
Veronica Berglyd Olsen
014ae4eb03 Let pkgutils determine what dependencies to install on build 2026-08-29 19:26:03 +02:00
Veronica Berglyd Olsen
abd85d2b53 Drop the prebuilt wheel approach 2026-08-29 19:14:32 +02:00
Veronica Berglyd Olsen
d11e07c812 Fix the package versions for deb packages 2026-08-29 18:39:23 +02:00
Veronica Berglyd Olsen
4f47ba19d6 Update deb package build commands 2026-08-29 18:00:29 +02:00
Veronica Berglyd Olsen
f9e6df8f92 Update all translation file meta data 2026-08-09 20:19:28 +02:00
Veronica Berglyd Olsen
2d6dce6351 Fix pre-release version number for flatpak 2026-08-09 15:29:50 +02:00
Veronica Berglyd Olsen
79d0e80b1c Rip out the old outline panel and add an empty story view widget 2026-08-05 22:40:16 +02:00
Veronica Berglyd Olsen
4a20de77f9 Allow passing an argument to the crash hunt script 2026-08-01 12:58:21 +02:00