Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-08-02 | Clean up include guards | David Robillard | 10 | -30/+30 | |
2020-08-02 | Move public headers to a separate include directory | David Robillard | 61 | -15/+15 | |
This is more conventional and probably best practice (since it avoids polluting the include path with non-headers), and is supported by the clang-tidy llvm-header-guard check. | |||||
2020-08-02 | Remove stale forward declarations | David Robillard | 8 | -12/+1 | |
2020-08-02 | Remove redundant const qualifiers | David Robillard | 5 | -6/+4 | |
2020-08-02 | Use "using" over "typedef" | David Robillard | 4 | -8/+7 | |
2020-08-02 | Remove redundant void argument | David Robillard | 2 | -2/+1 | |
2020-08-02 | Clean up namespace comments | David Robillard | 24 | -35/+34 | |
2020-08-02 | Use explicit default for trivial constructors | David Robillard | 8 | -15/+13 | |
2020-08-02 | Use default member initialization | David Robillard | 11 | -54/+43 | |
2020-08-02 | Fix implicit constructor | David Robillard | 1 | -1/+1 | |
2020-08-02 | Use consistent naming for context parameters | David Robillard | 73 | -437/+443 | |
2020-08-02 | Use std::make_shared | David Robillard | 7 | -14/+19 | |
2020-08-02 | Remove wrappers for standard memory functions | David Robillard | 32 | -102/+130 | |
2020-08-02 | Pass by value and use std::move | David Robillard | 6 | -18/+15 | |
2020-08-02 | Fix uninitialized variables | David Robillard | 9 | -19/+23 | |
2020-08-02 | Fix uninitialized members | David Robillard | 24 | -154/+144 | |
2020-08-02 | Don't access static methods through instances | David Robillard | 5 | -9/+7 | |
2020-08-02 | Fix incorrect strncmp length | David Robillard | 2 | -2/+1 | |
2020-08-02 | Use standard C++ includes | David Robillard | 4 | -4/+3 | |
2020-08-02 | Use auto with casts and allocations to remove redundancy | David Robillard | 24 | -105/+107 | |
2020-08-02 | Fix unnecessary parameter copies | David Robillard | 30 | -118/+120 | |
2020-08-02 | Fix suppressed automatic moves | David Robillard | 5 | -6/+5 | |
2020-08-02 | Remove redundant base class initializations | David Robillard | 3 | -5/+3 | |
2020-08-02 | Make member functions const or static where possible | David Robillard | 20 | -37/+36 | |
2020-08-02 | Use type-appropriate math functions | David Robillard | 3 | -4/+3 | |
2020-08-02 | Fix multiple declarations on a single line | David Robillard | 3 | -4/+10 | |
2020-08-02 | Fix unnecessary copies in for loops | David Robillard | 8 | -10/+8 | |
2020-08-02 | Use faster variant of std::string::find | David Robillard | 2 | -7/+6 | |
2020-08-02 | Fix include order | David Robillard | 16 | -20/+20 | |
2020-08-02 | Fix ambiguous variable name flake8 warning | David Robillard | 1 | -2/+2 | |
2020-08-01 | Update clang-tidy file | David Robillard | 1 | -2/+46 | |
2020-08-01 | Improve lint target | David Robillard | 1 | -36/+43 | |
2020-08-01 | Use modern casts | David Robillard | 73 | -375/+532 | |
2020-08-01 | Make set_bundle_path_from_code take a function pointer | David Robillard | 5 | -6/+7 | |
2020-08-01 | Add explicit accessors to Quark | David Robillard | 15 | -35/+46 | |
2020-08-01 | Set third party packages as system dependencies | David Robillard | 1 | -3/+15 | |
This suppresses warnings in their headers. | |||||
2020-08-01 | Remove superfluous semicolons | David Robillard | 11 | -49/+52 | |
2020-08-01 | Be more explicit about warnings | David Robillard | 2 | -3/+87 | |
2020-07-18 | Add missing const specifiers | David Robillard | 3 | -3/+3 | |
2020-07-18 | Remove unused macros | David Robillard | 2 | -5/+0 | |
2020-07-18 | Fix incorrect format specifiers | David Robillard | 2 | -2/+2 | |
2020-07-18 | Add missing static specifiers | David Robillard | 3 | -3/+3 | |
2020-03-13 | Move README to README.md | David Robillard | 1 | -2/+1 | |
2020-02-26 | Fix undo and redo when using a remote server | David Robillard | 1 | -0/+4 | |
2020-02-26 | Fix atomic bundle execution | David Robillard | 4 | -5/+26 | |
2020-02-26 | Add note about redundant arc deletion when deleting a selection | David Robillard | 1 | -0/+3 | |
2020-02-26 | Poll for POLLPRI as well | David Robillard | 1 | -1/+1 | |
I don't think this actually matters, but I'm now paranoid about poll() not waking up on input for any reason. | |||||
2020-02-26 | Set up serd to read directly from socket without a FILE intermediary | David Robillard | 2 | -19/+34 | |
This was problematic because using fdopen() conflicts with poll(). If the FILE ends up reading more than is actually processed by serd, then poll will not fire because the socket file descriptor has been fully read, even though there is pending input in the FILE object (which is buffered). Avoid this by using a custom read function and calling recv() directly. In retrospect, this was stupid, but it seemed convenient to be able to use the handy built-in support for reading from a FILE in serd. Now, the client and server are using send() and recv() directly on the socket, as things should be. I am not sure if MSG_WAITALL is the best idea here, or if it's really important at all, but it seems like a good idea. | |||||
2020-02-09 | Update waf script to print an error when submodules are not set up | David Robillard | 2 | -3/+13 | |
2019-12-09 | Fix autowaf submodule reference | David Robillard | 1 | -1/+1 | |