Commit Graph

6 Commits

Author SHA1 Message Date
Leifa
040f5a3216
Playerlist and repository structure changes (#358) 2024-06-23 18:57:56 +02:00
scatterflower
ca84b54597
Replace packet handler with templates (#300)
* Replace packet handler with templates

* Move all packet functions into classes

* Liberal use of Q_UNSUED

* Add correct argument count to packets

* Fix windows build issues

* Partially implement argument type validation
* Where applicable.
* Checking if we can convert from a string to a string would be useless

* Fix unit tests for AOPacket

Co-authored-by: scatterflower <marisa@scatterflower.online>
Co-authored-by: Salanto <62221668+Salanto@users.noreply.github.com>
2022-07-07 10:33:41 -05:00
scatterflower
f4fd19f02d
Add coverage build and CI (#311)
* add coverage build and CI

* fix project files

* upload to codecov

Co-authored-by: scatterflower <marisa@scatterflower.online>
2022-07-07 09:48:42 -05:00
Cerapter
f5cc137b40 Rename lib to core.
On Linux, the resulting shared library would have been called `liblib`, which is just dumb.
2021-04-26 21:14:25 +02:00
Cerapter
8d384d7d85 Relocate test output to bin/.
The executables couldn't be run without the libraries next to them.
2021-04-26 21:12:13 +02:00
Cerapter
00e1432e2d Set up basic tests subdirectories 2021-04-23 20:52:51 +02:00