Veronica Berglyd Olsen
5bdbd7c195
Update linting for tests
2025-08-27 21:04:32 +02:00
Veronica Berglyd Olsen
b484dd6f71
Test the fontMatcher style name reset
2025-08-24 15:47:28 +02:00
Veronica Berglyd Olsen
3c8a0ace60
Add test for utf16CharMap
2025-07-05 17:18:04 +02:00
Veronica Berglyd Olsen
334f946870
Add remaining missing coverage and revert loadTheme return type
2025-06-03 22:47:17 +02:00
Veronica Berglyd Olsen
607001f2dd
Restrict dialogue line symbols
2025-05-04 22:17:13 +02:00
Veronica Berglyd Olsen
9b93736985
Fix linting errors in the tests
2025-04-07 17:20:31 +02:00
Veronica Berglyd Olsen
34645be975
Remove redundant cssCol helper
2025-01-22 21:52:50 +01:00
Veronica Berglyd Olsen
da036efdcf
Switch test code to PyQt6
2025-01-11 20:36:42 +01:00
Veronica Berglyd Olsen
97fc64fcae
Update copyright ( #2154 )
2025-01-03 12:02:48 +00:00
Veronica Berglyd Olsen
43d95462e0
Optimise a few details and add some tests
2024-11-26 17:07:02 +01:00
Veronica Berglyd Olsen
3749c9f21d
Fix variable formatting for DocX and ODT
2024-10-29 17:50:51 +01:00
Veronica Berglyd Olsen
787e1a46d1
Add DocX test coverage
2024-10-21 16:59:43 +02:00
Veronica Berglyd Olsen
0d84653f7d
Process pad before and after settings in Preferences ( #1985 )
2024-07-21 19:06:45 +02:00
Veronica Berglyd Olsen
556caea308
Make the file name safe function less restrictive
2024-06-11 21:38:50 +02:00
Veronica Berglyd Olsen
1fe7ca3db8
Update font description and add native font dialog setting to config
2024-05-22 23:31:28 +02:00
Veronica Berglyd Olsen
a6eb951361
Add font initialisation, and update tests
2024-05-20 17:36:40 +02:00
Veronica Berglyd Olsen
3f4538a60e
Remove all END Test comments
2024-05-10 16:06:23 +02:00
Veronica Berglyd Olsen
864172ea50
Add an elide function for shortening text
2024-04-28 18:22:31 +02:00
Veronica Berglyd Olsen
e9596e1bbc
Fix footnote formatting for ODT and update document builder tests
2024-04-27 19:05:13 +02:00
Veronica Berglyd Olsen
2d9b57b534
Add a function to convert QColor to CSS rgba format
2024-03-27 13:11:37 +01:00
Veronica Berglyd Olsen
642b5e3681
Add a formatting function for file extension filters for file dialogs
2024-02-11 20:57:27 +01:00
Veronica Berglyd Olsen
e1531009d3
Update Lipsum test project
2024-01-30 22:10:25 +01:00
Veronica Berglyd Olsen
c5edbbfaf6
Improve type checking in common module, and delete unused function
2024-01-30 21:13:38 +01:00
Veronica Berglyd Olsen
97384ee4bd
Update tests and clean up packaging util
2024-01-23 20:48:39 +01:00
Veronica Berglyd Olsen
df690ceb36
Happy New Year 2024
2024-01-05 00:25:07 +01:00
Veronica Berglyd Olsen
b526315084
Clean up some redundant code and fix annotations
2023-11-29 16:05:14 +01:00
Veronica Berglyd Olsen
e02d2b9298
Add annotations import to all test source files
2023-11-23 20:35:17 +01:00
Veronica Berglyd Olsen
2998f2c363
Update tests
2023-11-23 16:45:14 +01:00
Veronica Berglyd Olsen
0d262c0ae8
Remove the sha256sum function for files and update tests
2023-08-25 16:55:45 +02:00
Veronica Berglyd Olsen
e1ba66fb87
Fix some missing test coverage
2023-08-23 20:51:42 +02:00
Veronica Berglyd Olsen
4dfa51855e
Spell check comments and docstrings
2023-07-20 23:25:49 +02:00
Veronica Berglyd Olsen
3996ff8798
Assemble most of the Manuscript Build tool
2023-06-04 20:58:50 +02:00
Veronica Berglyd Olsen
0704812376
Remove titleFormat from project XML and rename mock test file
2023-06-03 18:13:02 +02:00
Veronica Berglyd Olsen
1437659a4e
Drop the splitVersionNumber function
2023-01-29 02:14:21 +01:00
Veronica Berglyd Olsen
41a0788b4c
Update copyright year to 2023
2023-01-08 18:47:04 +01:00
Veronica Berglyd Olsen
992ed4f36c
Update tests
2022-11-14 17:56:31 +01:00
Veronica Berglyd Olsen
15fec91358
Clean up setters and getters in Config
2022-11-10 09:29:00 +01:00
Veronica Berglyd Olsen
03e173634f
Switch to Path objects nearly everywhere
2022-11-09 22:43:48 +01:00
Veronica Berglyd Olsen
26f7bb4b32
Change how spel checking and booleans in general are saved in the XML
2022-11-07 22:46:30 +01:00
Veronica Berglyd Olsen
c6d3f680cc
Add a UUID to projects
2022-11-05 17:03:45 +01:00
Veronica Berglyd Olsen
f41db97860
Clean up the content loading
2022-11-01 13:36:22 +01:00
Veronica Berglyd Olsen
cfe11f7b54
Make the common module a little simpler
2022-10-19 22:10:23 +02:00
Veronica Berglyd Olsen
0f72c45fbc
Update tests
2022-10-18 23:41:41 +02:00
Veronica Berglyd Olsen
33b95b60e3
Fix missing data path issue ( #1180 )
2022-10-18 20:43:33 +02:00
Veronica Berglyd Olsen
821833df8e
Fix tests and drop unused function from NWTree class
2022-04-23 17:05:29 +02:00
Veronica Berglyd Olsen
fedb064b1f
Fix other tests
2022-04-16 15:01:55 +02:00
Veronica Berglyd Olsen
011291f225
Drop support for Python 3.6 ( #1004 )
...
* Drop support for Python 3.6
* Remove unused time parsing function
* Use Python 3.7 datetime function for writing stats data conversion
* Test against Python 3.10 on macOS and Windows
2022-02-20 23:35:33 +01:00
Veronica Berglyd Olsen
af3d0d2eb0
Happy new year! ( #941 )
2021-12-31 15:56:43 +01:00
Veronica Berglyd Olsen
e8bb130245
Code and GUI text cleanup ( #926 )
...
* Move int range checkers from options class to common file
* Improve error handling and reporting
* Make some minor improvements to init and test suite
* Fix 'trypewriter' to 'typewriter' typo
* Remove menu path description in dialog help text
* Improve the help text for entries in the Format menu
* Reword a couple of dialog messages
2021-11-07 18:17:17 +01:00
Veronica Berglyd Olsen
1c45331b0a
Fix and optimise code ( #904 )
...
* Fix bug in early error reporting in main init
* Update docstrings and optimise code in GuiMain
* Update docstrings and optimise code in Config
* Update docstrings and optimise code in common module
* Update docstrings and optimise code in main project classes
* Update the OptionState class
* Update the spell checker class
* Update the file converter classes and extend tests
* Update the about, merge, split and item editor classes and extend tests
* Update item editor test
* Update about dialog tests
* Some minor test cleanup
* Fix typo and add clarification in contributing guide
2021-10-14 21:35:42 +02:00