117 Commits (a77a04ad22259d0100b3a3e5c2b7c8e029d68118)

Author SHA1 Message Date
  Andrew Belt 0e05e63dcb Rename asset::local to user, rename asset:global to system 6 years ago
  Andrew Belt c31b8f0ba2 Split plugin.hpp to folder of headers, wrap plugin state in new PluginManager class 6 years ago
  Andrew Belt 95f6016e7a Remove app.hpp/cpp, fix headers of app headers, rename RackScene to Scene 6 years ago
  Andrew Belt 499ceb024f Remove math namespace 6 years ago
  Andrew Belt 5d64ca1de7 Clean up MenuOverlay 6 years ago
  Andrew Belt 2a3c254712 Revert to simpler event system 6 years ago
  Andrew Belt 467dd78e57 Fix event bugs 6 years ago
  Andrew Belt c3407ca07d Code style: Remove () from `new X()` 6 years ago
  Andrew Belt 6475c630b5 Revise event and widget API (draft), migrate source files to headers (WIP), separate large headers into small headers in subfolders (WIP) 6 years ago
  Andrew Belt dd02ec52ad Move Widget class to header, wrap settings, keyboard, and gamepad in namespace 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 89521fe8cc Move system to its own namespace 6 years ago
  Andrew Belt 3fa78176e2 Move asset to its own namespace 6 years ago
  Andrew Belt bee6f658cf Move logger to its own namespace, add macros to macros.hpp 6 years ago
  Andrew Belt c57c76e6d1 Move math to its own namespace, clean up deprecated classes 6 years ago
  Andrew Belt 13107b8577 Switch to C++ headers 6 years ago
  Andrew Belt 6c817f8d4c Add module preset copy, paste, load, and save 6 years ago
  Andrew Belt c756329bfc Update osdialog, fix osdialog filter format 7 years ago
  Andrew Belt 4e41c35395 Add filters to patch open/save dialogs 7 years ago
  Andrew Belt 17eeade228 Fix deprecation attributes and dialog messages 7 years ago
  Andrew Belt c42a9c8aab Remove obsolete MidiIO code, serialize power meter state to settings 7 years ago
  Andrew Belt a9f4c0e50d Add the rest of the toolbar icons, remove File menu 7 years ago
  Andrew Belt da45a33ed3 Use patches/ directory as default patch location 7 years ago
  Andrew Belt f69c02efe1 Remove upgrade warning, set VERSION in Makefile 7 years ago
  Andrew Belt 8f30d48d1f Small build system tweaks 7 years ago
  Andrew Belt 158a396170 Add prefix to string functions 7 years ago
  Andrew Belt 13cbc78f23 Add timestamp to logger, remove version check at boot and .vcv file 7 years ago
  Andrew Belt e1c2dbc104 Fix lastPath, lights WIP 7 years ago
  Andrew Belt adce999006 Added "Disconnect cables" to menu 7 years ago
  Andrew Belt 53fdea1cd1 Serialize ModuleBrowser favorites 7 years ago
  Andrew Belt e51ce44588 Remove PulseAudio from default Linux rtaudio build, fix lastPath being overwritten when autosave is loaded, add List, replace AddModuleWindow with Sublime Text-like browser (partially complete) 7 years ago
  Andrew Belt df297d3291 Merge ext with dep, add Rack-SDK zip file to dist 7 years ago
  Andrew Belt f4da514bb8 Reset rack scroll offset when rack patch is cleared 7 years ago
  Andrew Belt 979e44f650 Rename gui.hpp to window.hpp 7 years ago
  Andrew Belt 4a54cfc8c8 Add box shadow behind modules, tweak light fall times 7 years ago
  Andrew Belt 9a443f07c8 Refactoring, remove "f" and "i" prefixes from math.hpp functions 7 years ago
  Brian Sorahan 0e104ae869 fix error message in RackWidget::fromJson 7 years ago
  Andrew Belt 5e6463f5af Reorganize midi.hpp and audio.hpp, add prompt before clearing patch after crash, add Bridge scaffolding to AudioIO 7 years ago
  Andrew Belt 4a3bf84e42 Serialize wire color 7 years ago
  Andrew Belt 3a8dc0e0e3 Use Module::params/inputs/outputs indices instead of 7 years ago
  Andrew Belt 575e4df2fd Use RELEASE=1 to build release version. VERSION is automatically set in the Makefile now. 7 years ago
  Andrew Belt d9efe43112 Don't write empty file if toJson is unsuccessful 7 years ago
  Andrew Belt 36cd050ba4 Remove Module::reset(), Module::initialize(), and Module::randomize(), 7 years ago
  Andrew Belt 734d367a8a A few random changes from the last week 7 years ago
  Andrew Belt dfa723119b Fix SVGSwitch value scaling, add confirmation for clearing the patch 7 years ago
  Andrew Belt 85c75eef33 Changed log() to info(), warn(), and fatal() 7 years ago
  Andrew Belt b10d1122bb Added log() logger with INFO, WARN, and ERROR levels 7 years ago
  Andrew Belt 5567c5f22d Added AddModuleWindow 7 years ago
  Andrew Belt 6a5c434961 Disable search box again 7 years ago