8995 Commits

Author SHA1 Message Date
Veronica Berglyd Olsen
4c11f2618c Fix hover card positioning 2026-10-17 16:37:12 +02:00
Veronica Berglyd Olsen
4f792d7d5f Add a force RTL setting to the app 2026-10-17 16:35:25 +02:00
Veronica Berglyd Olsen
bf3366f272 Update custom search and outline painters to support RTL 2026-10-17 16:22:06 +02:00
Veronica Berglyd Olsen
2ad12d281d Fix various minor layout details 2026-10-17 16:15:45 +02:00
Veronica Berglyd Olsen
960eb4e867 Handle RTL ordered list icons and flip fold/unfold and other flippable icons 2026-10-17 15:56:49 +02:00
Veronica Berglyd Olsen
b95b27f0d6 Fix placement of editor toolbar and search box in RTL mode 2026-10-17 15:42:11 +02:00
Veronica Berglyd Olsen
9531dc37d1 Keep text direction for the actual text in the viewer 2026-10-17 15:30:51 +02:00
Veronica Berglyd Olsen
6706113188 Add RTL marker for shortcodes 2026-10-17 15:26:55 +02:00
Veronica Berglyd Olsen
4587b9b093 Add basic RTL support in the viewer 2026-10-17 13:35:23 +02:00
Veronica Berglyd Olsen
14e9ec64f1 Update tests with the new rtl flag 2026-10-17 12:48:33 +02:00
Veronica Berglyd Olsen
ca86464716 Add flags for RTL support for the app and for projects 2026-10-17 12:47:58 +02:00
Veronica Berglyd Olsen
fd162b694b Fix minor coverage and typing issues (#3094) 2026-10-15 22:53:40 +02:00
Veronica Berglyd Olsen
6be0340161 Add a none-format to the tokenizer 2026-10-15 22:46:58 +02:00
Veronica Berglyd Olsen
b9e7a0ff95 Fix typing gaps in the code 2026-10-15 22:42:41 +02:00
Veronica Berglyd Olsen
693c33e83a Make sure the garbage collector is called during tests 2026-10-15 22:21:13 +02:00
Veronica Berglyd Olsen
703d449b0b Ignore the uv pinned python file 2026-10-15 22:20:48 +02:00
Veronica Berglyd Olsen
b4369f4068 Stop a rehighlight on each tag of an index rebuild (#3093) 2026-10-15 20:55:34 +02:00
Veronica Berglyd Olsen
0ae1716a3c Stop a rehighlight on each tag of an index rebuild (#3092) 2026-10-15 20:49:37 +02:00
Veronica Berglyd Olsen
30943280a8 Show tag usage count (#3091) 2026-10-15 20:10:01 +02:00
Veronica Berglyd Olsen
227515d750 Show tag usage count in the viewer panel 2026-10-15 20:01:57 +02:00
Veronica Berglyd Olsen
ebc6ee4247 Count tag usage in index 2026-10-15 19:56:22 +02:00
Veronica Berglyd Olsen
905b87bd57 Add Unix line endings setting (#3090) 2026-10-15 19:37:34 +02:00
Veronica Berglyd Olsen
0ccc819452 Update tests 2026-10-15 19:33:02 +02:00
Veronica Berglyd Olsen
99003ce148 Add a setting for enforcing Unix line endings (#3055) 2026-10-15 19:31:38 +02:00
Veronica Berglyd Olsen
fd929f7c67 Accessibility improvements (#3089) 2026-10-15 18:48:12 +02:00
Veronica Berglyd Olsen
f4e9a62600 Fix remaining easy to solve accessibility label issues 2026-10-15 18:43:18 +02:00
Veronica Berglyd Olsen
7e21b8ae67 Use tooltip as accessible text in standard buttons 2026-10-15 18:35:38 +02:00
Veronica Berglyd Olsen
de5a453ba2 Fix accessibility gaps in the novel view and project search 2026-10-15 18:28:56 +02:00
Veronica Berglyd Olsen
e1acc7d6b0 Add accessible text to outline view 2026-10-15 18:23:49 +02:00
Veronica Berglyd Olsen
d955f5745d Outline improvements (#3088) 2026-10-15 18:19:54 +02:00
Veronica Berglyd Olsen
a39fcb708c Include the sub-heading counts also for the novel view (#962) 2026-10-15 18:06:31 +02:00
Veronica Berglyd Olsen
ac84d75e37 Allow aggregating word counts for sub sections in outline 2026-10-15 17:55:43 +02:00
Veronica Berglyd Olsen
380e29c389 Allow showing inactive partitions 2026-10-15 17:33:05 +02:00
Veronica Berglyd Olsen
beee6a5e6a Add tests 2026-10-15 17:28:49 +02:00
Veronica Berglyd Olsen
a319b6774b Show status label on outline 2026-10-15 17:27:23 +02:00
Veronica Berglyd Olsen
7443433cf5 Use the words/character i18n units for the outline 2026-10-15 17:17:54 +02:00
Veronica Berglyd Olsen
1d2f3edf28 Don't mention internal project id in user dialogs (#3086) 2026-10-14 20:30:01 +02:00
Veronica Berglyd Olsen
fc7d58f426 Don't mention internal project id in user dialogs 2026-10-14 20:22:04 +02:00
Veronica Berglyd Olsen
bff4d12865 Improve duplicate project handling and restore from backup (#3085) 2026-10-13 21:35:59 +02:00
Veronica Berglyd Olsen
e55b5064b0 Remove unnecessary bool returns 2026-10-13 21:24:28 +02:00
Veronica Berglyd Olsen
b08f82c941 Use the manifest file when restoring a backup 2026-10-13 21:23:22 +02:00
Veronica Berglyd Olsen
9a7204565e Add a project manifest file 2026-10-13 21:15:01 +02:00
Veronica Berglyd Olsen
e72c4739c5 Ask of new ID when duplicate project is detected (#3047) 2026-10-13 20:17:01 +02:00
Veronica Berglyd Olsen
6b595c9443 Add type annotations to tests (#3083) 2026-10-12 01:25:42 +02:00
Veronica Berglyd Olsen
9ce4fd42fa Add test dependencies to syntax job so test packages can resolve 2026-10-12 01:21:15 +02:00
Veronica Berglyd Olsen
65adc01085 Add missing docstrings in tests 2026-10-12 01:16:25 +02:00
Veronica Berglyd Olsen
2f0e5e2579 Merge branch 'main' into test-annotations 2026-10-12 01:13:21 +02:00
Veronica Berglyd Olsen
4a229ba08d Enable annotation linting rules for tests and utils 2026-10-12 01:12:53 +02:00
Veronica Berglyd Olsen
6cc2a3f484 Move editor and viewer into their own wrapper class (#3082) 2026-10-12 01:11:12 +02:00
Veronica Berglyd Olsen
bb22a59188 Add annotations to core tests 2026-10-12 01:00:29 +02:00