Veronica Berglyd Olsen
|
61d591e86e
|
Add theme field for white space
|
2025-10-26 12:38:32 +01:00 |
|
Veronica Berglyd Olsen
|
c174f8f931
|
Update linting for main code
|
2025-08-27 21:00:09 +02:00 |
|
Veronica Berglyd Olsen
|
b095b0ae12
|
Drop syntax highlighting for redundant trailing spaces
|
2025-08-24 15:22:11 +02:00 |
|
Veronica Berglyd Olsen
|
c40507addb
|
Fix Unicode bug in syntax highlighter
|
2025-07-13 18:58:52 +02:00 |
|
Veronica Berglyd Olsen
|
ad3760762f
|
Fix spell checking when 4 byte are in use
|
2025-07-05 17:19:02 +02:00 |
|
Veronica Berglyd Olsen
|
c12a864e8a
|
Revert Qt regex and use UTF-16 to UCS-4 index map for all highlighting
|
2025-07-05 15:53:34 +02:00 |
|
Veronica Berglyd Olsen
|
8067acdc1c
|
Merge branch 'main' into unicode_fix
|
2025-07-05 14:17:16 +02:00 |
|
Veronica Berglyd Olsen
|
57bed18ccf
|
Make dialog parser and keyword lines work with 4 byte unicode
|
2025-07-05 01:50:47 +02:00 |
|
Veronica Berglyd Olsen
|
680fc32786
|
Fix highlighting of markup and spell checking for 4 byte Unicode
|
2025-07-04 23:24:23 +02:00 |
|
Veronica Berglyd Olsen
|
9af498d69a
|
Drop redundant re.UNICODE flag
|
2025-07-04 20:20:48 +02:00 |
|
Veronica Berglyd Olsen
|
148fc68590
|
Add markdown highlight format
|
2025-06-16 18:46:37 +02:00 |
|
Veronica Berglyd Olsen
|
da6cc88cd8
|
Replace alternative apostrophes before spell checking
|
2025-04-17 17:32:23 +02:00 |
|
Veronica Berglyd Olsen
|
857856ccd3
|
Turn off dialogue syntax highlighting in notes (#2297)
|
2025-04-17 16:45:01 +02:00 |
|
Veronica Berglyd Olsen
|
8ed3bd889d
|
Fix linting errors in the main code
|
2025-04-07 17:18:43 +02:00 |
|
Veronica Berglyd Olsen
|
d0c8227d15
|
Move spell check testing to the editor
|
2025-03-30 23:49:19 +02:00 |
|
Veronica Berglyd Olsen
|
05feaf7d2d
|
Move comment processing to a separate file
|
2025-02-18 15:18:46 +01:00 |
|
Veronica Berglyd Olsen
|
5027b8df19
|
Clean up warnings and deprecations in gui components
|
2025-01-13 02:21:56 +01:00 |
|
Veronica Berglyd Olsen
|
1878adf78c
|
Use data classes for theme values
|
2025-01-12 19:31:30 +01:00 |
|
Veronica Berglyd Olsen
|
40c4e74d48
|
Switch app code to PyQt6
|
2025-01-11 20:15:32 +01:00 |
|
Veronica Berglyd Olsen
|
97fc64fcae
|
Update copyright (#2154)
|
2025-01-03 12:02:48 +00:00 |
|
Veronica Berglyd Olsen
|
31c75ea0b1
|
Add a dialog parser class
|
2024-11-01 19:55:35 +01:00 |
|
Veronica Berglyd Olsen
|
f2d2b4c4f2
|
Generalise the manuscript stats count values
|
2024-10-29 17:47:32 +01:00 |
|
Veronica Berglyd Olsen
|
8db0928724
|
Re-order preferences settings and ensure dialog/narrator symbols are single characters
|
2024-10-27 13:11:50 +01:00 |
|
Veronica Berglyd Olsen
|
8850161641
|
Add new logic for dialogue narrator break
|
2024-10-27 01:55:19 +02:00 |
|
Veronica Berglyd Olsen
|
6c217c2450
|
Fix spell checker issue
|
2024-10-25 23:53:38 +02:00 |
|
Veronica Berglyd Olsen
|
fe56c88309
|
Separate spell checking and link scanning, and add ODT support for links
|
2024-10-25 23:19:23 +02:00 |
|
Veronica Berglyd Olsen
|
759cfd77e9
|
Add url handling in editor and viewer
|
2024-10-25 23:18:27 +02:00 |
|
Veronica Berglyd Olsen
|
d145b65237
|
Standardise text sizes and margins
|
2024-10-17 22:34:46 +02:00 |
|
Veronica Berglyd Olsen
|
2447ae5cff
|
Replace usage of "match" as a variable name
|
2024-10-14 00:14:08 +02:00 |
|
Veronica Berglyd Olsen
|
a716f31b17
|
Fix some minor issues with spell checking
|
2024-09-28 11:41:26 +02:00 |
|
Veronica Berglyd Olsen
|
5ed03e29f3
|
Change regexes to use the pattern object directly
|
2024-09-28 11:20:09 +02:00 |
|
Veronica Berglyd Olsen
|
37c469dbc7
|
Move word split to regex pattern class
|
2024-09-22 17:37:12 +02:00 |
|
Veronica Berglyd Olsen
|
c08033d153
|
Use stdlib re for dialogue matching
|
2024-09-22 17:34:04 +02:00 |
|
Veronica Berglyd Olsen
|
c3cb12e5e2
|
Use stdlib re for Markdown matching
|
2024-09-22 16:56:21 +02:00 |
|
Veronica Berglyd Olsen
|
d3799bc30a
|
Update plain regex patterns to std lib re
|
2024-09-22 16:37:45 +02:00 |
|
Veronica Berglyd Olsen
|
cb8933b493
|
Use Python regex for spell checking
|
2024-09-22 16:23:35 +02:00 |
|
Veronica Berglyd Olsen
|
388141aae6
|
Move text regex patterns to a separate class
|
2024-06-01 13:06:46 +02:00 |
|
Veronica Berglyd Olsen
|
80811ebf44
|
Don't highlight dialogue in notes
|
2024-06-01 12:41:42 +02:00 |
|
Veronica Berglyd Olsen
|
aadad6aa8c
|
Define header sizes as constants
|
2024-05-21 18:02:01 +02:00 |
|
Veronica Berglyd Olsen
|
774437f7bb
|
Save all font info for text font
|
2024-05-20 16:32:10 +02:00 |
|
Veronica Berglyd Olsen
|
1b4cc933e7
|
Add test coverage
|
2024-05-13 18:31:31 +02:00 |
|
Veronica Berglyd Olsen
|
b5def640ed
|
Add alternative dialog style
|
2024-05-13 18:11:44 +02:00 |
|
Veronica Berglyd Olsen
|
7e35b4c675
|
Update syntax themes and add alternative dialog colour
|
2024-05-13 17:57:19 +02:00 |
|
Veronica Berglyd Olsen
|
e5e3066b3d
|
Update preferences
|
2024-05-13 17:51:16 +02:00 |
|
Veronica Berglyd Olsen
|
e1af21bf88
|
Add new dialogue highlighting settings
|
2024-05-13 17:50:18 +02:00 |
|
Veronica Berglyd Olsen
|
2afe0ebbe9
|
Remove all END Class comments
|
2024-05-10 16:00:56 +02:00 |
|
Veronica Berglyd Olsen
|
1d438d5d76
|
Separate tags and value colours
|
2024-04-28 22:43:46 +02:00 |
|
Veronica Berglyd Olsen
|
69a99fc97f
|
Add a syntax colour for special notes
|
2024-04-28 19:53:09 +02:00 |
|
Veronica Berglyd Olsen
|
e01e14075c
|
Update editor and highlight, and update tests
|
2024-04-28 18:05:53 +02:00 |
|
Veronica Berglyd Olsen
|
41506911c1
|
Fix regex flag in highlighter
|
2024-04-26 22:25:58 +02:00 |
|