3229 Commits (bf43884b539980d0de639ab5ec39afd13d48af91)
 

Author SHA1 Message Date
  Andrew Belt 14dc8e8e57 Deprecate "disabled" module manifest property. Add "hidden" property which hides module from Module Browser but allows it to be loaded from patches. 3 years ago
  Andrew Belt d53802e1e6 Make string::split(s, "") throw Exception. 3 years ago
  Andrew Belt bf57176b7d Log system time at launch. 3 years ago
  Andrew Belt 64c86251ef Null-terminate argvU8 array in wmain() wrapper. 3 years ago
  Andrew Belt bab462bb4b Build standalone adapter directly from .cpp file instead of via .o 3 years ago
  Andrew Belt b49975c607 Re-add GPL license text to dist 3 years ago
  Andrew Belt 926a516a7a Clean up NSIS installer script. 3 years ago
  Andrew Belt 31428275e0 Use "VCV Rack Community Edition 2.x" or "Rack CE 2" in installer on 3 years ago
  Andrew Belt a6ed131981 MSYS2 uses a primitive version of Markdown, so fix formatting of 3 years ago
  Andrew Belt 6431fe0e74 Compile readme, licenses, and changelog as Markdown to HTML for distribution. 3 years ago
  Andrew Belt 8c82e86b46 Add a few links to readme. 3 years ago
  Andrew Belt e334b1dd31 Fix Window::screenshotModule() not rendering illuminated lights. 3 years ago
  Andrew Belt e9a2de5630 helper.py: scale coordinates to mm if SVG document is in px. 3 years ago
  Andrew Belt 3d796032c0 Clean up helper.py SVG parser. Allow SVG ellipses to be used as circles. 3 years ago
  Andrew Belt f5e6c70687 Switch back from "." to "-" to separate parts in dist archives. 3 years ago
  Andrew Belt ed11f116b3 Log plugin loading before attempting to load plugin, in case it crashes Rack. 3 years ago
  Andrew Belt a12296cca9 Fix return value of system::removeRecursively(). 3 years ago
  Andrew Belt 3e8d32951a Make helper script handle `fill` attributes for component color. 3 years ago
  Andrew Belt 830d2fcdd4 Make system::openDirectory() and openBrowser() nonblocking by running in detached thread. Use MenuItem helpers for File menu. 3 years ago
  Andrew Belt 3ca8766c39 Merge branch 'v2' of github.com:VCVRack/Rack-private into v2 3 years ago
  Andrew Belt 2aaa25020d In the Window destructor, delete Fonts and Images from the cache before the NanoVG context is deleted. 3 years ago
  Andrew Belt a98acd380e Remove MIDI-CV InputQueue debug statement. 3 years ago
  Andrew Belt 29ab1716fd Add settings::isPlugin. 3 years ago
  Andrew Belt 6be8c94a3d Internalize implementation of midi::InputQueue. Add tryPop() method. 3 years ago
  Andrew Belt 09ff13a4f0 Rewrite barriers in Engine to be 2-phase and hopefully less CPU. 3 years ago
  Andrew Belt 6e9e5212e1 Automatically append .vcv and .vcvm extension to patches if the saved extension does not end with the correct extension. 3 years ago
  Andrew Belt 44568cd617 Rename and negate Window::getFrameTimeOverdue() to getFrameDurationRemaining(). 3 years ago
  Andrew Belt 401e239589 Add sleep fallback to Window::step() if glfwSwapBuffers() fails to block until monitor refresh. 3 years ago
  Andrew Belt f26696feb7 Document MenuItem helpers. 3 years ago
  Andrew Belt a2c5a7695f Add system::readFile/writeFile(). 3 years ago
  Andrew Belt 234890faf6 Add string::split(). 3 years ago
  Andrew Belt 228941c72b Fix math::normalizeZero() for clang. 3 years ago
  Andrew Belt b0a1f4db49 Don't throw Exception in many system:: functions. 3 years ago
  Andrew Belt 2f0bada0a5 Fix math::normalizeZero() which had no effect due to float optimization. Normalize zero in PortTooltip. 3 years ago
  Andrew Belt e53d8ac481 Clean up dist filenames. 3 years ago
  Andrew Belt c3ff43b6de Rename *Dir() functions to *Directory(), backtracking on a previous commit. 3 years ago
  Andrew Belt 8a33dd24b4 Fix Window::screenshotModules() after being broken by FramebufferWidget changes. 3 years ago
  Andrew Belt 767c075b75 Add mod mask when checking for Alt-click dragging in ScrollWidget. 3 years ago
  Andrew Belt 11f06867a3 GitHub Issues will be replaced by VCV support when Rack 2 is released, so issue templates are no longer needed. Free code contributions to Rack are not accepted so Code of Conduct in repo not needed. Refer to https://vcvrack.com/rules for community rules. 3 years ago
  Andrew Belt 26a720f427 Tweak Contributions section of readme. 3 years ago
  Andrew Belt a1438f0a28 Fix scrollbar flashing in RackScrollWidget when zooming. 3 years ago
  Andrew Belt e139b42e43 Add FramebufferWidget::deleteFramebuffer(). 3 years ago
  Andrew Belt d277658a58 Add frame rate meter to menu bar. 3 years ago
  Andrew Belt a47acc0e64 Log graphics card vender in Window constructor. 3 years ago
  Andrew Belt 3df661c244 Update nanovg submodule. 3 years ago
  Andrew Belt 1f079444a2 Add Widget::drawChild(). Make RailWidget draw a FramebufferWidget repeatedly as a tile. 3 years ago
  Andrew Belt 61d387c63b Rewrite RackRail and rename it to RailWidget. Add rail graphic revision from Pyer. 3 years ago
  Andrew Belt 0b9e052142 git doesn't recognize when filename case is changed on a case-insensitive filesystem. 3 years ago
  Andrew Belt a2904149c8 Rename window.hpp/cpp to Window.hpp/cpp since it's a class. 3 years ago
  Andrew Belt 332b361f87 Remove FrameRateWidget code from Scene. Add debugging to Window::step(). 3 years ago