3313 Commits (3b0f98563913052ab58d088f49586391b7c73672)
 

Author SHA1 Message Date
  Alexis Hildebrandt 3b0f985639 Compile .mm files with CXX rather than CC 3 months ago
  Andrew Belt 58f2482df8 Add "Create cable on top" item to port menu. Tweak menu labels. 6 months ago
  Andrew Belt 29fa352331 Bump version. 6 months ago
  Andrew Belt 42ff27175d Engine: Sort `cables` by (inputModule, inputId) tuple. Iterate `cables` by groups of inputs instead of map of vectors. Use non-stacked input cable stepping algorithm if input is not stacked. 6 months ago
  Andrew Belt 7acb080b92 When duplicating module with cables, duplicate cables connected to outputs as well as inputs. 6 months ago
  Andrew Belt 5bf14750f0 Remove system::glob(). Use regex to find Fundamental package path in plugin::init(). 6 months ago
  Andrew Belt fc0a319ea4 Move LDFLAGS to end of compiler flags, since library order matters for Mingw. 6 months ago
  Andrew Belt 699a297534 Fix sdk path for lipo target. 6 months ago
  Andrew Belt 46e312a419 Refactor Makefile again. 6 months ago
  Andrew Belt b0c7675e58 Add lipo target for creating Mac fat binary. 6 months ago
  Andrew Belt 8ca33386e9 Refactor dist target. Split into dist, sdk, package. 6 months ago
  Andrew Belt 9384bedab1 Use original SLUG-VERSION-OS-CPU.vcvplugin filename for bundled Fundamental package. 6 months ago
  Andrew Belt dcbece868f Add system::glob(). 6 months ago
  Andrew Belt 1fb9af25dc Include CXXFLAGS in build command for target. 6 months ago
  Andrew Belt 7c0941777f Define ARCH_* macros in arch.hpp instead of on the command line. 6 months ago
  Andrew Belt 449502977c After moving user dir, update recent patches inside old user dir to new dir. 6 months ago
  Andrew Belt 45113452eb Stop writing to log if file exceeds 10 MB. 6 months ago
  Andrew Belt befbb094a0 Fix warning when NDEBUG macro is enabled. 6 months ago
  Andrew Belt 41f65c6859 Add cable color setting and menu items. 6 months ago
  Andrew Belt 9b004b48a6 Update osdialog. 6 months ago
  Andrew Belt 7545ada7e3 Use default patch dir in open/save dialogs if current patch dir doesn't exist. 6 months ago
  Andrew Belt 5ea08323e4 Fix memory leak in patch::Manager::~Manager() is running in safe mode. 6 months ago
  Andrew Belt 3f133d8a03 Bump version. Update changelog. 6 months ago
  Andrew Belt 63c0dec0e5 Remember last color selected by the cable context menu's "New cable" item. Don't reset to first color when toggling "Auto-rotate colors". 6 months ago
  Andrew Belt fe816b9716 Add error dialog if moving old user dir to new dir fails. 6 months ago
  Andrew Belt 6c18b05ac7 If loaded patch contains unavailable modules, after informing user, don't close Rack. Instead, load patch anyway. 6 months ago
  Andrew Belt 8b12a18f0d Add logging to system::openBrowser() and openDirectory(). 6 months ago
  Andrew Belt fc64b13fe8 Clear engine before instantiating modules and before locking in Engine::fromJson(). Fixes ParamHandles from being removed immediately after instantiated modules add them. 6 months ago
  Andrew Belt e706ba2e3f Remove cable index label in View > Cable colors. 6 months ago
  Andrew Belt f9e90eda90 Update Developer ID Application key on Mac in dist target. 7 months ago
  Andrew Belt 73813e02cd Bump version. 7 months ago
  Andrew Belt a4a01720b3 Update changelog. 7 months ago
  Andrew Belt 71c8177c9e Use version Core.json as Rack version. 7 months ago
  Andrew Belt 1e1a230f2d Switch from altool to notarytool in notarize target. 7 months ago
  Andrew Belt eea4c62965 Update RACK_USER_DIR in plugin.mk for all OS's. 7 months ago
  Andrew Belt 35cc54c540 Change user dir on Windows to AppData/Local/Rack2. 7 months ago
  Andrew Belt 5b31340ecd Change user dir on Mac to ~/Library/Application Support/Rack2. 7 months ago
  Andrew Belt 1d5bf2f4be Change user dir on Linux to $XDG_DATA_HOME/Rack2. Move old dir and show dialog. 7 months ago
  Andrew Belt 584f939f4d Fix rtaudioIsMicrophoneBlocked() on Mac <10.14. 7 months ago
  Andrew Belt c43d4b4388 Add VCV name to dialogs in standalone adapter. 7 months ago
  Andrew Belt 89cb56ae95 If Microphone permission is blocked on Mac, show error dialog with instructions to give permission. 7 months ago
  Andrew Belt db77137a23 Compile .m and .mm files in src/ on Mac. 7 months ago
  Andrew Belt be06ea09f0 Tweak wording of Mac Documents Folder permission dialog. Don't automatically launch System Settings since it hides dialog. 7 months ago
  Andrew Belt ba84d14467 If log file cannot be written, show error dialog and exit. On Mac, explain how to enable Document Folder permission and open System Settings before exit. 7 months ago
  Andrew Belt b04beb9680 Dispatch ExpanderChangeEvent when removing modules. 7 months ago
  Andrew Belt c2a403bab8 Merge branch 'stackable-inputs' into v2 7 months ago
  Andrew Belt 129eb3ca4b Allow multiple cables on input Port. 7 months ago
  Andrew Belt 3464eabb4d Don't assert that a similar cable exists in Engine::addCable() since Engine handles it fine. App code should enforce it. 7 months ago
  Andrew Belt 8f092af042 Fix Engine::removeCable() not updating inputCablesCache. 7 months ago
  Andrew Belt 52edda1791 Fix Mac OS minor version in system::getOperatingSystemInfo(). 8 months ago