Ben Niemann
|
c1954a4032
|
Move dep_sort from nix to a submodule.
|
1 year ago |
Ben Niemann
|
a7afb8b878
|
Add QNanoPainter as a submodule and add it to the build script.
|
1 year ago |
Ben Niemann
|
693e21be07
|
Properly setup application icon (even if I don't have one yet).
|
1 year ago |
Ben Niemann
|
6cf447ca31
|
Fix linker flags.
|
1 year ago |
Ben Niemann
|
8dfd585e1a
|
Remove unused dependency on protobuf.
|
1 year ago |
Ben Niemann
|
1e54cba975
|
Initial test for BackendJack.
|
1 year ago |
Ben Niemann
|
3c94e00356
|
Option to only build, but not run tests.
E.g. when running tests outside of waf.
|
1 year ago |
Ben Niemann
|
9599655046
|
Make it install properly under nix.
|
2 years ago |
Ben Niemann
|
7427ecc872
|
Fix building under nix
|
2 years ago |
Ben Niemann
|
50fe9298b5
|
Add pytest-qt
|
2 years ago |
Ben Niemann
|
ac30406780
|
Support static faust node and add VCA.
|
2 years ago |
Ben Niemann
|
970305eee2
|
Setting QML style and Material theme, variant.
|
2 years ago |
Ben Niemann
|
50d6be3954
|
Cleanup top-level directory.
|
2 years ago |
Ben Niemann
|
8389ccf6fb
|
Compile custom QML item type in C++
|
2 years ago |
Ben Niemann
|
de8fbbef41
|
Force generating flatbuffers first.
Just can't get waf to correctly compute the dependency graph and it randomly tries to compile files
when the included files are still missing.
|
2 years ago |
Ben Niemann
|
edc0585213
|
Get rid of the old music stuff. Start from scratch.
|
2 years ago |
Ben Niemann
|
4b0abbd301
|
Rip out the engine server, merge graph into engine, split engine into public and private classes.
|
2 years ago |
Ben Niemann
|
974d5b649e
|
Rip out the multiprocess stuff again. Let's keep it simple!
|
2 years ago |
Ben Niemann
|
85dacb019e
|
Add settings dialog.
|
2 years ago |
Ben Niemann
|
4d972d6673
|
Fix coverage report.
|
2 years ago |
Ben Niemann
|
b6fe276291
|
Drop the src directory again. Too annoying.
|
2 years ago |
Ben Niemann
|
2def22e3c8
|
Bring back the process manager.
|
2 years ago |
Ben Niemann
|
38e681ccac
|
Initial parts of noisicaa.music
|
2 years ago |
Ben Niemann
|
d3273644f9
|
Create a noisicaa/config.py file.
|
2 years ago |
Ben Niemann
|
ed3fcc004f
|
Link against gmock. How did this work without this?
|
2 years ago |
Ben Niemann
|
b7ee6f3213
|
Add --test option to './waf test' to select a specific test to run.
|
2 years ago |
Ben Niemann
|
38a2b2d7c9
|
Add python coverage and merge it into the lcov report.
|
2 years ago |
Ben Niemann
|
1ffe03c526
|
Add initial server_test.py
|
2 years ago |
Ben Niemann
|
fc6f271780
|
Make mypy/pylint even more on-request.
|
2 years ago |
Ben Niemann
|
107448e476
|
Only run pylint/mypy on request.
|
2 years ago |
Ben Niemann
|
5e600adf70
|
Check for pytest_pylint package.
|
2 years ago |
Ben Niemann
|
97e9436de2
|
Build dynamic libs.
|
2 years ago |
Ben Niemann
|
d04776b44f
|
Add fmt library for string formatting.
https://fmt.dev/
|
2 years ago |
Ben Niemann
|
ecb4aa66b3
|
Add dep_sort headers for topological sorting of nodes.
|
2 years ago |
Ben Niemann
|
7e3bdb3e78
|
Add a dummy "main" binary.
|
2 years ago |
Ben Niemann
|
c750aa2859
|
Not using top = '.' might have been a bad idea after all.
|
2 years ago |
Ben Niemann
|
60538d7f8e
|
(only moderately sensible) flatbuffer codegen for python.
|
2 years ago |
Ben Niemann
|
5af576a822
|
Bring back some cython bindings.
|
2 years ago |
Ben Niemann
|
333937b2dd
|
Enable tests by default.
|
2 years ago |
Ben Niemann
|
d2f0e25f0f
|
Drop openssl dependency.
Found out about grpc++_unsecure
|
2 years ago |
Ben Niemann
|
4d823cf50d
|
Run pytest from build folder, so paths in error reports look correct.
|
2 years ago |
Ben Niemann
|
013ed6cc94
|
Use mach-nix to setup python packages, add pytest-pylint support.
|
2 years ago |
Ben Niemann
|
55eca35776
|
Move code into a src directory, so it doesn't get accidentally imported.
|
2 years ago |
Ben Niemann
|
3b28d053b7
|
Bring back some python code and make tests optional.
|
2 years ago |
Ben Niemann
|
f3afb63253
|
Use pytest to run unittests.
|
2 years ago |
Ben Niemann
|
6e5ad1049e
|
Initial grpc based server.
|
2 years ago |
Ben Niemann
|
0058096b54
|
Don't fail build if tests are disabled.
|
2 years ago |
Ben Niemann
|
6f09dc9754
|
Upgrade to flatbuffers 2.0.0
|
2 years ago |
Ben Niemann
|
5e43d5eb4b
|
Use FlatBuffers for engine notifications.
|
2 years ago |
Ben Niemann
|
0b5e5ce556
|
Bring back the out message queue.
|
2 years ago |