Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-08-18 | Use consistent brace wrapping for namespaces | David Robillard | 7 | -7/+21 | |
2022-08-18 | Use consistent brace wrapping for class definitions | David Robillard | 16 | -21/+42 | |
2022-08-18 | Use consistent brace wrapping for struct definitions | David Robillard | 4 | -36/+19 | |
2022-08-18 | Use a consistent style for empty braces | David Robillard | 2 | -4/+2 | |
2022-08-18 | Avoid "else" after "return", "break", and "continue" | David Robillard | 4 | -9/+15 | |
2022-08-18 | Use default member initialization | David Robillard | 7 | -22/+20 | |
2022-08-18 | Make empty methods and trivial constructors noexcept | David Robillard | 5 | -12/+13 | |
2022-08-18 | Use auto when declaring iterators | David Robillard | 2 | -2/+2 | |
2022-08-18 | Switch to meson build system | David Robillard | 2 | -6/+7 | |
2022-08-18 | Separate export macro definitions between modules | David Robillard | 3 | -15/+45 | |
2022-08-18 | Clean up includes | David Robillard | 5 | -4/+3 | |
2022-08-17 | Fully declare special member functions | David Robillard | 1 | -1/+6 | |
2021-06-04 | Switch to C++14 and fix build with GCC 10 | David Robillard | 1 | -7/+0 | |
GCC was having problems with this make_unique overload, but I don't care about C++11 compatibility at this point anyway, so it's easiest to just remove it. | |||||
2021-01-02 | Update for latest raul | David Robillard | 27 | -103/+103 | |
2020-12-15 | Clean up includes in client library | David Robillard | 8 | -22/+34 | |
2020-12-15 | Clean up includes in core and server | David Robillard | 19 | -19/+36 | |
2020-08-03 | Clean up includes | David Robillard | 5 | -3/+14 | |
As directed by include-what-you-use. Unfortunately, it is still confused by quite a few things, but this gets a lot closer to a clean report, and at least makes the output more tolerable to manually check. | |||||
2020-08-02 | Remove Raul::managed_ptr alias | David Robillard | 1 | -5/+0 | |
2020-08-02 | Remove std::shared_ptr alias | David Robillard | 26 | -216/+239 | |
2020-08-02 | Remove redundant pointer get() calls | David Robillard | 1 | -1/+1 | |
2020-08-02 | Use nullptr for empty smart pointers | David Robillard | 5 | -7/+7 | |
2020-08-02 | Remove std::unique_ptr alias | David Robillard | 3 | -6/+5 | |
2020-08-02 | Remove std::weak_ptr alias | David Robillard | 1 | -3/+0 | |
2020-08-02 | Rename memory utility header | David Robillard | 24 | -27/+27 | |
2020-08-02 | Fix shadow warnings | David Robillard | 4 | -12/+12 | |
2020-08-02 | Clean up URI map interface | David Robillard | 1 | -3/+20 | |
2020-08-02 | Add missing override specifiers | David Robillard | 1 | -1/+1 | |
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 | 55 | -0/+5194 | |
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. | |||||
2012-03-15 | Remove weird "include" directory and use standard style ("ingen" directory ↵ | David Robillard | 37 | -2943/+0 | |
in top level). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4063 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-15 | Use host-provided URI-map for internally mapped URIs. | David Robillard | 1 | -1/+5 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4061 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-14 | Consistently map all URIs with the URI map. | David Robillard | 1 | -2/+3 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4060 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-14 | Remove silly/slow Quark::c_str() since Quark derives from a string type anyway. | David Robillard | 1 | -1/+0 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4059 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-14 | Use the host URI map/unmap when running as a plugin. | David Robillard | 5 | -22/+69 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4058 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-12 | Move bundle patch finding stuff to ingen_lv2.cpp and simplify it to not require | David Robillard | 1 | -15/+0 | |
the World. Remove all the heavyweight initialisation stuff from plugin library instantiation, just parse the manifest with Sord directly and don't initialise the World until the plugin is actually loaded. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4056 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-12 | Centralise atom creation in forge object. | David Robillard | 6 | -25/+18 | |
Aside from being more greppable and making realtime violations more obvious, this is a step towards using LV2 atoms internally (which needs a factory since the type numbers are dynamic). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4054 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-12 | Unify event response mechanism and make it more appropriate for wire ↵ | David Robillard | 4 | -19/+90 | |
transmission. The downside being more cryptic error messages until the client side error reporting stuff gets more fancy, but the important part is that belongs client side. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4053 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-11 | Implement cv:CVPort (fix #790). Not well-tested, but at least works somewhat. | David Robillard | 2 | -3/+7 | |
Use new style LV2 URI defines (and fix invalid atom URIs). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4050 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-11 | Implement state save/restore when Ingen is an LV2 plugin. | David Robillard | 1 | -2/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4047 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-11 | Missing portion of previous commit (r4045). | David Robillard | 1 | -9/+19 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4046 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-11 | Fix UI response to property changes like port value (fix #779). | David Robillard | 2 | -11/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4045 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-10 | Rename ingen:canvas-x and ingen:canvas-y to ingen:canvasX and ingen:canvasY ↵ | David Robillard | 1 | -2/+2 | |
to avoid writing illegal or ugly Turtle (`-' is not allowed in a local name). git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4042 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-10 | Delete trailing whitespace. | David Robillard | 3 | -3/+3 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4041 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-10 | Use new LV2 MIDI definitions. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@4039 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-11-24 | Remove client from world. | David Robillard | 1 | -2/+0 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3619 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-11-09 | Update for changes in LV2 SVN. | David Robillard | 1 | -2/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3608 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-11-02 | Use ingen namespace for canvas-x and canvas-y and remove ingenuity namespace. | David Robillard | 1 | -2/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3597 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-10-22 | Fix compilation on Mac OS X | David Robillard | 3 | -14/+16 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3591 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-10-22 | Fix serialisation. | David Robillard | 1 | -1/+1 | |
Fix Parser::relative_uri. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3590 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2011-10-22 | Simplify Parser. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3589 a436a847-0d15-0410-975c-d299462d15a1 |