Commit Graph

748 Commits

Author SHA1 Message Date
Veronica Berglyd Olsen 53e60c7b59 Add character counts to session log 2025-04-29 23:31:25 +02:00
Veronica Berglyd Olsen 67d0b486e9 Update tests 2025-04-29 22:49:22 +02:00
Veronica Berglyd Olsen bd4a658bd9 Add project variables for character counts 2025-04-29 22:00:53 +02:00
Veronica Berglyd Olsen ba7fdb314b Add a main count setting and use it for the project tree 2025-04-29 21:26:13 +02:00
Veronica Berglyd Olsen fcb9b60046 Tweak the rules for selecting a new items parent 2025-04-18 23:27:02 +02:00
Veronica Berglyd Olsen bec414a405 Move the decision logic of where to put new items to the NWTree class and improve (#2260) 2025-04-18 17:38:55 +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 312ad2a21b Use a set to track comment styles to include in build 2025-04-17 16:27:06 +02:00
Veronica Berglyd Olsen 6dcdd34fe1 Export the entire novel structure from the Outline view 2025-04-10 21:59:36 +02:00
Veronica Berglyd Olsen 7d4ae2328c Improve test coverage 2025-04-09 21:08:43 +02:00
Veronica Berglyd Olsen 04be98fd59 Merge branch 'main' into parse_story_structure 2025-04-08 12:27:41 +02:00
Veronica Berglyd Olsen 8ed3bd889d Fix linting errors in the main code 2025-04-07 17:18:43 +02:00
Veronica Berglyd Olsen e2293e7c1e Add support for reading and caching story keys 2025-04-06 20:00:46 +02:00
Veronica Berglyd Olsen edc19187f0 Generalise heading comments 2025-04-06 19:13:37 +02:00
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 53a2d0e691 Use Ruff for linting and fix a ton of issues 2025-04-03 01:15:52 +02:00
Veronica Berglyd Olsen 15de0c8dd7 Fix typing errors 2025-03-30 23:17:25 +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 4d9c87b019 Improve novel extra data column 2025-03-23 17:01:48 +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 04c6847590 Add some error checking and handling 2025-03-22 22:52:36 +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 4da120633e Save handle and title key with other data in novel model 2025-02-23 22:34:53 +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 3a2440fb92 Add test coverage 2025-02-22 15:07:15 +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 1f14c55ce0 Merge branch 'release' into from_2.6.3 2025-02-16 21:47:13 +01:00
Veronica Berglyd Olsen 6d9b1f7b36 Make the model parent call a little more robust 2025-02-16 16:44:08 +01:00
Veronica Berglyd Olsen 2157dc8a35 Block dropping items on invisible root 2025-02-16 16:33:19 +01:00
Veronica Berglyd Olsen a87e8289f7 Merge 2.6.1 release into main 2025-02-02 18:54:08 +01:00
Veronica Berglyd Olsen f686ec6a5a Save recent projects by their ID instead of path (#2217) 2025-01-30 23:11:10 +01: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 40c4e74d48 Switch app code to PyQt6 2025-01-11 20:15:32 +01:00
Veronica Berglyd Olsen cfb93924b0 Fix one more import blocker 2025-01-11 18:58:58 +01:00
Veronica Berglyd Olsen 98db7db2b1 Remove code excluded due to Python 3.9 2025-01-11 18:53:51 +01:00
Veronica Berglyd Olsen fce18689b7 Add a faded icon colour 2025-01-11 00:56:16 +01:00