Commit Graph
100 Commits
Author SHA1 Message Date
Veronica Berglyd Olsen 281ed74ffa Rename file and add screenshot 2025-04-17 15:56:46 +02:00
Veronica Berglyd Olsen 5174bb0d13 Reformat the story structure document 2025-04-17 15:33:57 +02:00
Veronica Berglyd Olsen 81b7d6fda2 Export story structure (#2293) 2025-04-10 22:06:21 +02:00
Veronica Berglyd Olsen 0728f43d96 Update test 2025-04-10 22:01:25 +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 0a9c530f06 Add story structure comment parsing (#2284) 2025-04-09 21:25:23 +02:00
Veronica Berglyd Olsen 7d4ae2328c Improve test coverage 2025-04-09 21:08:43 +02:00
Veronica Berglyd Olsen c107978173 Add processing of story structure comments in the build tool 2025-04-08 20:12:48 +02:00
Veronica Berglyd Olsen 04be98fd59 Merge branch 'main' into parse_story_structure 2025-04-08 12:27:41 +02:00
Veronica Berglyd Olsen f3dd4bd8ee Add more linting rules (#2287) 2025-04-07 17:35:20 +02:00
Veronica Berglyd Olsen 72652fecaa Fix linting errors in the utils 2025-04-07 17:21:01 +02:00
Veronica Berglyd Olsen 9b93736985 Fix linting errors in the tests 2025-04-07 17:20:31 +02:00
Veronica Berglyd Olsen 8ed3bd889d Fix linting errors in the main code 2025-04-07 17:18:43 +02:00
Veronica Berglyd Olsen dab48d43a5 Update linting rules and workflow 2025-04-07 16:52:02 +02:00
Veronica Berglyd Olsen a760b22341 Update readme 2025-04-07 16:47:22 +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 c5afeda726 Update linting settings (#2282) 2025-04-05 15:32:54 +02:00
Veronica Berglyd Olsen 2975cc7f8f Enable Ruff preview flag 2025-04-05 15:24:23 +02:00
Veronica Berglyd Olsen 4a94a36a1d Update readme 2025-04-04 16:46:33 +02:00
Veronica Berglyd Olsen cbaa86dc86 Update linting tools and configs (#2281) 2025-04-04 16:42:45 +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 d2796d27c3 Move pytest settings to pyproject.toml 2025-04-02 23:44:58 +02:00
Veronica Berglyd Olsen 89b3529554 Fix Windows launch script for manual usage (#2280) 2025-03-31 20:28:48 +02:00
Veronica Berglyd Olsen ed22432e82 Remove shebang from Windows launch script (#1284) 2025-03-31 20:23:27 +02:00
Veronica Berglyd Olsen 717887ff7d Add Pyright to syntax workflow and fix errors (#2279) 2025-03-30 23:57:41 +02:00
Veronica Berglyd Olsen 19d01662e5 Update PR template 2025-03-30 23:53:02 +02:00
Veronica Berglyd Olsen fd802d1a1e Delete commented out test 2025-03-30 23:51:53 +02:00
Veronica Berglyd Olsen 9715955618 Drop aspell dictionary from Linux workflow 2025-03-30 23:49:48 +02:00
Veronica Berglyd Olsen d0c8227d15 Move spell check testing to the editor 2025-03-30 23:49:19 +02:00
Veronica Berglyd Olsen 01275876c1 Add main requirements for type checking 2025-03-30 23:20:16 +02:00
Veronica Berglyd Olsen 15de0c8dd7 Fix typing errors 2025-03-30 23:17:25 +02:00
Veronica Berglyd Olsen e8c4f2db25 Add pyright check to workflow 2025-03-30 23:16:47 +02:00
Veronica Berglyd Olsen b4b19667f4 Add pyright config to project config 2025-03-30 23:15:20 +02:00
Veronica Berglyd Olsen 5934700cea Re-implement Novel View as an item model (#2272) 2025-03-30 23:04:42 +02:00
Veronica Berglyd Olsen 8ef99c4cfa Add test coverage of new modified widget 2025-03-30 22:59:51 +02:00
Veronica Berglyd Olsen bf4a923b08 Fix type error due to type change in novel selector 2025-03-30 22:45:52 +02:00
Veronica Berglyd Olsen d1aa576bfd Remove unused nonlocals in tests 2025-03-30 22:37:32 +02:00
Veronica Berglyd Olsen 799b8e24ec Merge branch 'main' into novel_model 2025-03-30 22:37:07 +02:00
Veronica Berglyd Olsen 95bef4c6c2 Add novel view test coverage 2025-03-30 22:28:37 +02:00
Veronica Berglyd Olsen 43c934c9cd Fix typo 2025-03-25 10:37:47 +01: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 762efedb96 Merge branch 'main' into novel_model 2025-03-23 17:16:25 +01:00
Veronica Berglyd Olsen f4999df457 Fix linting and novel view clear 2025-03-23 17:15:49 +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 cf42eeeae3 Fix typos 2025-03-22 16:32:52 +01:00
Veronica Berglyd Olsen e1cd848a77 Fix type and redundant parentheses 2025-03-15 17:26:37 +01:00
Veronica Berglyd Olsen 9831fdbe0f Add required info to bug report template 2025-03-15 17:01:12 +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 bc26d2250e Update index data model (#2255) 2025-02-22 16:07:15 +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 9bae8f762f Merge changes from 2.6.2 and 2.6.3 (#2252) 2025-02-16 21:58:36 +01:00
Veronica Berglyd Olsen c377e2a26a Fix issues from merge from 2.6.3 2025-02-16 21:54:25 +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 02fda08dab Release 2.6.3 (#2250) 2025-02-16 20:57:13 +01:00
Veronica Berglyd Olsen bbf18709b3 Clarify changelog 2025-02-16 20:54:10 +01:00
Veronica Berglyd Olsen 76b6759c63 Bump version to 2.6.3 and update changelog 2025-02-16 20:51:05 +01:00
Veronica Berglyd Olsen c5e0258792 Change context of shape translation strings (#2249) 2025-02-16 20:44:09 +01:00
Veronica Berglyd Olsen c0bb0fa54a Reduce to only two constant types 2025-02-16 20:40:56 +01:00
Veronica Berglyd Olsen 8b238f3767 Update translation files 2025-02-16 20:23:10 +01:00
Veronica Berglyd Olsen e9a73ee785 Revert back to using constant as context for shapes 2025-02-16 19:50:02 +01:00
Veronica Berglyd Olsen 3ff4cc462f Fix i18n bug for certain constants (#2247) 2025-02-16 19:25:10 +01:00
Veronica Berglyd Olsen a6be3f9081 Allow specifying context to trConst i18n function (#2246) 2025-02-16 19:08:00 +01:00
Veronica Berglyd Olsen cd1c7a3b0b Make a minor change to windows build 2025-02-16 17:21:47 +01:00
Veronica Berglyd Olsen c13c90488d Release 2.6.2 (#2244) 2025-02-16 17:18:54 +01:00
Veronica Berglyd Olsen c9d44ccec0 Fix typo in changelog 2025-02-16 17:14:40 +01:00
Veronica Berglyd Olsen 96b3656176 Bump version, update changelog, and update credits 2025-02-16 17:12:58 +01:00
Veronica Berglyd Olsen d72c84a3d1 Update Italian, Polish and Brazilian Portuguese 2025-02-16 16:58:56 +01:00
Veronica Berglyd Olsen a0a8ea85c9 Add Czech translation 2025-02-16 16:58:21 +01:00
Veronica Berglyd Olsen 733fba09cb Fix various bugs (#2242) 2025-02-16 16:47:24 +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 1431944c49 Add test coverage of root item drop 2025-02-16 16:38:41 +01:00
Veronica Berglyd Olsen 2157dc8a35 Block dropping items on invisible root 2025-02-16 16:33:19 +01:00
Veronica Berglyd Olsen 32feba3d17 Fix typos in changelog 2025-02-16 15:19:39 +01:00
Veronica Berglyd Olsen ed1b11a932 Restore empty trash from menu (#2239) 2025-02-16 14:20:33 +01:00
Veronica Berglyd Olsen 40a41dbc6b Centre screenshot in readme 2025-02-11 12:58:04 +01:00
Veronica Berglyd Olsen a8416542c1 Add screenshot to readme 2025-02-11 12:55:55 +01:00
Veronica Berglyd Olsen 0c2c952637 Merge bug fix from release 2025-02-09 15:22:20 +01:00
Veronica Berglyd Olsen c6991b36b8 Fix bug in splitting on alt scene headings (#2234) 2025-02-09 15:19:09 +01:00
Veronica Berglyd Olsen ec8a6b9925 Clean up variables 2025-02-09 15:14:28 +01:00
Veronica Berglyd Olsen d4d258e170 Fix document splitter not recognising alt scene format (#2233) 2025-02-09 15:11:07 +01:00
Veronica Berglyd Olsen bf8f6f0dd8 Fix cursor width text in preferences 2025-02-06 22:16:16 +01:00
Veronica Berglyd Olsen 585f2e567b Reorganise preferences and add cursor width setting (#2230) 2025-02-06 21:55:41 +01:00