aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2016-10-05Write output between events with sample accuracyDavid Robillard2-105/+130
This is closer to how a non-toy plugin should work, and importantly demonstrates the proper way to emit audio while processing events. In particular, this approach makes sample-accurate session export possible (thanks to the sychronous possibilities of the worker).
2016-10-05Add play button to UIDavid Robillard1-12/+46
2016-10-05Fix translationsDavid Robillard1-4/+4
2016-10-05Draw waveform aligned to pixel gridDavid Robillard1-0/+3
2016-10-04eg-sampler: Add waveform display to UIDavid Robillard7-76/+475
2016-10-04Add lv2_atom_object_get_typed()David Robillard3-1/+66
2016-10-04Add patch:accept propertyDavid Robillard5-2/+19
2016-10-03Fix typoDavid Robillard1-1/+1
2016-10-03Improve documentationDavid Robillard1-74/+41
2016-10-03Include headers in literate documentationDavid Robillard2-1/+2
2016-09-29Call lv2specgen as a separate processDavid Robillard3-167/+163
This speeds up builds with documentation significantly by allowing lv2specgen.py to be called in parallel, and makes lv2specgen a more reusable tool for third-party specifications.
2016-09-29Use more consistent coloursDavid Robillard1-5/+6
2016-09-20Fix documentation code font consistencyDavid Robillard1-2/+3
2016-09-20Fix documentation title colourDavid Robillard1-6/+6
2016-09-19Fix compilation as C++David Robillard1-3/+3
2016-09-19LV2 1.14.0v1.14.0David Robillard17-18/+28
2016-09-18Update copyright datesDavid Robillard29-29/+29
2016-09-18Tidy up API documentation font sizes and spacingDavid Robillard2-11/+7
2016-09-18Add lv2:enabled designationDavid Robillard2-1/+21
2016-09-18Add bufsz:coarseBlockLength featureDavid Robillard2-2/+18
2016-09-18Simplify property handling with state map utilityDavid Robillard2-227/+237
2016-09-18Make lv2_features_data() tolerant of NULL featuresDavid Robillard1-3/+5
2016-09-18Reduce verbosity of logging codeDavid Robillard1-47/+41
2016-09-18Fix coding styleDavid Robillard1-5/+4
2016-09-18eg-params: Add lv2:control designation to portsDavid Robillard1-0/+2
2016-09-18Fix description tables in documentationDavid Robillard2-39/+45
This fixes the display of complex descriptions where properties have blank node values, and makes the output more deterministic. Most obvious in the description of params:EnvelopeControls.
2016-09-10Further simplify and unify documentation styleDavid Robillard2-34/+17
2016-09-10Hide compile time assertion from documentationDavid Robillard1-0/+2
2016-09-10Document all URI definesDavid Robillard26-448/+455
This makes headers somewhat redundant and too wide, but it's the only way I can get Doxygen to make links to the corresponding spec documentation, because it doesn't linkify URIs in strings.
2016-09-09Use cleaner, more consistent documentation styleDavid Robillard2-102/+107
2016-09-06Fix midi API documentationDavid Robillard1-0/+2
2016-09-05Fix bundle installation directoryDavid Robillard8-4/+18
2016-09-05Fix test suiteDavid Robillard1-2/+2
2016-08-27Update documentation styleDavid Robillard2-158/+287
Conflicts: doc/doxy-style.css
2016-08-24Fix HTML in title of documentation pagesDavid Robillard2-1/+3
2016-08-10Add target to generate news posts for PelicanDavid Robillard2-17/+45
2016-08-08Generate NEWS for development treeDavid Robillard2-9/+14
2016-08-08Fix incorrect dateDavid Robillard1-1/+1
2016-07-31Add gitignoreRobin Gareus1-0/+11
2016-07-31Fix compilation with C++David Robillard3-4/+4
2016-07-31Fix memory leakDavid Robillard1-1/+2
2016-07-31Add missing fileDavid Robillard1-0/+40
2016-07-31Strengthen threading guarantees for work methodDavid Robillard1-2/+5
2016-07-31eg-sampler: Support thread-safe state restorationDavid Robillard5-89/+109
2016-07-31Add state:threadSafeRestore featureDavid Robillard3-7/+27
2016-07-31Clarify worker documentationDavid Robillard3-41/+34
2016-07-31Clean up example plugin initializationDavid Robillard7-153/+110
2016-07-31Add lv2_features_data() and lv2_features_query()David Robillard6-5/+116
This adds a new header lv2/lv2plug.in/ns/lv2core/lv2_util.h for utility functions useful with core LV2.
2016-07-31Add lv2_log_logger_set_map()David Robillard3-8/+30
2016-07-31Define missing LV2_TIME_PREFIXDavid Robillard3-16/+26