3154 Commits (8ccd9f7e5884529d1f93f449bdb6c0273ac08c2e)
 

Author SHA1 Message Date
  Andrew Belt 5861aeb843 Don't close Rack when user clicks "Help > Update Rack" menu item. 2 years ago
  Andrew Belt f01eccd56c Catch Exception when extracting Fundamental package or calling plugin destroy(). 2 years ago
  Andrew Belt a415c1da4b Allow negative window pos. 2 years ago
  Andrew Belt ac853905cc Set BlankWidget width before it is added to the RackWidget, so it doesn't unnecessarily shove other modules. 2 years ago
  Andrew Belt 2bf0f5676b Change default resolution to 1024x720. 2 years ago
  Andrew Belt ffe340f4b2 Use %lld with long long type instead of PRId64 for printf. 2 years ago
  Andrew Belt 497332a58a Remove debug performance timers in Window::step(). 2 years ago
  Andrew Belt cbe4fe1d3f Clean up plugin::modelFromJson() "Could not find module" message. 2 years ago
  Andrew Belt 88c0b08d30 Change default resolution to 1280x720. Add check for invalid window pos 2 years ago
  Andrew Belt cbc4255b4e If window is minimized, don't set nonsense window position and size to settings, making the window disappear on next launch. 2 years ago
  Andrew Belt c667f8bf6e Remove GLFW_* macros in event.hpp as they cause more confusion than convenience. 2 years ago
  Andrew Belt 947d5bc16e Use percentage unit for cable tension slider in View menu bar. 2 years ago
  Andrew Belt 02e9c1dd65 Move Import Selection menu item to File menu bar. 2 years ago
  Andrew Belt 14323ff246 Switch from gtk3 to zenity for osdialog on Linux. 2 years ago
  Andrew Belt 70382a63ac Compile with -fno-omit-frame-pointer. 2 years ago
  Andrew Belt f218f48098 Truncate browser's BrandButton more. 2 years ago
  Andrew Belt 704590eb6e Add secret key command for dumping all visible modules from the browser into the rack. 2 years ago
  Andrew Belt 058c25caf4 Fix Exception format in CableWidget. 2 years ago
  Andrew Belt 2e4580112e Fix hang when initializing Audio module. 2 years ago
  Andrew Belt 7199b3ab45 Update changelog. 2 years ago
  Andrew Belt 4496b6f82e Bump version. Update changelog. 2 years ago
  Andrew Belt 943632aacb Fix MIDI-Map not handling CC. 2 years ago
  Andrew Belt 7001dbd880 Wait a few seconds before updating library in case library is destroyed immediately afterwards. 2 years ago
  Andrew Belt 0f6bce8709 Replace exit() with Exceptions. 2 years ago
  Andrew Belt e1ac2c6859 Clear patch when loading before clearing autosave, since modules in the patch could hold handles to patch storage when clearing. 2 years ago
  Andrew Belt 77de1da2f6 Tweak favorites border in module browser. 2 years ago
  Andrew Belt 7317ac5afd If input or output PortWidgets do not exist when adding a CableWidget, delete the CableWidget and remove Cable from Engine. 2 years ago
  Andrew Belt 26bf2d55e5 Make system::archiveDirectory() write pax tar archives. 2 years ago
  Andrew Belt 82187f1ba4 Fix order of Audio-16 outputs 13/14 and 15/16. 2 years ago
  Andrew Belt bcf12552a0 Set uid and gid to 0 in archiveDirectory() since we don't need to store ownership info. 2 years ago
  Andrew Belt e219f9ada1 Delete existing files instead of truncating and rewriting in system::unarchiveToDirectory(). 2 years ago
  Andrew Belt 871d471de1 Revert "Fail gracefully if APP->window->loadFont()/loadImage() is called from a ModuleWidget constructor when Window is null." 2 years ago
  Andrew Belt 0a47b1ba7a Update changelog. 2 years ago
  Andrew Belt 169b869d32 Change label of allowCursorLock setting in menu. 2 years ago
  Andrew Belt 9dcb2e66bf Fail gracefully if APP->window->loadFont()/loadImage() is called from a ModuleWidget constructor when Window is null. 2 years ago
  Andrew Belt 00808b52bb Bump version. Update changelog. 2 years ago
  Andrew Belt affe68de7a Fix formatTimeISO() on Windows. 2 years ago
  Andrew Belt 884389bc7b Move processMutex from RtAudioDevice to audio::Device. 2 years ago
  Andrew Belt 55d12e2b6c Merge branch 'v2' of github.com:VCVRack/Rack-private into v2 2 years ago
  Andrew Belt e026ae3301 Fix UTF-8 filenames for Font and Image. 2 years ago
  Andrew Belt 02cceecc3e Don't assert if ModuleLightWidget accesses out of bounds lights, simply set brightness to 0. If module is bypassed, set brightness to 0. 2 years ago
  Andrew Belt fe0a8c58a1 Add full version number to window title. 2 years ago
  Andrew Belt 6dff695198 Rename plugin::getPlugin() to getPluginFallback(), getExactPlugin() to getPlugin(), and similar renaming for Model. Don't check plugin fallback in library. 2 years ago
  Andrew Belt 888fd661ee Bump version. Update changelog. 2 years ago
  Andrew Belt 8e1bb81d78 Make cURL use a connection timeout rather than total timeout. 2 years ago
  Andrew Belt 1cd3b2c423 Flush logger even if using a file. 2 years ago
  Andrew Belt e2713e5374 Update osdialog. 2 years ago
  Andrew Belt 5d72821909 Increase cURL timeout to 65 seconds. 2 years ago
  Andrew Belt 6c81ba466f Add RackWidget::getCompleteCablesOnPort(). Use it in PortWidget and ModuleWidget to prevent crashes when incomplete cables exist. 2 years ago
  Andrew Belt 44934def4f Bump version. 2 years ago