Commit Graph
100 Commits
Author SHA1 Message Date
Veronica Berglyd Olsen 31437f3d3e Tune the readme a little 2025-10-26 20:25:03 +01:00
Veronica Berglyd Olsen 34ecfba230 Remove the source section of the readme as it's also in teh contributing guide 2025-10-26 20:18:36 +01:00
Veronica Berglyd Olsen 75859ec106 Make icon colours themable (#2549) 2025-10-26 14:27:59 +01:00
Veronica Berglyd Olsen d6911ed39b Fix tests 2025-10-26 14:24:00 +01:00
Veronica Berglyd Olsen 073838af6e Update theme files 2025-10-26 14:16:20 +01:00
Veronica Berglyd Olsen 4a94ab86c9 Add sidebar icon colour setting and rename format icon settings 2025-10-26 14:16:05 +01:00
Veronica Berglyd Olsen f74b151c53 Add default icon colours to all themes 2025-10-26 14:02:55 +01:00
Veronica Berglyd Olsen 6db67e909d Add icon colour settings to themes and enforce them on all GUI icons 2025-10-26 14:02:18 +01:00
Veronica Berglyd Olsen 2c1c46b98d Add syntax colour for whitespace (#2548) 2025-10-26 12:52:08 +01:00
Veronica Berglyd Olsen ba01a2a219 Update documentation 2025-10-26 12:46:01 +01:00
Veronica Berglyd Olsen 0a5261a68c Update all themes 2025-10-26 12:44:23 +01:00
Veronica Berglyd Olsen 61d591e86e Add theme field for white space 2025-10-26 12:38:32 +01:00
Veronica Berglyd Olsen e032ef5aa5 Minor fixes (#2546) 2025-10-26 12:35:09 +01:00
Veronica Berglyd Olsen c4e9774ffa Update readmes 2025-10-26 12:06:56 +01:00
Veronica Berglyd Olsen 5a4930f860 Fix role for close buttons 2025-10-26 12:06:45 +01:00
Veronica Berglyd Olsen 66f445c341 Manuscript theme update fix (#2545) 2025-10-26 03:20:40 +01:00
Veronica Berglyd Olsen f2c2833985 Update test coverage 2025-10-26 03:16:22 +01:00
Veronica Berglyd Olsen a703e0bb7d Update tests and add more debug output 2025-10-26 02:40:50 +01:00
Veronica Berglyd Olsen e0bd7d82fb Flip the boolean for scrollable combo boxes 2025-10-26 02:07:55 +01:00
Veronica Berglyd Olsen 8b02c95f51 Add theme update handling to manuscript build settings 2025-10-26 02:04:03 +01:00
Veronica Berglyd Olsen e492c6575d Add theme update handling to manuscript build tool 2025-10-26 02:00:04 +01:00
Veronica Berglyd Olsen 9339c9ff62 Standardise push buttons (#2544) 2025-10-26 00:16:33 +02:00
Veronica Berglyd Olsen a02254f5d5 Make minor improvements to the code and fix test on MacOS 2025-10-26 00:12:37 +02:00
Veronica Berglyd Olsen af36a3b1bf Remove extra qtbase translations for buttons 2025-10-25 23:55:29 +02:00
Veronica Berglyd Olsen 5f34e924d1 Fix broken tests 2025-10-25 23:53:18 +02:00
Veronica Berglyd Olsen ce939a4053 Clean up button types 2025-10-25 23:52:56 +02:00
Veronica Berglyd Olsen c9c2b35455 Update dialog buttons on all dialogs and tools 2025-10-25 23:38:19 +02:00
Veronica Berglyd Olsen 1b0c339845 Add more icons 2025-10-25 23:31:47 +02:00
Veronica Berglyd Olsen 2d67cb7dcc Update tests and test coverage 2025-10-25 22:37:19 +02:00
Veronica Berglyd Olsen 1938969a63 Update icon themes 2025-10-25 21:42:39 +02:00
Veronica Berglyd Olsen bb1d90213b Update standard dialog boxes 2025-10-25 21:38:30 +02:00
Veronica Berglyd Olsen 096686457d Add a standard button generator 2025-10-25 20:47:32 +02:00
Veronica Berglyd Olsen ba5b2af394 Allow repeated named comments (#2543) 2025-10-22 23:19:11 +02:00
Veronica Berglyd Olsen f23ce71620 Add stepwise and rerun commands to test runner script 2025-10-22 23:12:27 +02:00
Veronica Berglyd Olsen 10f0f6440b Extend tests 2025-10-22 23:12:11 +02:00
Veronica Berglyd Olsen 20e1126a62 Allow named comments to be repeated (#2483) 2025-10-22 23:11:56 +02:00
Veronica Berglyd Olsen 31b512e3c9 Fix typos in docs (#2542) 2025-10-22 22:47:13 +02:00
Veronica Berglyd Olsen 979d65e444 Merge branch 'main' into fix_docs 2025-10-22 22:43:06 +02:00
Veronica Berglyd Olsen 59035ae96b Clean up pkgutils.py (#2541) 2025-10-22 22:39:05 +02:00
Veronica Berglyd Olsen ede6a94665 Drop the pip command from pkgutils.py 2025-10-22 22:32:45 +02:00
Veronica Berglyd Olsen 3dd86a77e2 Switch to UV tooling (#2540) 2025-10-22 22:20:15 +02:00
Veronica Berglyd Olsen 3ceaadd0c0 Fix outdated docstring 2025-10-22 22:07:50 +02:00
Veronica Berglyd Olsen 9640d95cef Fix docs a little 2025-10-22 22:02:40 +02:00
Veronica Berglyd Olsen b3c18001e2 Add build for Ubuntu 26.04 2025-10-22 21:57:20 +02:00
Veronica Berglyd Olsen df2766d80e Update linting 2025-10-22 21:26:38 +02:00
Veronica Berglyd Olsen e676bdc322 Drop support for Python 3.10 2025-10-22 21:23:57 +02:00
Veronica Berglyd Olsen 2d7a42d918 Remove requirements files 2025-10-22 21:17:18 +02:00
Veronica Berglyd Olsen 06cb128876 Remove dependencies on requirements files and generate when needed 2025-10-22 21:11:20 +02:00
Veronica Berglyd Olsen 0b79bcd4b4 Fix assets build job 2025-10-22 19:35:35 +02:00
Veronica Berglyd Olsen 687bcc2779 Update MacOS build 2025-10-22 19:30:36 +02:00
Veronica Berglyd Olsen 41c58a52e3 Update Debian build 2025-10-19 00:19:47 +02:00
Veronica Berglyd Olsen e21d944461 Fix mac workflow and update linting job 2025-10-18 23:23:46 +02:00
Veronica Berglyd Olsen 359d5f36b5 Remove debug settings from workflows 2025-10-18 23:17:53 +02:00
Veronica Berglyd Olsen e66f19914e Fix case conflict on MacOS and Windows 2025-10-18 23:14:33 +02:00
Veronica Berglyd Olsen a6e29f0ded Add more debug output 2025-10-18 19:11:01 +02:00
Veronica Berglyd Olsen 40363068e3 Update Windows workflow and try to fix MacOS 2025-10-18 18:51:55 +02:00
Veronica Berglyd Olsen af86448385 Add setuptools to MacOS workflow 2025-10-18 18:30:58 +02:00
Veronica Berglyd Olsen 177d39c2a3 Move checkout source further up 2025-10-18 18:25:01 +02:00
Veronica Berglyd Olsen 7a9464c592 Update MacOS and Linux workflows 2025-10-18 18:20:13 +02:00
Veronica Berglyd Olsen 4aef01ef32 Make sure only novelwriter source files are included in coverage 2025-10-18 18:08:40 +02:00
Veronica Berglyd Olsen b4c9d7c76c Fix coverage reporting 2025-10-18 17:58:59 +02:00
Veronica Berglyd Olsen 08d37dd9e8 Fix bug in Linux test workflow 2025-10-18 17:53:01 +02:00
Veronica Berglyd Olsen 10193520a4 Update Linux test workflows 2025-10-18 17:46:47 +02:00
Veronica Berglyd Olsen c1968ba4e3 Add dependency groups to pyproject and drop pytest-cov dependency 2025-10-18 17:41:25 +02:00
Veronica Berglyd Olsen 47ecf2e886 Fix typos 2025-10-15 09:03:51 +02:00
Veronica Berglyd Olsen 8642086d34 Update CI/CD (#2538) 2025-10-13 19:37:56 +02:00
Veronica Berglyd Olsen b04dadaa45 Add Python 3.14 to classifiers 2025-10-13 19:33:26 +02:00
Veronica Berglyd Olsen a5513cc504 Add Python 3.14 and update actions 2025-10-13 19:23:56 +02:00
Veronica Berglyd Olsen fc622c76a4 Stop showing index rebuild dialog on upgrades (#2537) 2025-10-05 17:52:40 +02:00
Veronica Berglyd Olsen 050e3b09ad Fix test coverage 2025-10-05 17:39:48 +02:00
Veronica Berglyd Olsen 850976335c Don't show index rebuild dialog when just upgrading index 2025-10-05 17:18:42 +02:00
Veronica Berglyd Olsen 0344701f1b Add helper function to combine JSON strings as larger JSON file 2025-10-05 17:13:40 +02:00
Veronica Berglyd Olsen 04198f3ede Remove quiet flag from index rebuild 2025-10-05 17:13:08 +02:00
Veronica Berglyd Olsen 2bd104705a Minor refactoring and linting (#2536) 2025-10-04 18:53:04 +02:00
Veronica Berglyd Olsen 3d55b49ee6 Update MacOS tests to run on latest 2025-10-04 18:48:51 +02:00
Veronica Berglyd Olsen 42352e9500 Add some more type constants 2025-10-04 18:42:20 +02:00
Veronica Berglyd Olsen 100aad1256 Update linting due to new Ruff rules 2025-10-04 18:36:44 +02:00
Veronica Berglyd Olsen 98cdd4eedf Merge 2.7.5 (#2524) 2025-09-14 19:48:18 +02:00
Veronica Berglyd Olsen 4d398f170d Add back attribute lost when merging 2025-09-14 19:42:36 +02:00
Veronica Berglyd Olsen f4c56a1948 Merge release 2.7.5 2025-09-14 19:37:15 +02:00
Veronica Berglyd Olsen e72bfe1114 Post release fixes (#2523) 2025-09-14 19:28:31 +02:00
Veronica Berglyd Olsen f019a3cd0c Move the Apache license file back to setup 2025-09-14 19:24:32 +02:00
Veronica Berglyd Olsen a37482aaad Pin windows build to 2022 image 2025-09-14 18:54:42 +02:00
Veronica Berglyd Olsen bb01d0e5ae Fix debian build 2025-09-14 18:37:23 +02:00
Veronica Berglyd Olsen b61aec9212 Release 2.7.5 (#2521) 2025-09-14 17:43:05 +02:00
Veronica Berglyd Olsen c1d1330350 Bump version and update changelog 2025-09-14 17:37:58 +02:00
Veronica Berglyd Olsen 6ed29cfde9 Adjust windows for IME conversion suggestions to not cover text (#2518) 2025-09-13 18:47:29 +02:00
Veronica Berglyd Olsen da6b9b0980 Add more comments 2025-09-13 15:48:33 +02:00
Veronica Berglyd Olsen 410d8bfe13 Add test coverage 2025-09-13 15:27:38 +02:00
Veronica Berglyd Olsen 42f0d71ecf Clean up types 2025-09-12 22:01:17 +02:00
Veronica Berglyd Olsen 3be8eb4f87 Fix auto complete crash (#2511) 2025-08-31 15:35:57 +02:00
Veronica Berglyd Olsen 08d2a5fa95 Fix linting errors from updated Ruff version 2025-08-31 15:27:55 +02:00
Veronica Berglyd Olsen d69d2234c4 Rename completer signal 2025-08-31 15:23:33 +02:00
Veronica Berglyd Olsen 33b3a71ecd Make a minor performance improvement in the editor completer 2025-08-31 15:11:51 +02:00
Veronica Berglyd Olsen b093446020 Fix Qt side crash when forwarding editor auto-complete keypresses (#2510) 2025-08-31 15:08:42 +02:00
Veronica Berglyd Olsen aa83c5c1bc Add more Ruff rules (#2509) 2025-08-27 21:36:46 +02:00
Veronica Berglyd Olsen 5dcc989535 Fix test coverage 2025-08-27 21:30:17 +02:00
Veronica Berglyd Olsen 2afbe95a9c Fix typo 2025-08-27 21:22:57 +02:00
Veronica Berglyd Olsen 5bdbd7c195 Update linting for tests 2025-08-27 21:04:32 +02:00
Veronica Berglyd Olsen 44d117c91d Update linting for utils 2025-08-27 21:01:11 +02:00