123 Commits (ca89558bb4af86e197a38d056aa0aa7160cb938d)

Author SHA1 Message Date
  Andrew Belt ca89558bb4 Use -v1 filename suffix for plugins/, settings.json, autosave.vcv, and template.vcv when running in non-dev-mode. 6 years ago
  Andrew Belt 696939069d Use <> instead of "" for include directive. 6 years ago
  Andrew Belt beefa87ef6 Add update notification to Help menu item. Remove update popup dialog message, and remove "checkVersion" from settings. 6 years ago
  Andrew Belt d9078e3f69 Allocate screenshot pixel array on heap. 6 years ago
  Andrew Belt 99783f9095 Added zoom level to Window::screenshot(). 6 years ago
  Andrew Belt e9ac9eb677 Add -p for creating screenshots of every module. 6 years ago
  Andrew Belt 7633c21765 Warn if settings.json file is invalid JSON. 6 years ago
  Andrew Belt 53a63187fe Add partial Unicode handling of filenames on Windows. 6 years ago
  Andrew Belt a7ec68e4f0 Log OS version on launch 6 years ago
  Andrew Belt dd55681546 Add fatal error if res is not found. 6 years ago
  Andrew Belt 2446756c54 Make settings a namespace instead of a global class. 6 years ago
  Andrew Belt 0309ad7323 Move devMode and headless to Settings. Unzip Fundamental even if plugins/Fundamental folder exists but it isn't loaded. 6 years ago
  Andrew Belt bc85e959fd Associate .vcv file type on Mac 6 years ago
  Andrew Belt ba9f945d27 Associate .vcv file type on Windows 6 years ago
  Andrew Belt 3e860ca948 Remove error message from crash handler. Remove static linking of libgcc 6 years ago
  Andrew Belt 207ca888ed Add string::trim. Add string::fuzzyScore. Add fuzzy scoring to Module Browser. 6 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. 6 years ago
  Andrew Belt 1a5ae9ea28 Tweaks to dsp/filter.hpp algorithms. Re-enable autosave on close. 6 years ago
  Andrew Belt 7e339831be Add headless mode, although patches cannot be loaded. 6 years ago
  Andrew Belt ca57b21f0a Reorganize make dist. Copy Fundamental.zip in dev mode. Fix bug in 6 years ago
  Andrew Belt 4904cc3dbf Remove Reassign mode from MIDI-CV. 6 years ago
  Andrew Belt 278ade311e Disable signal handler on Mac. Debug pixel ratios. 6 years ago
  Andrew Belt 10112f0722 Remove fake crash from testing 6 years ago
  Andrew Belt 19772d6e2f Move stack trace to system.cpp 6 years ago
  Andrew Belt 83355ad39e Fix windows fatal signal handler 6 years ago
  Andrew Belt 622b5954ae Add windows fatal signal handler. 6 years ago
  Andrew Belt 7dae5aa367 Add fatal signal handler. 6 years ago
  Andrew Belt b4be621ddc Update MIDI-CV panel. Prepare MIDI-CV for polyphony. Add "v" to version strings. 6 years ago
  Andrew Belt 62214d106a Convert settings namespace into class 6 years ago
  Andrew Belt 8a5a806425 Add app::, ui::, and widget:: namespaces. 6 years ago
  Andrew Belt e74da56005 Move patch loading from main() to PatchManager::init(). Load template.vcv if autosave.vcv does not exist. Create default template.vcv file. 6 years ago
  Andrew Belt 6d86a8280c Add convenience methods to Port. Draw blue plug lights for polyphonic ports. 6 years ago
  Andrew Belt 8cc4cb3c2b Add PatchManager. Clean up and refactor RackWidget and CableContainer. 6 years ago
  Andrew Belt 5266641777 Big cable refactor. 6 years ago
  Andrew Belt 117553a6c9 Update nanovg. Refactor window. Add Timer to dsp. 6 years ago
  Andrew Belt f312191e0a Move MIDI subclasses to source files 6 years ago
  Andrew Belt 0ab5152030 Add hysteresis to Switch in momentary mode 6 years ago
  Andrew Belt ad69fc648a Add Knob::smooth variable for disabling param smoothing. Clean up various code. 6 years ago
  Andrew Belt 655f081965 Rename context() to app(). Add skeleton for history. 6 years ago
  Andrew Belt 6f053f615a Module Browser progress 6 years ago
  Andrew Belt f1bd4b714d Change Port::set/getValue to set/getVoltage 6 years ago
  Andrew Belt 669f00640f Move skipLoadOnLaunch to settings namespace 6 years ago
  Andrew Belt 1a7aeb6c3b Create event context for each event that is triggered 6 years ago
  Andrew Belt f5601d2042 Work on toolbar, event context 6 years ago
  Andrew Belt 217faca052 Parse plugin metadata from plugin.json 6 years ago
  Andrew Belt 00d039c465 Put midi in namespace 6 years ago
  Andrew Belt 9d7024232c Put ui.hpp in namespace, clean up 6 years ago
  Andrew Belt f1e4f08d0c Un-class-ify plugin 6 years ago
  Andrew Belt 0dec45d970 Class-ify window, un-class-ify asset 6 years ago
  Andrew Belt cbed0cf7a1 Wrap asset state into new AssetManager class 6 years ago