20 Commits (eea4c6296575047e2cd892cfa135aa6a0f08f757)

Author SHA1 Message Date
  Andrew Belt 9d8624d4b6 Add MIDI "Loopback" driver. 2 years ago
  Andrew Belt 5c47e6e017 Add deprecated `appGet()` to context.hpp. 3 years ago
  Andrew Belt 9ac54241fb Add patch:: namespace. 3 years ago
  Andrew Belt f25a17075c Add window:: namespace. 3 years ago
  Andrew Belt 4e8b9ef301 Improve namespace documentation. 3 years ago
  Andrew Belt c9cf25f66e Merge event namespace into widget namespace. Event classes are now defined inside the Widget class. 3 years ago
  Andrew Belt b0bde7453b Remove Context::init(). Instead, initialize application manually in the standalone launcher. 4 years ago
  Andrew Belt 94b5ad8b32 Fix build on Mac. 4 years ago
  Andrew Belt 13a74d4650 Remove contextInit/Destroy from context header. 4 years ago
  Andrew Belt 3f83066966 Make global context a thread_local variable. Add contextSet(). 4 years ago
  Andrew Belt ca9231e1b3 Rename App to Context and app.hpp to context.hpp. The APP macro is still valid. 4 years ago
  Andrew Belt dbd117ea62 Include rack:: namespace in APP and logger macros (DEBUG, INFO, WARN, FATAL). 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 2c9644d80d Rename WINDOW_ macros to RACK_. Require rack:: namespace for APP macro. 5 years ago
  Andrew Belt 9d609fee2b Rename `widget::*Event` to `event::*`. 5 years ago
  Andrew Belt 0309ad7323 Move devMode and headless to Settings. Unzip Fundamental even if plugins/Fundamental folder exists but it isn't loaded. 5 years ago
  Andrew Belt b84e2f57fa Merge event:: namespace with widget:: namespace. Rename event::* to widget::*Event. 5 years ago
  Andrew Belt 0b17f9e2ca Move App from rack::app:: to rack::. Remove ambiguous operator overloads in simd.hpp. Include simd.hpp in rack.hpp. 5 years ago
  Andrew Belt 7e339831be Add headless mode, although patches cannot be loaded. 5 years ago
  Andrew Belt 52151a709d Add various API documentation 5 years ago
  Andrew Belt 64602576b0 Create `engine::` namespace 5 years ago
  Andrew Belt c60339bcd3 Create `plugin::` namespace 5 years ago
  Andrew Belt 8a5a806425 Add app::, ui::, and widget:: namespaces. 5 years ago
  Andrew Belt 8cc4cb3c2b Add PatchManager. Clean up and refactor RackWidget and CableContainer. 5 years ago
  Andrew Belt 655f081965 Rename context() to app(). Add skeleton for history. 5 years ago
  Andrew Belt 4ef58cbf78 Add tooltip to ParamWidget. Make Widget call event::State::finalizeWidget() when removed, not when deleted. 5 years ago
  Andrew Belt 669f00640f Move skipLoadOnLaunch to settings namespace 5 years ago
  Andrew Belt 1a7aeb6c3b Create event context for each event that is triggered 5 years ago
  Andrew Belt 9d7024232c Put ui.hpp in namespace, clean up 5 years ago
  Andrew Belt f1e4f08d0c Un-class-ify plugin 5 years ago
  Andrew Belt 0dec45d970 Class-ify window, un-class-ify asset 5 years ago
  Andrew Belt cbed0cf7a1 Wrap asset state into new AssetManager class 5 years ago
  Andrew Belt 402f42a354 Add Context class for storing global state 5 years ago