Commit Graph

134 Commits

Author SHA1 Message Date
Veronica Berglyd Olsen 2975cc7f8f Enable Ruff preview flag 2025-04-05 15:24:23 +02:00
Veronica Berglyd Olsen 6a66e06544 Add a couple more rules 2025-04-03 01:27:55 +02:00
Veronica Berglyd Olsen 1090a160de Add novel model test coverage 2025-03-24 22:17:34 +01:00
Veronica Berglyd Olsen 34a3a6e85c Fix existing tests 2025-03-23 22:37:16 +01:00
Veronica Berglyd Olsen 95d8e3ac98 Add back extra column content 2025-03-23 16:41:40 +01:00
Veronica Berglyd Olsen 9d63a018e8 Add back extra column GUI handling 2025-03-23 00:42:35 +01:00
Veronica Berglyd Olsen 848027856d Allow refreshing a novel model node 2025-03-22 22:37:03 +01:00
Veronica Berglyd Olsen ef652355bf Refresh model when document heading count changes 2025-03-22 21:10:01 +01:00
Veronica Berglyd Olsen 9990ebf193 Handle novel model refresh scenarios 2025-03-22 20:25:34 +01:00
Veronica Berglyd Olsen edf765f91f Allow novel model refresh 2025-03-22 16:51:10 +01:00
Veronica Berglyd Olsen 43e420ab0b Restore novel heading details tooltip and active row colouring 2025-02-22 23:13:57 +01:00
Veronica Berglyd Olsen 71ad7c3229 Re-implement basic novel view functionality 2025-02-22 21:54:24 +01:00
Veronica Berglyd Olsen 9a63a84fc1 Add a basic model for the novel view 2025-02-22 20:12:50 +01:00
Veronica Berglyd Olsen 4e6a26e787 Fix docstring and rename NWIndex to just Index 2025-02-22 15:59:19 +01:00
Veronica Berglyd Olsen 71675ee4a1 Update test coverage 2025-02-22 15:52:47 +01:00
Veronica Berglyd Olsen 1fa7e08b17 Move index data classes to a new file 2025-02-22 14:40:48 +01:00
Veronica Berglyd Olsen 655c9d9439 Restructure index, and add support for story structure comments 2025-02-20 23:28:50 +01:00
Veronica Berglyd Olsen 05feaf7d2d Move comment processing to a separate file 2025-02-18 15:18:46 +01:00
Veronica Berglyd Olsen 97fc64fcae Update copyright (#2154) 2025-01-03 12:02:48 +00:00
Veronica Berglyd Olsen c1ed0647fe Refactor project signal proxies 2024-11-23 19:56:24 +01:00
Veronica Berglyd Olsen a64ed405f3 Add some clear data functions 2024-11-22 00:44:14 +01:00
Veronica Berglyd Olsen ffe6cd0a65 Update item change signals 2024-11-22 00:15:12 +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 785cd3aea9 Add support for story reference, and update mention reference in outline details 2024-10-28 00:08:28 +01:00
Veronica Berglyd Olsen 88aa3f38c2 Add autocomplete for mentions 2024-10-24 23:57:10 +02:00
Veronica Berglyd Olsen 9214da3756 Add mention keyword 2024-10-24 23:53:48 +02:00
Veronica Berglyd Olsen d145b65237 Standardise text sizes and margins 2024-10-17 22:34:46 +02:00
Veronica Berglyd Olsen 1ff9fea378 Remove banner comments 2024-05-10 16:14:47 +02:00
Veronica Berglyd Olsen 2afe0ebbe9 Remove all END Class comments 2024-05-10 16:00:56 +02:00
Veronica Berglyd Olsen b722224863 Improve comment processing 2024-04-26 22:25:08 +02:00
Veronica Berglyd Olsen 48e653a546 Clean up footnote key generation 2024-04-18 18:23:25 +02:00
Veronica Berglyd Olsen a2d8aefb21 Reduce footnote index storage to keys only 2024-04-18 18:07:17 +02:00
Veronica Berglyd Olsen bdce0e12c7 Simplify footnote handling in writer classes 2024-04-16 21:54:31 +02:00
Veronica Berglyd Olsen 70033cb0f3 Add insert footnote feature in editor 2024-04-14 23:33:35 +02:00
Veronica Berglyd Olsen 5568b43b22 Add key generator to text index 2024-04-14 22:17:00 +02:00
Veronica Berglyd Olsen ba42285172 Remove summaries from text index 2024-04-08 00:56:36 +02:00
Veronica Berglyd Olsen dff2d5996b Add new index classes to store special text comments 2024-04-07 23:56:40 +02:00
Veronica Berglyd Olsen 08b17daec9 Add parsing for terms in comments 2024-04-07 18:06:21 +02:00
Veronica Berglyd Olsen 6a7262b817 Use the quick read feature wherever we only need document text 2024-03-26 11:56:31 +01:00
Veronica Berglyd Olsen 5befd244e6 Move outline generation to Tokenizer class instead 2024-03-21 16:42:58 +01:00
Veronica Berglyd Olsen 7247d4dc76 Use correct type hint for generators 2024-03-18 18:37:21 +01:00
Veronica Berglyd Olsen add499af89 Add outline navigation to viewer 2024-03-17 14:04:11 +01:00
Veronica Berglyd Olsen bdff3b4ee2 Add support for triple hash alt header format 2024-03-11 23:25:28 +01:00
Veronica Berglyd Olsen 58a7dc0a5a Use "heading" consistently on the UI 2024-03-03 20:28:36 +01:00
Veronica Berglyd Olsen 3c4673724e Move main word counter to new module 2024-02-27 17:02:29 +01:00
Veronica Berglyd Olsen 16d2f1cc2a Fix new linting errors 2024-02-13 14:06:32 +01:00
Veronica Berglyd Olsen e78545fcdb Don't highlight tags in inactive files 2024-02-03 17:00:27 +01:00
Veronica Berglyd Olsen ca188fee08 Implement alternative tag display name format 2024-01-30 21:34:36 +01:00
Veronica Berglyd Olsen f15563cf6e Revert parts of previous implementation 2024-01-30 21:00:04 +01:00
Veronica Berglyd Olsen e5c6dae080 Fix tests and tag index validation (uncommited changes from yesterday) 2024-01-30 10:42:07 +01:00