Veronica Berglyd Olsen
100aad1256
Update linting due to new Ruff rules
2025-10-04 18:36:44 +02:00
Veronica Berglyd Olsen
c174f8f931
Update linting for main code
2025-08-27 21:00:09 +02:00
Veronica Berglyd Olsen
8ed3bd889d
Fix linting errors in the main code
2025-04-07 17:18:43 +02:00
Veronica Berglyd Olsen
53a2d0e691
Use Ruff for linting and fix a ton of issues
2025-04-03 01:15:52 +02:00
Veronica Berglyd Olsen
ca2943775d
Clean up warnings and deprecations in base and dialogs
2025-01-12 23:59:09 +01:00
Veronica Berglyd Olsen
40c4e74d48
Switch app code to PyQt6
2025-01-11 20:15:32 +01:00
Veronica Berglyd Olsen
defaf6c1ee
Fix constant in error handler
2025-01-09 22:15:20 +01:00
Veronica Berglyd Olsen
97fc64fcae
Update copyright ( #2154 )
2025-01-03 12:02:48 +00:00
Veronica Berglyd Olsen
1ff9fea378
Remove banner comments
2024-05-10 16:14:47 +02:00
Veronica Berglyd Olsen
2afe0ebbe9
Remove all END Class comments
2024-05-10 16:00:56 +02:00
Veronica Berglyd Olsen
c1154682b5
Fix annotation errors
2024-04-09 17:01:05 +02:00
Veronica Berglyd Olsen
20c5993e2d
Clean up a lot more namespace flags
2024-04-03 20:25:54 +02:00
Veronica Berglyd Olsen
f95bbb8760
Replace exec_ with exec
2024-04-03 18:41:39 +02:00
Veronica Berglyd Olsen
c8fe5e6620
Drop the qApp macro
2024-04-03 18:36:37 +02:00
Veronica Berglyd Olsen
c3467d89c2
Collect all alignment flags into a new types module
2024-04-01 18:27:18 +02:00
Veronica Berglyd Olsen
e5c6dae080
Fix tests and tag index validation (uncommited changes from yesterday)
2024-01-30 10:42:07 +01:00
Veronica Berglyd Olsen
df690ceb36
Happy New Year 2024
2024-01-05 00:25:07 +01:00
Veronica Berglyd Olsen
90f9fa4451
Rewrite the makeAlert and askQuestion functions to use recommended interface
2023-08-07 20:19:51 +02:00
Veronica Berglyd Olsen
028abc0ce9
Update storage class and test coverage of it
2023-06-15 23:05:21 +02:00
Veronica Berglyd Olsen
2a1324e6cc
Make error dialog report a monospace font
2023-06-13 23:18:22 +02:00
Veronica Berglyd Olsen
aea41032ef
Add one more random error message
2023-06-11 22:51:03 +02:00
Veronica Berglyd Olsen
af923d6050
Remove references and checks for lxml
2023-05-29 21:52:43 +02:00
Veronica Berglyd Olsen
db70394af3
Move all URLs to the nwConst class
2023-05-16 23:02:31 +02:00
Veronica Berglyd Olsen
c9fe0cad05
Also fix import in the error handler
2023-01-29 02:22:14 +01:00
Veronica Berglyd Olsen
41a0788b4c
Update copyright year to 2023
2023-01-08 18:47:04 +01:00
Veronica Berglyd Olsen
85e48eb56a
Fix a few minor typing issues
2022-10-20 12:14:09 +02:00
Veronica Berglyd Olsen
caf8a75bbc
Fix a couple of issues discovered by pylance
2022-10-19 12:06:57 +02:00
Veronica Berglyd Olsen
84104f2267
Include missing file from last commit
2022-10-11 23:18:37 +02:00
Veronica Berglyd Olsen
ca76cb2af3
Make a couple of random, minor fixes
2022-04-20 17:15:55 +02:00
Veronica Berglyd Olsen
45c4f3cb97
Add Out of Cheese Error ( #1000 )
...
* Add error dialog window title
* Add more error messages
2022-02-16 17:43:50 +01:00
Veronica Berglyd Olsen
af3d0d2eb0
Happy new year! ( #941 )
2021-12-31 15:56:43 +01:00
Veronica Berglyd Olsen
5e2ab4f612
Refactor core and base classes ( #931 )
...
* Improve the NWIndex class
* Improve the NWItem and NWDoc classes
* Make some optimisations in projects and update tests
* Minor changes to string formatting in main source file
* Add some more protection to core classes
* Make all converter class attributes private
2021-12-18 16:03:45 +01:00
Veronica Berglyd Olsen
00eea24e3f
Error logging and mutables as function defaults ( #930 )
...
* Remove mutable iterables as function defaults
* Improve error reporting and standardise how it's done
2021-11-10 00:32:01 +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
3403d98c72
Rename package from 'nw' to 'novelwriter' ( #868 )
...
* Rename nw folder to novelwriter
* Rename nw to novelwriter in auxiliary files
* Rename nw to novelwriter in main app source
* Rename nw to novelwriter in tests
* Make setup script for pdf docs less spammy
2021-08-26 17:33:54 +02:00