Commit Graph

  • cf16b57f66 Clean up font handling in HTML and ODT Veronica Berglyd Olsen 2024-05-22 23:13:16 +02:00
  • 411163f750 Update tests Veronica Berglyd Olsen 2024-05-22 17:28:57 +02:00
  • 7f3da655c0 Update ODT handling of font Veronica Berglyd Olsen 2024-05-22 17:28:29 +02:00
  • 76e786d961 Update HTML handling of font Veronica Berglyd Olsen 2024-05-22 16:59:44 +02:00
  • 7e1f1a725c Switch Tokenizer to use QFont instead of font family and size Veronica Berglyd Olsen 2024-05-22 16:57:50 +02:00
  • c63a0c2f58 Add new font and quote button icons Veronica Berglyd Olsen 2024-05-22 16:55:36 +02:00
  • 04a7e092a9 Clean up Markdown build code Veronica Berglyd Olsen 2024-05-22 16:55:05 +02:00
  • 309065bcbf Add general keep line breaks setting to build Veronica Berglyd Olsen 2024-05-22 09:14:34 +02:00
  • 20ae3febef Merge branch 'main' into feature/preview_generator Veronica Berglyd Olsen 2024-05-21 23:16:27 +02:00
  • e95d33031c Improve the text tokenizer (#1885) Veronica Berglyd Olsen 2024-05-21 23:11:44 +02:00
  • 3fd62d0b02 Remove context menu test from main menu tests Veronica Berglyd Olsen 2024-05-21 23:06:25 +02:00
  • dc0ddcfa9f Move text blocks first also in stats counter as an optimisation Veronica Berglyd Olsen 2024-05-21 22:59:02 +02:00
  • 7a13b14c15 Drop empty tokens from the tokenizer data Veronica Berglyd Olsen 2024-05-21 22:45:01 +02:00
  • adf0550571 Update tests Veronica Berglyd Olsen 2024-05-21 22:32:20 +02:00
  • ba6259f08a Update converter classes to handle only single paragraphs Veronica Berglyd Olsen 2024-05-21 22:32:07 +02:00
  • d8bb2ad3ae Merge lines of the same paragraph already in the tokenizer Veronica Berglyd Olsen 2024-05-21 21:58:34 +02:00
  • afe4a29fd1 Strip consecutive empty paragraphs when tokenizing Veronica Berglyd Olsen 2024-05-21 20:53:45 +02:00
  • 1203dd639b Add a QTextDocument generator class Veronica Berglyd Olsen 2024-05-21 18:12:08 +02:00
  • aadad6aa8c Define header sizes as constants Veronica Berglyd Olsen 2024-05-21 18:02:01 +02:00
  • 8ac0440bb3 Rename a few files Veronica Berglyd Olsen 2024-05-21 16:33:53 +02:00
  • d2fca3b980 Allow full font style settings for GUI and editor (#1881) Veronica Berglyd Olsen 2024-05-20 18:37:42 +02:00
  • d6b4019614 Clean up app construction in main entry point Veronica Berglyd Olsen 2024-05-20 18:33:00 +02:00
  • a6eb951361 Add font initialisation, and update tests Veronica Berglyd Olsen 2024-05-20 17:36:40 +02:00
  • dce5bdd31d Update tests Veronica Berglyd Olsen 2024-05-20 17:14:03 +02:00
  • 0b999bd726 Fix font handling in manuscript tool Veronica Berglyd Olsen 2024-05-20 17:13:10 +02:00
  • 774437f7bb Save all font info for text font Veronica Berglyd Olsen 2024-05-20 16:32:10 +02:00
  • c0673b8128 Save all font info for GUI font Veronica Berglyd Olsen 2024-05-20 16:12:27 +02:00
  • 0bc8a63ccf Add error text colour setting to theme (#1880) Veronica Berglyd Olsen 2024-05-20 13:36:37 +02:00
  • 192f4507e3 Update documentation Veronica Berglyd Olsen 2024-05-20 13:32:13 +02:00
  • 2d22adcd2a Update the dictionaries tool to use the new error colour Veronica Berglyd Olsen 2024-05-20 13:32:06 +02:00
  • 4c4b92fdd4 Add error text colour to theme definition Veronica Berglyd Olsen 2024-05-20 13:31:38 +02:00
  • 2a727d1c39 Merge branch 'main' into fix/dict_tool_error_colour Veronica Berglyd Olsen 2024-05-20 13:09:44 +02:00
  • 35693f5433 Fix remaining merge conflict in sample project Veronica Berglyd Olsen 2024-05-20 13:09:26 +02:00
  • bf459b4090 Add error text value in themes Veronica Berglyd Olsen 2024-05-20 13:08:59 +02:00
  • 728f1ce1e3 Merge release 2.4.3 into main Veronica Berglyd Olsen 2024-05-20 13:07:14 +02:00
  • 7b8021de02 Release 2.4.3 (#1878) Veronica Berglyd Olsen 2024-05-20 12:32:32 +02:00
  • 60593cde21 Bump version to 2.4.3 and update changelog Veronica Berglyd Olsen 2024-05-20 12:29:03 +02:00
  • f9292d61da Fix how document font is set (#1877) Veronica Berglyd Olsen 2024-05-20 12:16:41 +02:00
  • 9388ce6a46 Fix support for 90% font Veronica Berglyd Olsen 2024-05-20 12:00:19 +02:00
  • cb19475409 Add font init to viewer, and update manuscript tool preview Veronica Berglyd Olsen 2024-05-20 11:36:30 +02:00
  • 09b51badd4 Add an explicit font setting function for text editor that covers all font settings Veronica Berglyd Olsen 2024-05-20 11:17:23 +02:00
  • fddd5fda47 Fix crash in dictionaries install tool (#1876) Veronica Berglyd Olsen 2024-05-19 21:52:54 +02:00
  • 5b0a6f05ed Fix enchant folder missing bug for dictionaries tool (#1874) Veronica Berglyd Olsen 2024-05-19 21:47:53 +02:00
  • 51f91a27e2 Merge release 2.4.2 into main Veronica Berglyd Olsen 2024-05-18 15:57:49 +02:00
  • 09018d1214 Release 2.4.2 (#1872) Veronica Berglyd Olsen 2024-05-18 15:22:19 +02:00
  • de12b22c97 Bump version and update changelog Veronica Berglyd Olsen 2024-05-18 15:19:30 +02:00
  • d1ae7f5fe2 Update Dutch and Chinese translations Veronica Berglyd Olsen 2024-05-18 15:08:39 +02:00
  • 201d32f6ae Merge branch 'release' Veronica Berglyd Olsen 2024-05-14 09:37:59 +02:00
  • 6a441b1c6b Fix syntax highlighter init (#1866) Veronica Berglyd Olsen 2024-05-14 09:37:00 +02:00
  • 0afa15f2db Call highlighter init on editor init (#1865) Veronica Berglyd Olsen 2024-05-14 09:29:21 +02:00
  • 85eb44da02 Bump main branch to 2.5 alpha 4 Veronica Berglyd Olsen 2024-05-13 18:48:38 +02:00
  • 4856c7a61b Improve dialogue highlighting (#1864) Veronica Berglyd Olsen 2024-05-13 18:41:13 +02:00
  • 1b4cc933e7 Add test coverage Veronica Berglyd Olsen 2024-05-13 18:31:31 +02:00
  • d64acb038b Allow multiple widgets in config form Veronica Berglyd Olsen 2024-05-13 18:31:14 +02:00
  • b5def640ed Add alternative dialog style Veronica Berglyd Olsen 2024-05-13 18:11:44 +02:00
  • 7e35b4c675 Update syntax themes and add alternative dialog colour Veronica Berglyd Olsen 2024-05-13 17:57:19 +02:00
  • e5e3066b3d Update preferences Veronica Berglyd Olsen 2024-05-13 17:51:16 +02:00
  • e1af21bf88 Add new dialogue highlighting settings Veronica Berglyd Olsen 2024-05-13 17:50:18 +02:00
  • 8c9d08e46b Merge branch 'release' Veronica Berglyd Olsen 2024-05-13 12:33:53 +02:00
  • e4acfb4831 Fix manuscript tool font issue (#1863) Veronica Berglyd Olsen 2024-05-13 12:33:22 +02:00
  • a8101c2231 Fix text font for header on build tool Veronica Berglyd Olsen 2024-05-13 12:29:18 +02:00
  • a3ce426613 Clean up code style (#1859) Veronica Berglyd Olsen 2024-05-10 16:39:26 +02:00
  • 161d02cd98 Use python -m to run pytest Veronica Berglyd Olsen 2024-05-10 16:36:14 +02:00
  • 101400bea3 Clean up some linting errors Veronica Berglyd Olsen 2024-05-10 16:22:55 +02:00
  • 1ff9fea378 Remove banner comments Veronica Berglyd Olsen 2024-05-10 16:14:47 +02:00
  • 3f4538a60e Remove all END Test comments Veronica Berglyd Olsen 2024-05-10 16:06:23 +02:00
  • 142d7c4f3a Remove all END Enum comments Veronica Berglyd Olsen 2024-05-10 16:01:44 +02:00
  • 2afe0ebbe9 Remove all END Class comments Veronica Berglyd Olsen 2024-05-10 16:00:56 +02:00
  • bc71a62199 Improve first line indent (#1857) Veronica Berglyd Olsen 2024-05-10 15:49:59 +02:00
  • 1e85ce4a84 Update tests Veronica Berglyd Olsen 2024-05-10 15:26:46 +02:00
  • 39951a5099 Add more settings to first line indent and move to Format section Veronica Berglyd Olsen 2024-05-10 15:14:09 +02:00
  • 9cbb6f3125 Merge release 2.4.1 into main Veronica Berglyd Olsen 2024-05-06 22:27:29 +02:00
  • 2dbd3e2534 Release 2.4.1 (#1853) Veronica Berglyd Olsen 2024-05-06 21:44:15 +02:00
  • f871a51e5b Bump version number to 2.4.1 and update changelog Veronica Berglyd Olsen 2024-05-06 21:40:50 +02:00
  • 6ab3c68ebb Update translation files for 2.4.1 (#1850) Veronica Berglyd Olsen 2024-05-06 21:29:35 +02:00
  • 7243ccd44c Update translation files Veronica Berglyd Olsen 2024-05-04 21:00:51 +02:00
  • 2a96fa1a2d Update the docs for 2.4.1 Veronica Berglyd Olsen 2024-05-04 20:54:56 +02:00
  • c05620dddb Refactor Main GUI inheritance (#1849) Veronica Berglyd Olsen 2024-05-02 22:36:44 +02:00
  • 917977ae13 Force document save when manually calling save document Veronica Berglyd Olsen 2024-05-02 22:30:58 +02:00
  • 2b8338f537 Clean up Main GUI inheritance Veronica Berglyd Olsen 2024-05-02 22:13:35 +02:00
  • e75b5e012c Refactor how editor document is saved, and always save cursor position Veronica Berglyd Olsen 2024-05-02 21:45:50 +02:00
  • 78e194d8c1 Improve handling of tool dialogs on project close Veronica Berglyd Olsen 2024-05-02 21:29:07 +02:00
  • c594e07c8c Merge branch 'release' Veronica Berglyd Olsen 2024-05-02 21:16:42 +02:00
  • a3ed079828 Make sure dialogs close when project closes (#1848) Veronica Berglyd Olsen 2024-05-02 21:08:46 +02:00
  • 976ce16ac2 Update imports Veronica Berglyd Olsen 2024-05-02 21:04:39 +02:00
  • 5faeb12a74 Close non-modal dialogs when project closes Veronica Berglyd Olsen 2024-05-02 21:02:23 +02:00
  • acc463eb76 Prune some unneeded translation strings Veronica Berglyd Olsen 2024-05-02 19:38:13 +02:00
  • 3b7459ffbc Add usability updates to the build tool (#1846) Veronica Berglyd Olsen 2024-05-01 22:18:15 +02:00
  • cfb19a697a Restore build preview scroll bar after update (#1837) Veronica Berglyd Olsen 2024-05-01 22:10:54 +02:00
  • ceec43db67 Make sure open document is saved before we update preview or build manuscript (#1835) Veronica Berglyd Olsen 2024-05-01 22:09:43 +02:00
  • 229fa39436 Fix build settings bug (#1845) Veronica Berglyd Olsen 2024-05-01 20:33:22 +02:00
  • 2496eb22cb Make sure build map is cleared when list is updated Veronica Berglyd Olsen 2024-05-01 20:32:50 +02:00
  • d0a45bceca Make sure build map is cleared when list is updated Veronica Berglyd Olsen 2024-05-01 20:30:32 +02:00
  • 7180fae453 Improve dialog handling (#1844) Veronica Berglyd Olsen 2024-05-01 20:24:31 +02:00
  • e1a1b5980e Make sure build settings are closed before deletion Veronica Berglyd Olsen 2024-05-01 20:23:59 +02:00
  • 53d410a6ee Make sure build settings are closed before deletion Veronica Berglyd Olsen 2024-05-01 20:18:08 +02:00
  • a56b38694c Create subclasses for non-blocking dialogs Veronica Berglyd Olsen 2024-05-01 20:08:35 +02:00
  • 600b60b441 Remove main gui inheritance in manuscript tools Veronica Berglyd Olsen 2024-05-01 19:43:51 +02:00
  • aa7208b602 Merge branch 'release' Veronica Berglyd Olsen 2024-05-01 19:38:38 +02:00
  • 0092b3ece6 Fix two minor issues (#1843) Veronica Berglyd Olsen 2024-05-01 19:30:13 +02:00