Commit Graph

  • 3d935e29eb Update test coverage Veronica Berglyd Olsen 2024-10-30 00:08:31 +01:00
  • 3749c9f21d Fix variable formatting for DocX and ODT Veronica Berglyd Olsen 2024-10-29 13:15:58 +01:00
  • 2a3d3e46c2 Pin tests to set locale to en_GB Veronica Berglyd Olsen 2024-10-28 20:27:13 +01:00
  • 9bc1561e01 Change to use document locale for integers Veronica Berglyd Olsen 2024-10-28 20:22:02 +01:00
  • d987246062 Use Qt for int locale Veronica Berglyd Olsen 2024-10-28 19:53:25 +01:00
  • c6a22e2d96 Add stats variables to Lipsum test project Veronica Berglyd Olsen 2024-10-28 18:46:06 +01:00
  • 42f904f1ea Add field value insertion to all formats Veronica Berglyd Olsen 2024-10-28 18:17:25 +01:00
  • f92521c93a Process field values in QTextDocuments Veronica Berglyd Olsen 2024-10-28 17:30:34 +01:00
  • 041183f914 Add processing of fields in the Tokenizer Veronica Berglyd Olsen 2024-10-28 16:50:30 +01:00
  • 857b6ddc55 Update main menu Veronica Berglyd Olsen 2024-10-28 16:24:24 +01:00
  • f2d2b4c4f2 Generalise the manuscript stats count values Veronica Berglyd Olsen 2024-10-28 16:17:31 +01:00
  • 8725edaf7e Refactor main menu (#2075) Veronica Berglyd Olsen 2024-10-29 17:46:16 +01:00
  • 4eace705e3 Add a function wrapper that makes the linter happy when used for Qt slots Veronica Berglyd Olsen 2024-10-29 17:37:50 +01:00
  • b2d71acd93 Connect menu actions to main GUI in the menu class Veronica Berglyd Olsen 2024-10-29 17:36:54 +01:00
  • e424fcfe53 Add support for referencing tags in novel documents (#2072) Veronica Berglyd Olsen 2024-10-28 00:18:46 +01:00
  • eefb40cb1f Update tests Veronica Berglyd Olsen 2024-10-28 00:12:06 +01:00
  • 785cd3aea9 Add support for story reference, and update mention reference in outline details Veronica Berglyd Olsen 2024-10-28 00:08:28 +01:00
  • 07c700f666 Rewrite narrator break for dialogue highlighting (#2068) Veronica Berglyd Olsen 2024-10-27 13:15:57 +01:00
  • 8db0928724 Re-order preferences settings and ensure dialog/narrator symbols are single characters Veronica Berglyd Olsen 2024-10-27 13:11:50 +01:00
  • b25ba9de27 Add test coverage of the highlighter Veronica Berglyd Olsen 2024-10-27 13:05:24 +01:00
  • bf478a6706 Update tests Veronica Berglyd Olsen 2024-10-27 02:22:39 +02:00
  • a1a58f51b1 Add new logic for dialogue narrator break to tokenizer Veronica Berglyd Olsen 2024-10-27 02:15:06 +02:00
  • 8850161641 Add new logic for dialogue narrator break Veronica Berglyd Olsen 2024-10-27 01:55:19 +02:00
  • f931148594 Bump version to 2.6 Alpha 3 Veronica Berglyd Olsen 2024-10-27 00:35:57 +02:00
  • c31b0bcf17 Add Url recognition and formatting (#2067) Veronica Berglyd Olsen 2024-10-27 00:17:11 +02:00
  • ba260ac608 Add test coverage of new features, and some other places Veronica Berglyd Olsen 2024-10-27 00:13:18 +02:00
  • f2fc19b168 Add test coverage of new features Veronica Berglyd Olsen 2024-10-26 23:28:34 +02:00
  • ceabc666c3 Add font table, fix core.xml bug, clean up code, update tests, for DocX Veronica Berglyd Olsen 2024-10-26 17:09:50 +02:00
  • 6c217c2450 Fix spell checker issue Veronica Berglyd Olsen 2024-10-25 23:53:38 +02:00
  • 7ff8921420 Add links to DocX Veronica Berglyd Olsen 2024-10-25 21:27:39 +02:00
  • fe56c88309 Separate spell checking and link scanning, and add ODT support for links Veronica Berglyd Olsen 2024-10-25 19:30:22 +02:00
  • b13b91c8e8 Add url to Lipsum test project Veronica Berglyd Olsen 2024-10-25 19:27:56 +02:00
  • d71435df53 Distinguish between anchor ref and href in tokenizer Veronica Berglyd Olsen 2024-10-25 19:08:06 +02:00
  • 058758122c Add url support in tokenizer and qdoc preview Veronica Berglyd Olsen 2024-10-25 17:51:40 +02:00
  • 759cfd77e9 Add url handling in editor and viewer Veronica Berglyd Olsen 2024-10-25 17:51:10 +02:00
  • 37268b873a Add URL regex pattern Veronica Berglyd Olsen 2024-10-25 17:49:53 +02:00
  • 439a04c603 Add support for mentions references (#2064) Veronica Berglyd Olsen 2024-10-25 23:17:36 +02:00
  • 9f642d501a Update documentation Veronica Berglyd Olsen 2024-10-25 00:20:17 +02:00
  • 7f8e2c66a6 Update tests Veronica Berglyd Olsen 2024-10-25 00:13:09 +02:00
  • 9962fd4a55 Add menu entry and shortcut Veronica Berglyd Olsen 2024-10-25 00:13:03 +02:00
  • c27343534f Add mentions to sample project Veronica Berglyd Olsen 2024-10-24 23:58:37 +02:00
  • 46ecb2cf70 Add mentions to outline Veronica Berglyd Olsen 2024-10-24 23:57:39 +02:00
  • 88aa3f38c2 Add autocomplete for mentions Veronica Berglyd Olsen 2024-10-24 23:57:10 +02:00
  • 9214da3756 Add mention keyword Veronica Berglyd Olsen 2024-10-24 23:53:48 +02:00
  • 41e5152771 Add forced line breaks feature (#2063) Veronica Berglyd Olsen 2024-10-24 17:55:56 +02:00
  • 6b01bd7ffe Fix title page break issue and add test coverage Veronica Berglyd Olsen 2024-10-24 17:47:14 +02:00
  • 76a9f8e3df Fix a minor issue, and add test Veronica Berglyd Olsen 2024-10-24 14:32:54 +02:00
  • e15941520f Add working forced line break implementation Veronica Berglyd Olsen 2024-10-24 01:25:32 +02:00
  • ff7404d01d Add line break shortcode support Veronica Berglyd Olsen 2024-10-24 01:07:03 +02:00
  • 560540618c Process heading line breaks in the Tokenizer Veronica Berglyd Olsen 2024-10-23 21:18:15 +02:00
  • bfa82f6bb3 Add test coverage of title line breaks, and don't break markdown titles Veronica Berglyd Olsen 2024-10-23 21:12:25 +02:00
  • f77cd1c752 Fix counting error (#2062) Veronica Berglyd Olsen 2024-10-24 00:01:39 +02:00
  • 8461b0c15d Fix wrong character count when there is a footnote Veronica Berglyd Olsen 2024-10-23 23:57:42 +02:00
  • 2938a0f122 Remove version dependency in DocX tests Veronica Berglyd Olsen 2024-10-23 17:44:55 +02:00
  • beccd1a7d1 Bump version to 2.6 Alpha 2 Veronica Berglyd Olsen 2024-10-23 17:41:28 +02:00
  • c6883908f1 Improve text document formatting (#2061) Veronica Berglyd Olsen 2024-10-23 17:39:13 +02:00
  • 36d8547f78 Correct misspelled variable Veronica Berglyd Olsen 2024-10-23 17:36:12 +02:00
  • b01c91c0a3 Remove more redundant code Veronica Berglyd Olsen 2024-10-23 17:20:07 +02:00
  • 3712b2e93f Combine the different ways of storing generated text data in formats Veronica Berglyd Olsen 2024-10-23 17:12:13 +02:00
  • 0ddc1131dc Replace heading field with a general meta data field in the text block tuple Veronica Berglyd Olsen 2024-10-23 16:20:50 +02:00
  • f4a941cd93 Fix format tag order for HTML validation Veronica Berglyd Olsen 2024-10-23 11:01:06 +02:00
  • db72f2a722 Remove redundant code Veronica Berglyd Olsen 2024-10-23 10:31:27 +02:00
  • 16023676ea Simplify CSS in HTML format Veronica Berglyd Olsen 2024-10-23 01:27:36 +02:00
  • 52e85835df Flip if statement in Tokenizer Veronica Berglyd Olsen 2024-10-23 01:26:48 +02:00
  • fe63770d21 Refactor and standardise text format modules (#2060) Veronica Berglyd Olsen 2024-10-22 21:51:19 +02:00
  • bd5442c9e5 Process tags and references in Tokenizer Veronica Berglyd Olsen 2024-10-22 21:37:18 +02:00
  • c7554f2b8d Process keyword flag in Tokenizer Veronica Berglyd Olsen 2024-10-22 19:33:05 +02:00
  • 63f9cd0bac Tokenize dialogue with colour tag Veronica Berglyd Olsen 2024-10-22 18:41:34 +02:00
  • c537d0f396 Process comments in the Tokenizer Veronica Berglyd Olsen 2024-10-22 17:37:00 +02:00
  • e759aa8d1b Move colour theme to Tokenizer class Veronica Berglyd Olsen 2024-10-22 17:07:57 +02:00
  • 2d8664b3ce Clean up wrapped code, and rename test variable Veronica Berglyd Olsen 2024-10-22 00:40:54 +02:00
  • 16076ebfb6 Move shared formats code to separate file, and rename some variables Veronica Berglyd Olsen 2024-10-22 00:25:35 +02:00
  • 38ca447c8a Convert format codes to enums Veronica Berglyd Olsen 2024-10-21 23:37:27 +02:00
  • f91006631d Rename ODT test files Veronica Berglyd Olsen 2024-10-21 18:56:37 +02:00
  • 3cc5e4cc7a Handle text justify in Tokenizer instead Veronica Berglyd Olsen 2024-10-21 18:54:19 +02:00
  • 75178b7874 Merge branch 'release' Veronica Berglyd Olsen 2024-10-21 17:14:32 +02:00
  • ce3f6dae20 Add DocX support (#2056) Veronica Berglyd Olsen 2024-10-21 17:13:42 +02:00
  • bd82392d71 Add Python 3.13 and fix theme issue and broken link (#2059) Veronica Berglyd Olsen 2024-10-21 17:12:09 +02:00
  • 836a3d353a Update Enchant link (#2042) Veronica Berglyd Olsen 2024-10-21 17:08:35 +02:00
  • a4d2a9ea6f Fix swapped colours in default light theme (#2057) Veronica Berglyd Olsen 2024-10-21 17:05:19 +02:00
  • b0fc8d63a6 Add Python 3.13 support Veronica Berglyd Olsen 2024-10-21 17:03:52 +02:00
  • ec7781fb9f Generalise ODT variables to DOC Veronica Berglyd Olsen 2024-10-21 17:00:44 +02:00
  • 787e1a46d1 Add DocX test coverage Veronica Berglyd Olsen 2024-10-21 16:59:43 +02:00
  • 148d46fcbc Add settings to DocX and compression to ODT and DocX Veronica Berglyd Olsen 2024-10-20 23:08:14 +02:00
  • 7e1a676e0a Add footnote support to DocX Veronica Berglyd Olsen 2024-10-20 22:01:13 +02:00
  • e9220c5e77 Add DocX page settings and header support Veronica Berglyd Olsen 2024-10-20 21:02:53 +02:00
  • 72d41d4883 Refactor XML generation for DocX Veronica Berglyd Olsen 2024-10-20 17:07:33 +02:00
  • de6c3e9b45 Fix issue with global justify, and add indentation to DocX Veronica Berglyd Olsen 2024-10-19 20:14:01 +02:00
  • a0ab507ed1 Fix DocX tabs in text, and page break before issues Veronica Berglyd Olsen 2024-10-19 19:04:16 +02:00
  • 3c76d0e7e3 Fix issue with line spacing in DocX Veronica Berglyd Olsen 2024-10-19 17:08:24 +02:00
  • 34127d78bf Move custom XML sub element function to common Veronica Berglyd Olsen 2024-10-19 17:08:08 +02:00
  • ca33f488f1 Get rid of the DocXRun class Veronica Berglyd Olsen 2024-10-19 14:43:06 +02:00
  • 717aac9dc8 Add remaining code blocks, and add colours Veronica Berglyd Olsen 2024-10-18 21:18:59 +02:00
  • 4b07dbadb2 Basic DocX text formatting works Veronica Berglyd Olsen 2024-10-18 20:31:21 +02:00
  • 9bbebd2085 Add DocX text styles Veronica Berglyd Olsen 2024-10-18 18:35:56 +02:00
  • d60b29e0a2 make some improvements to the ODT writer Veronica Berglyd Olsen 2024-10-18 16:37:42 +02:00
  • 80d2dfd9a4 Add structure for DocX documents Veronica Berglyd Olsen 2024-10-18 16:37:04 +02:00
  • 464454e7a6 Expose text margin settings in Manuscript Build (#2051) Veronica Berglyd Olsen 2024-10-17 22:41:42 +02:00
  • d145b65237 Standardise text sizes and margins Veronica Berglyd Olsen 2024-10-17 22:34:46 +02:00
  • 912198cc40 Add text margin settings Veronica Berglyd Olsen 2024-10-17 21:57:04 +02:00