Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-01-24 | Replace use of lv2_atom_forge_property_head with lv2_atom_forge_key. | David Robillard | 1 | -15/+15 | |
2014-01-24 | atom: Deprecate Blank and Resource in favour of just Object. | David Robillard | 1 | -1/+1 | |
atom: Add lv2_atom_forge_is_object_type() and lv2_atom_forge_is_blank() to ease backwards compatibility. atom: Add lv2_atom_forge_key() for terser object writing. patch: Add patch:sequenceNumber for associating replies with requests. lv2specgen: Display deprecated warning on classes marked owl:deprecated. | |||||
2012-08-09 | Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes ↵ | David Robillard | 1 | -7/+7 | |
-Wmissing-prototypes. | |||||
2012-08-03 | Fix compilation with MSVC. | David Robillard | 1 | -2/+2 | |
2012-05-18 | Fix errant space. | David Robillard | 1 | -1/+1 | |
2012-04-12 | Delete trailing whitespace. | David Robillard | 1 | -1/+1 | |
2012-04-12 | Make all atom/util.h functions start with lv2_atom. | David Robillard | 1 | -31/+29 | |
2012-03-17 | Update forge method names. | David Robillard | 1 | -5/+5 | |
2012-03-16 | atom:Int32 => atom:Int, atom:Int64 => atom:Long. | David Robillard | 1 | -32/+30 | |
2012-03-02 | Add atom:childType. | David Robillard | 1 | -2/+22 | |
Rename vector fields for consistently with atom:childType. Change vector to have child type and size rather than num_elems, since that would require updating the body every time an element is added which ruins the usual atom construction pattern. Implement incremental/automatic vector building with forge. | |||||
2012-03-01 | Rework forge sink interface to support buffer resizing (e.g. realloc). | David Robillard | 1 | -25/+40 | |
2012-02-23 | Separately define body types for atoms with non-trivial bodies so the type ↵ | David Robillard | 1 | -19/+20 | |
definitions are useful when only the body is available (e.g. state API). Use a single int64_t stamp for frame times since range is more important now and subframes was never really used anyway. Add atom:frameTime and atom:beatTime for serialising events. Consistently use name "body" for all types of atom bodies. Add lv2_atom_forge_atom() and lv2_atom_forge_raw() for constructing arbitrary atoms. Merge similar string-like forge methods. Update language URI requirements to match current (and hopefully permanent, geeze) http://lexvo.org reality. | |||||
2012-02-19 | Fix URI typo. | David Robillard | 1 | -1/+1 | |
2012-02-19 | Clean up documentation. | David Robillard | 1 | -17/+17 | |
Improve object query function names. | |||||
2012-02-19 | atom/atom-helpers.h => atom/util.h. | David Robillard | 1 | -1/+1 | |
2012-02-18 | Remove state:Path and use new atom:Path instead. | David Robillard | 1 | -10/+27 | |
Remove suggestion to use file URIs in plugins, which is much too tedious. If plugins use standard atom types, hosts should be able to map paths in any way (which they may need to regardless). Unfortunately it's slightly less pretty in Turtle to have a special path type rather than a (possibly relative) URI. Factor out common write_set_filename_msg in sampler example. Establish common URI define convention LV2_EXTNAME__URILOCALNAME and define all URIs in state, message, and atom. | |||||
2012-02-18 | Make forge API more fool-proof and automatically update container sizes to ↵ | David Robillard | 1 | -36/+43 | |
any depth. | |||||
2012-02-17 | Add atom:URI. | David Robillard | 1 | -9/+23 | |
2012-02-14 | Add lv2_object_getv. | David Robillard | 1 | -51/+74 | |
2012-02-09 | Make forge API match the current definition of atom:Resource and atom:Blank. | David Robillard | 1 | -1/+1 | |
2012-02-08 | Update forge API for Sequence changes. | David Robillard | 1 | -1/+1 | |
2012-02-08 | Rearrange tree so top level can be used as an include path for standard ↵ | David Robillard | 1 | -0/+304 | |
style LV2 includes. |