Veronica Berglyd Olsen
f08345b15e
Merge branch 'main' into merge_patches
2022-08-17 23:21:10 +02:00
Veronica Berglyd Olsen
c23a1d224d
Install a generic English dictionary on Linux CI
2022-08-17 22:19:32 +02:00
Veronica Berglyd Olsen
6317202626
Merge branch 'main' into merge_1.6.1
2022-03-16 23:11:59 +01:00
Veronica Berglyd Olsen
1c7708babd
Fix infinite search loop bug ( #1016 )
...
* Make sure the search loop in the editor cannot run infinitely
* Add test coverage of infinite search case
* Run GitHub actions against the patch branch
2022-03-16 22:34:29 +01:00
Veronica Berglyd Olsen
ce4d3c0b5c
Update linting settings, and drop Ubuntu 18.04 releases ( #1014 )
...
* Add E133 and W503 to ignored list for flake8
* Drop making releases for Ubuntu 18.04
2022-03-15 22:07:33 +01: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
180deb106b
Add Python 3.10 to supported versions ( #909 )
...
* Add Python 3.10 to supported versions
* Make Python versions a string in action
2021-10-07 19:31:17 +02: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
Veronica Berglyd Olsen
fb5347b8e4
Change the branching model ( #827 )
...
* Update workflows and add requirements-dev.txt
* Remove codecov from dev requirements
* Update readme and contributing guide
* Update PR template
2021-07-13 15:34:10 +02:00
Veronica Berglyd Olsen
c472e40b2b
Fix workflow
2021-06-25 23:28:38 +02:00
Veronica Berglyd Olsen
e1dcfaa1e3
Drop dictionary alignment by colon
2021-06-25 23:14:13 +02:00
Veronica Berglyd Olsen
7f9180e356
Update workflow
2021-06-25 21:39:24 +02:00
Veronica Berglyd Olsen
5c4398f948
Some more tweaks to Linux workflow
2021-05-06 12:50:00 +02:00
Veronica Berglyd Olsen
9ff397dfbc
Build translation on Linux workflow
2021-05-06 12:44:58 +02:00
Veronica K. B. Olsen
b8be2277c4
Merge linux workflows
2021-05-02 15:34:09 +02:00
Veronica K. B. Olsen
3a48a124e2
Linux tests 3.6 and 3.7 should also push to codecov
2021-04-02 16:02:40 +02:00
Veronica K. B. Olsen
518be4e630
Merge REaDME from testing branch and rename some tests in workflows
2021-03-29 18:36:15 +02:00
Veronica K. B. Olsen
67bd23a027
Workflow updates and file cleanup
2021-02-24 20:47:00 +01:00
Veronica K. B. Olsen
54881facf8
Change release branch to testing, and bump mac and windows action to Python 3.9
2021-02-06 14:07:08 +01:00
Veronica K. B. Olsen
c81c7f5a33
Fix syntax check for release branch
2021-01-28 21:13:19 +01:00
Veronica K. B. Olsen
815f24fbf5
Add release branch for release candidates
2021-01-27 19:53:53 +01:00
Veronica K. B. Olsen
2c191a9bd3
Minor modification to the macOS workflow
2021-01-19 19:30:35 +01:00
Veronica K. B. Olsen
0545bc6557
Update python 3.9 coverage now that lxml supports it
2020-10-24 19:27:48 +02:00
Veronica K. B. Olsen
9d5b542603
Merge branch 'main' into python_39
2020-10-24 19:26:44 +02:00
Veronica K. B. Olsen
bf7429f028
Update format statements and improve status bar clock
2020-10-15 20:33:10 +02:00
Veronica K. B. Olsen
049392db8f
Add dependencies for lxml for python 3.9
2020-10-06 20:53:35 +02:00
Veronica K. B. Olsen
0d9f2f2ae9
Use setup-python v2
2020-10-06 20:46:58 +02:00
Veronica K. B. Olsen
a77b30b93f
Python 3.9 action
2020-10-06 20:42:22 +02:00
Veronica K. B. Olsen
401b9df57f
Typo in coverage switch
2020-10-01 22:05:25 +02:00
Veronica K. B. Olsen
4b1c45ddb4
Fixed coverage in actions and updated launch test
2020-10-01 22:01:41 +02:00
Veronica K. B. Olsen
26ebcd496d
Improve itemEditor test, and refactor actions
2020-10-01 20:34:48 +02:00
Veronica K. B. Olsen
ff0ee1f020
Add mac test
2020-10-01 14:03:50 +02:00
Veronica K. B. Olsen
39f34769fd
Split pytest jobs up into one per python version
2020-10-01 10:45:56 +02:00
Veronica K. B. Olsen
d978900590
Split gui tests and dialog tests into separate source files
2020-09-19 13:15:05 +02:00
Veronica K. B. Olsen
365e2676fb
Add test for the main error handler
2020-09-19 13:06:58 +02:00
Veronica K. B. Olsen
e9fd293689
Run tests on push to main and dev branch
2020-09-18 18:57:32 +02:00
Veronica K. B. Olsen
9a7f514f4a
Try to fix test build
2020-09-05 18:08:08 +02:00
Veronica K. B. Olsen
f5c750520c
Use lower case test names
2020-08-20 21:46:01 +02:00
Veronica K. B. Olsen
0ded954efd
Don't runn full tests on push to master
2020-08-20 21:42:48 +02:00
Veronica K. B. Olsen
326dfb44f1
Renamed Flake8 Checks to Flake8
2020-08-20 21:33:53 +02:00
Veronica K. B. Olsen
bf14e626e0
Also include push to main
2020-08-20 21:31:33 +02:00
Veronica K. B. Olsen
b3da2b7029
Final version of pytest workflow
2020-08-20 21:24:35 +02:00
Veronica K. B. Olsen
305e5cdf55
That didn't work ... trying something else
2020-08-20 21:21:00 +02:00
Veronica K. B. Olsen
c3da3e3cce
Added test dependencies and dropped Python 3.5
2020-08-20 21:18:43 +02:00
Veronica K. B. Olsen
3fa21688aa
Added second job step with other python versions
2020-08-20 21:14:39 +02:00
Veronica K. B. Olsen
15757a745b
Add codecov part tp action
2020-08-20 21:07:11 +02:00
Veronica K. B. Olsen
8b2d7e2917
test other packages and add delays to project editor test
2020-08-20 20:24:40 +02:00
Veronica K. B. Olsen
c0769581ea
Add more packages
2020-08-20 20:09:42 +02:00
Veronica K. B. Olsen
d723529708
Fix workflow file error
2020-08-20 20:04:57 +02:00
Veronica K. B. Olsen
e08bd436d7
Added pytest workflow
2020-08-20 20:03:12 +02:00