Commit Graph

8959 Commits

Author SHA1 Message Date
Veronica Berglyd Olsen
b5c8a014b7 Fix some smaller bugs in the vim mode implementation 2026-11-03 19:52:07 +01:00
Veronica Berglyd Olsen
f6fa696eb4 Remove redundant code in the vim mode class 2026-11-03 19:37:42 +01:00
Veronica Berglyd Olsen
558ac0ae0c Update tests 2026-11-03 19:28:22 +01:00
Veronica Berglyd Olsen
3355b5edbe Complete the connection between editor and vim handler 2026-11-03 19:15:56 +01:00
Veronica Berglyd Olsen
b8f14bfb5d Move vim mode into a separate class 2026-11-03 18:51:15 +01:00
Veronica Berglyd Olsen
34caa41963 Various minor updates to editing and manuscript (#3131) 2026-11-02 23:15:27 +01:00
Veronica Berglyd Olsen
12bfc634c3 Don't switch to problem tab automatically in Manuscript build 2026-11-02 23:06:11 +01:00
Veronica Berglyd Olsen
6b162eb3f2 Rename text.addNoteHeadings label (#2735) 2026-11-02 23:01:49 +01:00
Veronica Berglyd Olsen
767d6c5a1d Add insert menu entries for en and em space (#2535) 2026-11-02 23:00:34 +01:00
Veronica Berglyd Olsen
5ae0292e0b Add nested Epub nav table (#3130) 2026-11-02 21:36:26 +01:00
Veronica Berglyd Olsen
fd4333c0e4 Move the setNestedToC setting to the Epub class 2026-11-02 21:31:48 +01:00
Veronica Berglyd Olsen
9843084b03 Add test coverage 2026-11-02 21:27:06 +01:00
Veronica Berglyd Olsen
824a175ec7 Generate a nested nav if parts exist and the nested flag is on 2026-11-02 21:26:54 +01:00
Veronica Berglyd Olsen
6d931dc89b Add a setting for nested ToC in Epub files 2026-11-02 21:25:54 +01:00
Veronica Berglyd Olsen
8a89fb604b Rewrite the auto-replace feature (#3128) 2026-11-01 20:04:16 +01:00
Veronica Berglyd Olsen
e677e99b02 Ignore auto-replace on hidden headings 2026-11-01 20:00:37 +01:00
Veronica Berglyd Olsen
76da76f3bf Update tests 2026-11-01 19:43:11 +01:00
Veronica Berglyd Olsen
41ce067d43 Add a problems tab to the manuscript tool 2026-11-01 19:43:00 +01:00
Veronica Berglyd Olsen
eddb12c5fb Rewrite the auto-replace feature in the tokenizer 2026-11-01 18:32:46 +01:00
Veronica Berglyd Olsen
c124bcb7c6 Allow case insensitive keys in the highlighter 2026-11-01 18:12:07 +01:00
Veronica Berglyd Olsen
0120f09bb7 Update tests 2026-11-01 18:03:31 +01:00
Veronica Berglyd Olsen
8430ac1e6c Add an ignoreCase setting for autoReplace 2026-11-01 18:03:19 +01:00
Veronica Berglyd Olsen
f5ca209c2b Only highlight replace keys that are defined 2026-11-01 17:36:04 +01:00
Veronica Berglyd Olsen
b529a8f40e Add list margin settings for mansucripts (#3127) 2026-11-01 17:16:51 +01:00
Veronica Berglyd Olsen
62201a0169 Update tests 2026-11-01 17:08:38 +01:00
Veronica Berglyd Olsen
1d5011e186 Fix first line indent handling after lists and inserted notes headings 2026-11-01 17:03:14 +01:00
Veronica Berglyd Olsen
6ddb8e3c37 Apply list margins to output formats 2026-11-01 16:57:17 +01:00
Veronica Berglyd Olsen
50c0d44477 Add list margin settings 2026-11-01 16:47:05 +01:00
Veronica Berglyd Olsen
b731a0cd48 Fix zoom and indent features (#3126) 2026-11-01 16:35:43 +01:00
Veronica Berglyd Olsen
7e8fbb27a3 Rename the text size constants 2026-11-01 16:32:02 +01:00
Veronica Berglyd Olsen
3bfdc1d154 Change indent and tab size ranges 2026-11-01 16:20:50 +01:00
Veronica Berglyd Olsen
1136b9ecda Change default first line indent in manuscripts to 2.0 em 2026-11-01 16:15:33 +01:00
Veronica Berglyd Olsen
24acf5c827 Only apply viewer first line indent to novel documents 2026-11-01 16:12:30 +01:00
Veronica Berglyd Olsen
734828918b Update tests 2026-11-01 15:58:17 +01:00
Veronica Berglyd Olsen
471ba7d4e1 Add tab size setting for manuscript tools too 2026-11-01 15:57:29 +01:00
Veronica Berglyd Olsen
01fc02be9a Update tests 2026-11-01 15:49:00 +01:00
Veronica Berglyd Olsen
1b33496d42 Switch tabWidth setting in px with tabSize in em units 2026-11-01 15:47:02 +01:00
Veronica Berglyd Olsen
0963a6475d Improve zoom handling in the viewer, and cap text font size at 6 to 72 pt 2026-11-01 15:25:14 +01:00
Veronica Berglyd Olsen
47be9d5d02 Fix missing colour updates on theme switch (#3125) 2026-10-31 22:19:42 +01:00
Veronica Berglyd Olsen
8c3fc3f412 Fix missing colour updates on theme switch (#3123) 2026-10-31 20:02:22 +01:00
Veronica Berglyd Olsen
28c59e902c Fix multi-notes in outline view (#3121) 2026-10-26 23:04:38 +01:00
Veronica Berglyd Olsen
bd027e590e Add timeouts to package installs in tests 2026-10-26 23:01:03 +01:00
Veronica Berglyd Olsen
af8d6dbc7c Bump uv lockfile 2026-10-26 22:42:05 +01:00
Veronica Berglyd Olsen
9dd6d7c55f Update tests 2026-10-26 22:36:58 +01:00
Veronica Berglyd Olsen
1b1e723bdf Add outline setting to join similar comments 2026-10-26 22:36:03 +01:00
Veronica Berglyd Olsen
1f81dabef4 Bump certifi from 2026.7.22 to 2026.10.19 (#3120) 2026-10-26 06:14:23 +01:00
dependabot[bot]
67fbd16be6 Bump certifi from 2026.7.22 to 2026.10.19
Bumps [certifi](https://github.com/certifi/python-certifi) from 2026.7.22 to 2026.10.19.
- [Commits](https://github.com/certifi/python-certifi/compare/2026.07.22...2026.10.19)

---
updated-dependencies:
- dependency-name: certifi
  dependency-version: 2026.10.19
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-10-26 04:10:27 +00:00
Veronica Berglyd Olsen
a25880462f Make a unified document footer (#3117) 2026-10-25 19:48:07 +01:00
Veronica Berglyd Olsen
fe6737d546 Add a 4px right margin for balance 2026-10-25 19:29:39 +01:00
Veronica Berglyd Olsen
2ccbd6952e Move the "show tabs and space" and "show line endings" settings to the editor footer menu 2026-10-25 19:23:43 +01:00