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 |
|
Veronica Berglyd Olsen
|
a2d8aefb21
|
Reduce footnote index storage to keys only
|
2024-04-18 18:07:17 +02:00 |
|
Veronica Berglyd Olsen
|
57f9a0a844
|
Refactor and improve highlighter class
|
2024-04-16 21:52:37 +02:00 |
|
Veronica Berglyd Olsen
|
70033cb0f3
|
Add insert footnote feature in editor
|
2024-04-14 23:33:35 +02:00 |
|
Veronica Berglyd Olsen
|
da102d3d5a
|
Merge branch 'main' into features/footnotes
|
2024-04-14 22:17:23 +02:00 |
|
Veronica Berglyd Olsen
|
6f7745c46a
|
Update alternative scene label
|
2024-04-08 20:43:19 +02:00 |
|
Veronica Berglyd Olsen
|
08b17daec9
|
Add parsing for terms in comments
|
2024-04-07 18:06:21 +02:00 |
|
Veronica Berglyd Olsen
|
8fff376076
|
Clean up flags in all GUI classes
|
2024-04-03 21:09:49 +02:00 |
|
Veronica Berglyd Olsen
|
46c5f1c10d
|
Update Qt namespace flags
|
2024-04-03 19:28:39 +02:00 |
|
Veronica Berglyd Olsen
|
5453d2ada1
|
Add document outline generator for editor
|
2024-03-17 12:26:25 +01:00 |
|
Veronica Berglyd Olsen
|
bdff3b4ee2
|
Add support for triple hash alt header format
|
2024-03-11 23:25:28 +01:00 |
|
Veronica Berglyd Olsen
|
58a7dc0a5a
|
Use "heading" consistently on the UI
|
2024-03-03 20:28:36 +01:00 |
|
Veronica Berglyd Olsen
|
e78545fcdb
|
Don't highlight tags in inactive files
|
2024-02-03 17:00:27 +01:00 |
|
Veronica Berglyd Olsen
|
ca188fee08
|
Implement alternative tag display name format
|
2024-01-30 21:34:36 +01:00 |
|
Veronica Berglyd Olsen
|
f15563cf6e
|
Revert parts of previous implementation
|
2024-01-30 21:00:04 +01:00 |
|
Veronica Berglyd Olsen
|
b396cff9a7
|
Add a display name filed to index, and improve handling of it
|
2024-01-29 17:47:30 +01:00 |
|
Veronica Berglyd Olsen
|
8e4e6903b1
|
Clean up variables and formatting
|
2024-01-28 00:28:01 +01:00 |
|