Commit Graph

  • d01c1e867d Pin MacOS tests to macos-13 image Veronica Berglyd Olsen 2024-05-01 19:26:59 +02:00
  • dd3c8dfac8 Use GUI font for the header and footer in the editor and viewer (#1842) Veronica Berglyd Olsen 2024-05-01 19:22:22 +02:00
  • 7c9c5a9a76 Fix garbage collection blocker in build settings Veronica Berglyd Olsen 2024-05-01 19:12:45 +02:00
  • 8f9a55c5ca Add tools settings to pyproject Veronica Berglyd Olsen 2024-05-01 19:12:27 +02:00
  • ea0b61aa6d Update assets credits Veronica Berglyd Olsen 2024-04-29 22:48:25 +02:00
  • b94e7159b8 Add more themes (#1840) Veronica Berglyd Olsen 2024-04-29 21:37:35 +02:00
  • 2eabca8267 Fix theme test Veronica Berglyd Olsen 2024-04-29 21:34:28 +02:00
  • afbe434b59 Add Snazzy Light syntax theme Veronica Berglyd Olsen 2024-04-29 21:26:37 +02:00
  • 2a50799873 Add dracula syntax and GUI theme Veronica Berglyd Olsen 2024-04-29 21:08:25 +02:00
  • 77727ad500 Update tango theme Veronica Berglyd Olsen 2024-04-29 21:08:11 +02:00
  • e89f1fe5a8 Fix some minor issues on other themes Veronica Berglyd Olsen 2024-04-29 21:07:58 +02:00
  • 503e7eceb5 Make default syntax themes consistent Veronica Berglyd Olsen 2024-04-29 21:07:10 +02:00
  • c15eba8f62 Bump main branch to 2.5 Alpha 3 Veronica Berglyd Olsen 2024-04-28 23:19:36 +02:00
  • e2f83d5106 Update syntax themes (#1836) Veronica Berglyd Olsen 2024-04-28 23:10:32 +02:00
  • 937b5cca12 Rename old value colour to tag and add new value colour to all syntax themes Veronica Berglyd Olsen 2024-04-28 23:07:20 +02:00
  • 1d438d5d76 Separate tags and value colours Veronica Berglyd Olsen 2024-04-28 22:43:46 +02:00
  • 22a34be21a Fix note colour in viewer and fix tests Veronica Berglyd Olsen 2024-04-28 20:08:35 +02:00
  • 17a492444e Redesign the default dark colour theme Veronica Berglyd Olsen 2024-04-28 19:54:08 +02:00
  • 9a714a903d Add a note colour to syntax themes Veronica Berglyd Olsen 2024-04-28 19:53:58 +02:00
  • 69a99fc97f Add a syntax colour for special notes Veronica Berglyd Olsen 2024-04-28 19:53:09 +02:00
  • 8beb74689c Add footnotes (#1832) Veronica Berglyd Olsen 2024-04-28 19:40:38 +02:00
  • 6be7da0305 Clean up a few minor bits in the index tests Veronica Berglyd Olsen 2024-04-28 18:43:22 +02:00
  • 8a08fe213c Fix more deprecation warnings in xml module Veronica Berglyd Olsen 2024-04-28 18:29:15 +02:00
  • 205b17aea0 Fix deprecation warning in xml module Veronica Berglyd Olsen 2024-04-28 18:26:38 +02:00
  • 864172ea50 Add an elide function for shortening text Veronica Berglyd Olsen 2024-04-28 18:22:31 +02:00
  • e01e14075c Update editor and highlight, and update tests Veronica Berglyd Olsen 2024-04-28 18:05:53 +02:00
  • e9596e1bbc Fix footnote formatting for ODT and update document builder tests Veronica Berglyd Olsen 2024-04-27 19:05:13 +02:00
  • db9305c230 Add a footnote to the Lorem Ipsum test project Veronica Berglyd Olsen 2024-04-27 16:50:37 +02:00
  • 4572d101cf Change to run MacOS test on 13 Veronica Berglyd Olsen 2024-04-26 22:29:26 +02:00
  • 41506911c1 Fix regex flag in highlighter Veronica Berglyd Olsen 2024-04-26 22:25:58 +02:00
  • b722224863 Improve comment processing Veronica Berglyd Olsen 2024-04-26 22:25:08 +02:00
  • b585b8ecd1 Make the footnote registry per-file Veronica Berglyd Olsen 2024-04-26 20:12:57 +02:00
  • 52e8ae9cb6 Merge branch 'main' into features/footnotes Veronica Berglyd Olsen 2024-04-25 23:35:40 +02:00
  • 6d6d0c2d12 Require minimum Python 3.9 (#1833) Veronica Berglyd Olsen 2024-04-25 23:35:26 +02:00
  • 383640cb7e Drop Python 3.8 support Veronica Berglyd Olsen 2024-04-25 23:30:26 +02:00
  • e5ef27dfbf Revert change in test Veronica Berglyd Olsen 2024-04-25 23:25:23 +02:00
  • 96741fc08b Fix remaining broken tests Veronica Berglyd Olsen 2024-04-25 22:58:00 +02:00
  • dc41f495be Fix ODT tests Veronica Berglyd Olsen 2024-04-24 18:39:06 +02:00
  • b278d64d0c Fix uninitialised shared class in tests Veronica Berglyd Olsen 2024-04-24 18:38:50 +02:00
  • b5e32844f5 Merge branch 'main' into features/footnotes Veronica Berglyd Olsen 2024-04-24 18:09:26 +02:00
  • 4179d2e515 Add isort and clean up flake8 (#1831) Veronica Berglyd Olsen 2024-04-24 18:08:42 +02:00
  • 815ba9d553 Update linting and formatting tools Veronica Berglyd Olsen 2024-04-24 17:46:00 +02:00
  • 0d294f49f9 Merge branch 'main' into features/footnotes Veronica Berglyd Olsen 2024-04-21 23:34:56 +02:00
  • a195cfc792 Merge branch 'release' Veronica Berglyd Olsen 2024-04-21 13:56:08 +02:00
  • d3c9168ebf Make MacOS build script executable Veronica Berglyd Olsen 2024-04-21 13:17:55 +02:00
  • 4d153b8d99 Backport ARM build for MacOS from 2.5 branch Veronica Berglyd Olsen 2024-04-21 13:14:38 +02:00
  • bf8d224064 Update build scripts (#1829) Veronica Berglyd Olsen 2024-04-21 12:59:42 +02:00
  • b7ad2c969a Fix test Veronica Berglyd Olsen 2024-04-20 21:49:22 +02:00
  • d78643160c Update MacOS package names and fic another launch script bug Veronica Berglyd Olsen 2024-04-20 21:43:31 +02:00
  • 221b38c766 Fix escapes in MacOS launch script Veronica Berglyd Olsen 2024-04-20 21:36:09 +02:00
  • e8bd9b21b5 Explicitly set python exec and ignore errors from run from source blocks in main Veronica Berglyd Olsen 2024-04-20 21:31:04 +02:00
  • c2f0d04a35 Merge branch 'main' into builds/macos_m1 Veronica Berglyd Olsen 2024-04-20 21:04:09 +02:00
  • 54ebcd91cb Fix wrong hex version Veronica Berglyd Olsen 2024-04-20 20:13:06 +02:00
  • 07411327b6 Add some debug output Veronica Berglyd Olsen 2024-04-20 19:50:45 +02:00
  • 094ad1a17b Require input arguments Veronica Berglyd Olsen 2024-04-20 19:44:50 +02:00
  • c362848b86 Fix bash script bug Veronica Berglyd Olsen 2024-04-20 19:41:33 +02:00
  • 47a8dfbd93 Go back to macos-12 runner Veronica Berglyd Olsen 2024-04-20 19:35:39 +02:00
  • 73b8443d7b Let's try this one more time ... Veronica Berglyd Olsen 2024-04-20 18:35:31 +02:00
  • 48a7929254 Escape forwarding of arguments in MacoS build script Veronica Berglyd Olsen 2024-04-20 18:28:57 +02:00
  • 2c1abf1519 Change package name Veronica Berglyd Olsen 2024-04-20 18:18:11 +02:00
  • e27e066ccc Drop support for deprecated Linux AppImage Veronica Berglyd Olsen 2024-04-20 18:12:51 +02:00
  • 621e933f63 Make some tweaks to build scripts Veronica Berglyd Olsen 2024-04-20 18:02:10 +02:00
  • 885974a84e Keep artifacts for 14 days Veronica Berglyd Olsen 2024-04-20 17:41:36 +02:00
  • b1d1af2153 Add M1 build for MacOS Veronica Berglyd Olsen 2024-04-20 17:41:10 +02:00
  • cb94be5b3c Post-release updates Veronica Berglyd Olsen 2024-04-20 17:30:35 +02:00
  • 5a202e96fd Post-release updates Veronica Berglyd Olsen 2024-04-20 17:27:12 +02:00
  • b80edee225 Merge Release 2.4 into Main Veronica Berglyd Olsen 2024-04-20 17:26:12 +02:00
  • af3e2fc6ce Release 2.4 (#1827) Veronica Berglyd Olsen 2024-04-20 15:29:38 +02:00
  • 795007f3f8 Bump version to 2.4 and update changelog Veronica Berglyd Olsen 2024-04-20 15:25:59 +02:00
  • ea3c5fa758 Update translations (#1821) Veronica Berglyd Olsen 2024-04-20 15:01:22 +02:00
  • 30acf11055 Update German translation and refresh other files Veronica Berglyd Olsen 2024-04-20 14:58:42 +02:00
  • 48e653a546 Clean up footnote key generation Veronica Berglyd Olsen 2024-04-18 18:23:25 +02:00
  • a2d8aefb21 Reduce footnote index storage to keys only Veronica Berglyd Olsen 2024-04-18 18:07:17 +02:00
  • ae893be79b Merge branch 'main' into features/footnotes Veronica Berglyd Olsen 2024-04-18 00:01:48 +02:00
  • d846811fb9 Merge branch 'release' into i18n/update_translations Veronica Berglyd Olsen 2024-04-17 00:24:27 +02:00
  • 791080107f Update readme Veronica Berglyd Olsen 2024-04-17 00:23:41 +02:00
  • 7d22ed1249 Update packaging (#1826) Veronica Berglyd Olsen 2024-04-17 00:21:42 +02:00
  • 8150edbc43 Clean up and refactor package script Veronica Berglyd Olsen 2024-04-17 00:12:06 +02:00
  • 5acbfeffa5 Reduce zip build job to Windows only Veronica Berglyd Olsen 2024-04-17 00:00:28 +02:00
  • 3b763e3460 Remove windows install scripts Veronica Berglyd Olsen 2024-04-16 23:54:54 +02:00
  • 6dd5f4295d Drop build support for Ubuntu 20.04 Veronica Berglyd Olsen 2024-04-16 23:46:10 +02:00
  • ac7b0bc9a2 Drop code for pre Qt 5.15 versions Veronica Berglyd Olsen 2024-04-16 23:45:59 +02:00
  • 1733938eb4 Bump Qt version requirement to 5.15 Veronica Berglyd Olsen 2024-04-16 23:40:48 +02:00
  • e5c9ed4b80 Fix build errors for old Ubuntu LTSes Veronica Berglyd Olsen 2024-04-16 23:34:25 +02:00
  • 175b6747ea Fix build errors Veronica Berglyd Olsen 2024-04-16 23:33:13 +02:00
  • f45170850c Fix Ubuntu builds for 20.04 and 22.04, and bump to 2.5 alpha 2 Veronica Berglyd Olsen 2024-04-16 23:25:30 +02:00
  • 466eb65a44 Add setup.cfg back for old Ubuntu LTSes Veronica Berglyd Olsen 2024-04-16 23:15:39 +02:00
  • bdce0e12c7 Simplify footnote handling in writer classes Veronica Berglyd Olsen 2024-04-16 21:54:31 +02:00
  • 57f9a0a844 Refactor and improve highlighter class Veronica Berglyd Olsen 2024-04-16 21:52:37 +02:00
  • 988d969de7 Drop the non-compliant print-orientation attribute from the ODT class Veronica Berglyd Olsen 2024-04-16 21:51:54 +02:00
  • 17960d286f Add a working ODT footnotes implementation Veronica Berglyd Olsen 2024-04-16 00:39:48 +02:00
  • 26ac68e98e Block footnotes in footnotes, and only output referenced footnotes Veronica Berglyd Olsen 2024-04-16 00:37:26 +02:00
  • 0729dd798b Add formatted comments for ODT Veronica Berglyd Olsen 2024-04-15 18:49:49 +02:00
  • c65dee1df9 Skip footnote section if there are none Veronica Berglyd Olsen 2024-04-15 18:30:07 +02:00
  • 92888338f4 Add footnotes to output translation file Veronica Berglyd Olsen 2024-04-15 18:25:13 +02:00
  • 44192c88f5 Add footnote handling in html and markdown output Veronica Berglyd Olsen 2024-04-15 18:22:55 +02:00
  • 8d24243d4f Complete footnotes processing in tokenizer Veronica Berglyd Olsen 2024-04-15 18:22:29 +02:00
  • 7c4d4dec5c Use format list also for marker keys Veronica Berglyd Olsen 2024-04-15 01:11:32 +02:00
  • 9823677983 Add text marker processing in tokenizer class Veronica Berglyd Olsen 2024-04-15 00:42:01 +02:00
  • ec6a5712e5 Update tests Veronica Berglyd Olsen 2024-04-14 23:59:57 +02:00