22 Commits (5e835c1016f855a8f4ad64520a84e60ddc342cef)

Author SHA1 Message Date
  Andrew Belt fe9fbf8e90 Make `Exception` subclass `std::exception` instead of `std::runtime_error`. 4 years ago
  Andrew Belt b146f766b9 Refactor plugin syncing in `library::`. 4 years ago
  Andrew Belt 3fbd0f77a9 Move string::absolute, directory, filename, filenameBase, and filenameExtension to system::getAbsolute, getDirectory, getFilename, getStem, and getExtension. Reimplement most system:: functions using std::experimental::filesystem. Add system::doesExist, getFileSize, and getTempDir. 4 years ago
  Andrew Belt 8a50d39b7f Make system::archiveFolder and unarchiveToFolder work on Windows with 4 years ago
  Andrew Belt 76ece72ade Add `rack::Exception` catching to midi. Add exception throwing to RtMidi driver. Add `rack::getWithDefault()` to common.hpp. 4 years ago
  Andrew Belt dd0e670050 Fix wchar_t/char16_t distinction on Windows. 4 years ago
  Andrew Belt 120aafe6d3 Change order of includes to C++ standard headers, library headers, and local project headers. 4 years ago
  Andrew Belt 866f684ce4 Move app::APP_*, ABI_*, and API_* variables to rack:: namespace. 4 years ago
  Andrew Belt af834d49ee Replace fopen, remove, and rename on Windows with wrappers that call 4 years ago
  Andrew Belt e4b6056ded Massive WIP v2 overhaul: 5 years ago
  Andrew Belt dca30e2b53 Auto-format code with astyle. 5 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 5 years ago
  Andrew Belt afd6d4bb8e Clean up various headers. 5 years ago
  Andrew Belt 7633c21765 Warn if settings.json file is invalid JSON. 5 years ago
  Andrew Belt 7dae5aa367 Add fatal signal handler. 5 years ago
  Andrew Belt 434bf253e4 Add fft.hpp, clean up math and dsp headers 5 years ago
  Andrew Belt efce6546b6 Use more generic DEPRECATED macro 5 years ago
  Andrew Belt f5601d2042 Work on toolbar, event context 5 years ago
  Andrew Belt 316518a794 Wrap engine state into class Engine 5 years ago
  Andrew Belt c3407ca07d Code style: Remove () from `new X()` 6 years ago
  Andrew Belt 34af736ee5 Add rack0.hpp backward compatibility header for ease of migration 6 years ago
  Andrew Belt 587f936a99 Move random to its own namespace, shuffle files around 6 years ago
  Andrew Belt bee6f658cf Move logger to its own namespace, add macros to macros.hpp 6 years ago