Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-16 | Mention latest schema support in README.md | Adam Szmigin | |
2020-08-09 | Added example Engine Prime application | Adam Szmigin | |
2020-07-09 | Remove Boost UUID from library | Adam Szmigin | |
2020-05-27 | Update example waveform code in README.md | Adam Szmigin | |
2020-05-27 | SQLite3 is now an external dependency | Adam Szmigin | |
Removed in-tree SQLite3 amalgamation in favour of system dependency. Updated meson and CMake build scripts accordingly. | |||
2020-04-19 | Use std::string literal suffix for tests | mrsmidge | |
2020-02-18 | Use std::optional where available | Adam Szmigin | |
Either <optional> or <experimental/optional> is now required for compilation and in the public API. In order to seamlessly use either one, the relevant symbols are aliased within the namespace `djinterop::stdx`. It is expected that this is removed in favour of just using std::optional in future once older compiler support can be removed. | |||
2019-07-08 | enginelibrary: Move standard_pad_colors to namespace djinterop::enginelibrary | haslersn | |
2019-07-08 | README: Update according to the polymorphism rework | haslersn | |
See 880cf264b9fb843b647274f086887b709171b75f | |||
2019-07-08 | treewide: Rework API | haslersn | |
The API methods now operate directly on the database. Therefore, the classes don't have a `save()` method anymore. Also, the distinction between tracks and their performance data has been hidden from the API user. That is, the performance data attributes are now accessible directly through the `track` API. This is WORK IN PROGRESS. See the TODOs. | |||
2019-06-30 | Merge pull request #1 from haslersn/enhancement/add-default-nix | mrsmidge | |
Add Nix expression | |||
2019-06-30 | Added mention of Clang Format and fixed some README typos | mrsmidge | |
2019-06-27 | Add Nix expression | haslersn | |
For those having [Nix](http://nixos.org/nix) installed, the Nix expression (contained in the new file `default.nix`) can be used * with `nix-shell` in order to obtain a development environment for `libdjinterop`. Example: ``` $ nix-shell $ meson build/ $ ninja -C build/ ``` * with `nix build` in order to build and check `libdjinterop` in one single command. | |||
2019-06-02 | Converted to meson build system | mrsmidge | |
2018-12-20 | Now installs a pkgconfig file | mrsmidge | |
2018-10-28 | Removed dependency on Boost::iostreams, use zlib directly | mrsmidge | |
2018-10-28 | Correct HR waveform element names, add explanatory text | mrsmidge | |
2018-05-27 | Support for crates added | mrsmidge | |
2018-05-27 | Separated single schema file into files per version | mrsmidge | |
2018-05-21 | Renamed to libdjinterop | mrsmidge | |
2018-05-12 | Updated README with better info | mrsmidge | |
2018-01-18 | Initial performance_data source, zlib and boost::iostreams linked | mrsmidge | |
2017-11-12 | Initial commit, basic database functionality only | mrsmidge | |