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 |
Andrew Belt
|
1d9aeedc1a
|
Remove "experimental" from dark panel menu item.
|
8 months ago |