Age | Commit message (Expand) | Author |
2020-05-28 | Add missing <array> include in public header | mrsmidge |
2020-05-28 | Fix class/struct mismatch in fwd decls | mrsmidge |
2020-05-27 | Inline is not needed in source files | haslersn |
2020-05-27 | SQLite3 is now an external dependency | Adam Szmigin |
2020-05-26 | Public includes cover all required std | Adam Szmigin |
2020-04-26 | Replace with std::optional | Adam Szmigin |
2020-02-19 | API has w/form samples-per-entry rather than size | Adam Szmigin |
2020-02-19 | Corrected some encoding regression bugs. | Adam Szmigin |
2020-02-18 | Use std::optional where available | Adam Szmigin |
2019-08-26 | Clang-format applied | Adam Szmigin |
2019-08-26 | New methods for crate lookup and creation. | Adam Szmigin |
2019-08-20 | Clear up EL public API, refactor more things into el_storage | mrsmidge |
2019-08-15 | clang-format cleanup | mrsmidge |
2019-08-15 | Remove Boost from public API, C++11 compatible | mrsmidge |
2019-07-08 | enginelibrary: Use el_transaction_guard_impl | haslersn |
2019-07-08 | transaction_guard: RAII class for database transactions | haslersn |
2019-07-08 | Reduce number of includes in public headers | haslersn |
2019-07-08 | Remove empty source file src/djinterop/performance_data.cpp | haslersn |
2019-07-08 | src, test: Remove header guards | haslersn |
2019-07-08 | enginelibrary::make_database(): Make this atomic | haslersn |
2019-07-08 | enginelibrary: Use 1 db connection handling both sqlite files | haslersn |
2019-07-08 | database: Outsource {music, perfdata}_db_path() to namespace djinterop::engin... | haslersn |
2019-07-08 | crate, database, track: outsource implementations to .cpp | haslersn |
2019-07-08 | crate: [Bugfix] Define db() which was previously missing | haslersn |
2019-07-08 | Add TODO about version checks | haslersn |
2019-07-08 | enginelibrary: Move normalize_beatgrid to djinterop/enginelibrary.hpp | haslersn |
2019-07-08 | treewide: Make database/crate/track polymorphic | haslersn |
2019-07-08 | treewide: Rework API | haslersn |
2019-07-02 | database: database objects must now always represent existent databases | haslersn |
2019-07-02 | database: Make database objects copyable | haslersn |
2019-07-02 | {database, performance_data}: Remove move ctor/assignment | haslersn |
2019-06-30 | Added clang-format config and reformatted | mrsmidge |
2019-06-03 | Added mkdir/_mkdir switch for Windows | mrsmidge |
2019-06-03 | Disable unit tests on MSVC for now | mrsmidge |
2019-06-03 | Various changes to improve building on Windows | mrsmidge |
2019-06-02 | Fixed signed/unsigned compilation warnings | mrsmidge |
2019-06-02 | Converted to meson build system | mrsmidge |
2019-06-01 | Added ability to look up crates by name | mrsmidge |
2019-04-10 | Notes on rounding total samples - WIP | mrsmidge |
2019-04-10 | Hash for tracks, total samples quantised correctly | mrsmidge |
2019-04-10 | Align schema creation with real players | mrsmidge |
2019-04-10 | Fix default loops/cues state | mrsmidge |
2019-01-28 | More conventional copy logic on track, rule of zero | mrsmidge |
2019-01-28 | Method to check existence of performance data | mrsmidge |
2019-01-28 | Find tracks by path | mrsmidge |
2018-12-27 | Rule of zero on database class | 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-10-28 | Full encoding/decoding of overview and high-res waveforms | mrsmidge |
2018-10-27 | Initial interface for waveform methods | mrsmidge |