46 Commits (f129f026f677e470397083f17c4e1923f4234999)

Author SHA1 Message Date
  Andrew Belt dc91b5d403 Update plugin manager to new online Rack plugin manager API 8 years ago
  Andrew Belt 862d9ed575 Add Rack version to plugin request 8 years ago
  Andrew Belt 382babbb28 Split tags into tags.{hpp,cpp} 8 years ago
  Andrew Belt 66f11d9e82 Split tags into tags.{hpp,cpp} 8 years ago
  Andrew Belt 17f3421769 Don't load plugin if slug already exists 8 years ago
  Andrew Belt 84831e06aa Disable dynamic library error messages on Windows 8 years ago
  Andrew Belt 48b6fb8b00 Attempt to disable Windows error message when a plugin with incompatable 8 years ago
  Andrew Belt 07412b413c Refresh plugin only if the plugin slug and exact version is not found or 8 years ago
  Andrew Belt 06bcf2a4c9 Added hacky workaround for tag corruption issue 8 years ago
  Andrew Belt 33e8973bf1 Ignore mkdir() error when directory already exists 8 years ago
  Andrew Belt e5ba0db78a Escape download link 8 years ago
  Andrew Belt 85c75eef33 Changed log() to info(), warn(), and fatal() 8 years ago
  Andrew Belt b10d1122bb Added log() logger with INFO, WARN, and ERROR levels 8 years ago
  Andrew Belt ec6a7f3ead Added Model tags 8 years ago
  Andrew Belt fde88775d4 Add Notes to Core, added manufacturer slug/name to Model, reverted to 8 years ago
  Andrew Belt 0c4cf64726 Renamed Plugin to Manufacturer, added multiline to TextField, added 8 years ago
  Andrew Belt aeedc29c5d Fix Mac rtaudio dylib in bundle, properly load plugin after downloading 8 years ago
  Andrew Belt aa133088cd Create plugins/ directory on startup 8 years ago
  Andrew Belt f6d9f6e8d9 Fix download URL 8 years ago
  Andrew Belt dc28f90994 Construct download URL instead of retreiving it from server (API will 8 years ago
  Andrew Belt 393cc80c17 Sort plugins by slug alphabetically 8 years ago
  Andrew Belt 223719dcd9 Add uniqueness assertion for plugin slugs, fix PolarityValueLight alpha 8 years ago
  Andrew Belt 47dc707214 Fix Windows build 8 years ago
  Andrew Belt a16a9e1b5f Added asset.hpp for managing paths, Plugin instance created by Rack instead of the shared library, attempt to load plugins from global and then local location 8 years ago
  Andrew Belt 232fccce38 Move version check dialog box to RackScene on main thread 8 years ago
  Andrew Belt 8088a0c7ec Added version checking 8 years ago
  Andrew Belt 7d7aae7a23 Create plugins/ directory if doesn't exist when refresing plugins 8 years ago
  Andrew Belt bf2032c3e0 Autosave settings: opacity, tension, authentication token 8 years ago
  Andrew Belt e8cc50b935 Remove .zip plugin file after extracting it 8 years ago
  Andrew Belt 56f6d31d9a Use binary mode (from stdio) for writing zip entries on Windows 8 years ago
  Andrew Belt 05a75ce24e Fix plugin and request.hpp bugs, add icon res file to Windows 8 years ago
  Andrew Belt 4ded7b1748 Fix Windows build, use portaudio pre-builds, remove curl init/destroy 8 years ago
  Andrew Belt 555612c4a0 Remove debugging in plugin.cpp 8 years ago
  Andrew Belt 345fcf7c9b Implement plugin downloading and unzipping 8 years ago
  Andrew Belt d2ce7245e2 Updated plugin API to latest server, reenabled PluginManagerWidget 8 years ago
  Andrew Belt c51faf9089 Fix Windows build, add GLFW error handling 8 years ago
  Andrew Belt de5c9ca2af Added Scene::createMenu(), renamed arch macros to ARCH_* 8 years ago
  Andrew Belt 2fd04a764e Bumped OpenGL require from 3.2 to 2.0, fixed plugin loading on win and mac, added licenses for new libraries 9 years ago
  Andrew Belt 12ff32e3ca Add plugin manager for downloading plugins within the application, add libzip and curl dependency 9 years ago
  Andrew Belt aad709e62c Large refactor to modularize include files, add NanoSVG dependency, added Image/Font/SVG loader 9 years ago
  Andrew Belt a18e4a4d6e Added ring buffers, made Rack a class, added stringf helper function, added VIPMutex/VIPLock, added sample rate and block size options to AudioInterface 9 years ago
  Andrew Belt a69ce98903 Added libsamplerate dependency, some general purpose DSP code 9 years ago
  Andrew Belt 06326a899a Changed how events work, added ModulePanel, added cable tension 9 years ago
  Andrew Belt 86e2fabf20 A few days of work 9 years ago
  Andrew Belt c6f1ff3dc7 Fix macOS build 9 years ago
  Andrew Belt c1cae82918 Initial commit 9 years ago