Andrew Belt
|
eea16efc29
|
Use key instead of keyName for checking key commands.
|
7 months ago |
Andrew Belt
|
0ab12e7103
|
Use uint32_t for codepoint type in text events.
|
7 months ago |
Andrew Belt
|
798f13eab3
|
Remove zstd feature from libcurl since it breaks build on Mac.
|
7 months ago |
Andrew Belt
|
c9493a7914
|
Update curl to 8.10.0 and openssl to 3.3.2. Tweak configure flags to disable new unnecessary features. Allow curl to use zstd.
|
7 months ago |
Andrew Belt
|
9c5e5b3497
|
Improve error message for invalid SVG.
|
7 months ago |
Andrew Belt
|
73431fd235
|
Add commented-out warning for invalid or duplicate module tags.
|
8 months ago |
Andrew Belt
|
5ede1ad897
|
Parse "viewBox" attribute and transform coordinates to this in helper.py.
|
8 months ago |
Andrew Belt
|
ad73106428
|
Refactor mouseWheelZoom scroll toggle logic.
|
9 months ago |
Andrew Belt
|
6965a2ecca
|
Compile .mm files with CXX instead of CC.
|
9 months ago |
Andrew Belt
|
e9ea0a9ef0
|
Make Slider corners sharp if a child of a Menu.
|
9 months ago |
Andrew Belt
|
5635e097a0
|
Add "View > Mouse wheel" setting to make mouse wheel zoom instead of scroll.
|
9 months ago |
Andrew Belt
|
8346b52c12
|
Add "Zoom to fit modules" to menu bar and "Zoom to fit" to module context menu, with key commands F4 and Ctrl+F4.
|
9 months ago |
Andrew Belt
|
757a76d986
|
Decrement Switch value with Ctrl+click.
|
9 months ago |
Andrew Belt
|
01685a6e1d
|
Make createIndexSubmenuItem() implementation simpler by calling createCheckMenuItem().
|
10 months ago |
Andrew Belt
|
f377e9b6d6
|
Make createBoolMenuItem() implementation simpler by calling createCheckMenuItem().
|
10 months ago |
Andrew Belt
|
9288d6fe4d
|
Improve color:: doc comments.
|
10 months ago |
Andrew Belt
|
535fb0b1c2
|
Tweak doc comments and changelog.
|
10 months ago |
Andrew Belt
|
a994fefc15
|
MIDI_CV: Use MidiParser.
|
11 months ago |
Andrew Belt
|
c0c3d167bd
|
Add dsp::MidiParser based on MIDI_CV module.
|
11 months ago |
Andrew Belt
|
58b69fad16
|
Add PulseGenerator::isHigh() method.
|
11 months ago |
Andrew Belt
|
195bae86bc
|
MIDI CV: When sustain pedal is released, disable gate if no notes are held.
|
11 months ago |
Andrew Belt
|
3f01dfdf6e
|
Package SDK in sdk target. Don't lipo sdk binary.
|
11 months ago |
Andrew Belt
|
6850f761ea
|
Deselect modules when adding module with browser.
|
11 months ago |
Andrew Belt
|
3a027080ca
|
Add vtobpm() and bpmtov() parameter functions.
|
11 months ago |
Andrew Belt
|
33d3127eb1
|
Remove incomplete VCVSliderHorizontal and VCVLightSliderHorizontal components.
|
11 months ago |
Andrew Belt
|
ff65d1a675
|
Fix permissions of files generated by Doxygen.
|
11 months ago |
Andrew Belt
|
58f2482df8
|
Add "Create cable on top" item to port menu. Tweak menu labels.
|
1 year ago |
Andrew Belt
|
29fa352331
|
Bump version.
|
1 year 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.
|
1 year ago |
Andrew Belt
|
7acb080b92
|
When duplicating module with cables, duplicate cables connected to outputs as well as inputs.
|
1 year ago |
Andrew Belt
|
5bf14750f0
|
Remove system::glob(). Use regex to find Fundamental package path in plugin::init().
|
1 year ago |
Andrew Belt
|
fc0a319ea4
|
Move LDFLAGS to end of compiler flags, since library order matters for Mingw.
|
1 year ago |
Andrew Belt
|
699a297534
|
Fix sdk path for lipo target.
|
1 year ago |
Andrew Belt
|
46e312a419
|
Refactor Makefile again.
|
1 year ago |
Andrew Belt
|
b0c7675e58
|
Add lipo target for creating Mac fat binary.
|
1 year ago |
Andrew Belt
|
8ca33386e9
|
Refactor dist target. Split into dist, sdk, package.
|
1 year ago |
Andrew Belt
|
9384bedab1
|
Use original SLUG-VERSION-OS-CPU.vcvplugin filename for bundled Fundamental package.
|
1 year ago |
Andrew Belt
|
dcbece868f
|
Add system::glob().
|
1 year ago |
Andrew Belt
|
1fb9af25dc
|
Include CXXFLAGS in build command for target.
|
1 year ago |
Andrew Belt
|
7c0941777f
|
Define ARCH_* macros in arch.hpp instead of on the command line.
|
1 year ago |
Andrew Belt
|
449502977c
|
After moving user dir, update recent patches inside old user dir to new dir.
|
1 year ago |
Andrew Belt
|
45113452eb
|
Stop writing to log if file exceeds 10 MB.
|
1 year ago |
Andrew Belt
|
befbb094a0
|
Fix warning when NDEBUG macro is enabled.
|
1 year ago |
Andrew Belt
|
41f65c6859
|
Add cable color setting and menu items.
|
1 year ago |
Andrew Belt
|
9b004b48a6
|
Update osdialog.
|
1 year ago |
Andrew Belt
|
7545ada7e3
|
Use default patch dir in open/save dialogs if current patch dir doesn't exist.
|
1 year ago |
Andrew Belt
|
5ea08323e4
|
Fix memory leak in patch::Manager::~Manager() is running in safe mode.
|
1 year ago |
Andrew Belt
|
3f133d8a03
|
Bump version. Update changelog.
|
1 year 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".
|
1 year ago |
Andrew Belt
|
fe816b9716
|
Add error dialog if moving old user dir to new dir fails.
|
1 year ago |