Commit Graph

141 Commits

Author SHA1 Message Date
Veronica Berglyd Olsen d9d8e54ed3 Add am auto-update button to manuscript build settings 2025-10-27 21:02:50 +01:00
Veronica Berglyd Olsen a8a6d199d1 Always use scrollable combo box and manually update the style sheet in build settings instead 2025-10-27 20:01:25 +01:00
Veronica Berglyd Olsen 6db67e909d Add icon colour settings to themes and enforce them on all GUI icons 2025-10-26 14:02:18 +01:00
Veronica Berglyd Olsen 5a4930f860 Fix role for close buttons 2025-10-26 12:06:45 +01:00
Veronica Berglyd Olsen a703e0bb7d Update tests and add more debug output 2025-10-26 02:40:50 +01:00
Veronica Berglyd Olsen 8b02c95f51 Add theme update handling to manuscript build settings 2025-10-26 02:04:03 +01:00
Veronica Berglyd Olsen ce939a4053 Clean up button types 2025-10-25 23:52:56 +02:00
Veronica Berglyd Olsen c9c2b35455 Update dialog buttons on all dialogs and tools 2025-10-25 23:38:19 +02:00
Veronica Berglyd Olsen c174f8f931 Update linting for main code 2025-08-27 21:00:09 +02:00
Veronica Berglyd Olsen 92ef020342 Display headings with a line break on a single line 2025-06-18 19:26:41 +02:00
Veronica Berglyd Olsen 7fa7fdee3f Make a small optimisation to build settings dialog 2025-05-20 21:39:16 +02:00
Veronica Berglyd Olsen 6b4aac0235 Use a copy of the build settings for the build settings dialog (#2350) 2025-05-20 21:16:34 +02:00
Veronica Berglyd Olsen 47814e35cb Add support for including notes in manuscript 2025-05-18 22:46:54 +02:00
Veronica Berglyd Olsen da698b946b Improve accessibility of settings forms and dialogs 2025-05-11 19:03:59 +02:00
Veronica Berglyd Olsen 4e98914a8b Link switches and their labels 2025-05-11 18:08:33 +02:00
Veronica Berglyd Olsen 484c1958d6 Add build setting for story story structure comments 2025-04-17 16:33:15 +02:00
Veronica Berglyd Olsen 8ed3bd889d Fix linting errors in the main code 2025-04-07 17:18:43 +02:00
Veronica Berglyd Olsen 53a2d0e691 Use Ruff for linting and fix a ton of issues 2025-04-03 01:15:52 +02:00
Veronica Berglyd Olsen c1b35b6672 Merge release 2.6 into main 2025-01-26 20:50:58 +01:00
Veronica Berglyd Olsen 19bdbf9aca Update build settings margin labels 2025-01-25 15:26:25 +01:00
Veronica Berglyd Olsen 23398f2f8a Use Color and Colour consistently in the code 2025-01-22 00:42:45 +01:00
Veronica Berglyd Olsen 7e280b2371 Clean up warnings and deprecations in gui tools 2025-01-13 02:53:55 +01:00
Veronica Berglyd Olsen 1878adf78c Use data classes for theme values 2025-01-12 19:31:30 +01:00
Veronica Berglyd Olsen 40c4e74d48 Switch app code to PyQt6 2025-01-11 20:15:32 +01:00
Veronica Berglyd Olsen a0fea3c025 Separate project tree icons from the rest 2025-01-08 22:22:09 +01:00
Veronica Berglyd Olsen b97844512a Update icons in the GUI 2025-01-07 19:19:11 +01:00
Veronica Berglyd Olsen 97fc64fcae Update copyright (#2154) 2025-01-03 12:02:48 +00:00
Veronica Berglyd Olsen c091e0b9bb Apply the font matcher closer to config read 2024-11-26 17:06:34 +01:00
Veronica Berglyd Olsen 0449cf824d Add test coverage of the gui project tree 2024-11-24 18:39:23 +01:00
Veronica Berglyd Olsen d55f53be0a Clean up item notification and item main icon 2024-11-21 01:18:28 +01:00
Veronica Berglyd Olsen bbe8683d59 Re-implement project item duplication 2024-11-20 18:48:14 +01:00
Veronica Berglyd Olsen 3f41e62e21 Move some variables around 2024-11-20 16:41:26 +01:00
Veronica Berglyd Olsen a96ccf8422 Add icons for text margins 2024-11-13 23:16:54 +01:00
Veronica Berglyd Olsen 55d2605222 Use the new qtLambda wrapper where appropriate 2024-10-31 17:31:58 +01:00
Veronica Berglyd Olsen ec7781fb9f Generalise ODT variables to DOC 2024-10-21 17:00:44 +02:00
Veronica Berglyd Olsen d145b65237 Standardise text sizes and margins 2024-10-17 22:34:46 +02:00
Veronica Berglyd Olsen 912198cc40 Add text margin settings 2024-10-17 21:57:04 +02:00
Veronica Berglyd Olsen bffab79ba7 Merge build settings page layout options 2024-10-17 21:56:35 +02:00
Veronica Berglyd Olsen b2c7da319e Generalise ODT build settings 2024-10-15 20:34:41 +02:00
Veronica Berglyd Olsen 2f12a8cc93 Add settings to style ODT headers 2024-10-15 19:22:08 +02:00
Veronica Berglyd Olsen 7379b8b521 Remove plain heading style setting again 2024-10-14 00:10:23 +02:00
Veronica Berglyd Olsen d8bb9950d3 Add plain style setting for headings 2024-10-01 14:00:57 +02:00
Veronica Berglyd Olsen 279fe2ae18 Add title setting 2024-10-01 12:54:38 +02:00
Veronica Berglyd Olsen 0f1401eb71 Rename title format settings to partition 2024-10-01 12:14:39 +02:00
Veronica Berglyd Olsen b2e760a284 Merge build settings formatting into a single form 2024-09-28 11:36:01 +02:00
Veronica Berglyd Olsen 869cdd2fb0 Extend colour label widget to accept two colour states 2024-06-18 22:41:29 +02:00
Veronica Berglyd Olsen f61ce3919b Add highlight option to build settings and preview 2024-06-10 17:01:40 +02:00
Veronica Berglyd Olsen 019dd3e478 Change how dialogs are deleted 2024-05-28 21:16:40 +02:00
Veronica Berglyd Olsen cf16b57f66 Clean up font handling in HTML and ODT 2024-05-22 23:13:16 +02:00
Veronica Berglyd Olsen 7e1f1a725c Switch Tokenizer to use QFont instead of font family and size 2024-05-22 16:57:50 +02:00