Andrew Belt
|
2bcff47a7c
|
Update changelog.
|
1 month ago |
Andrew Belt
|
4d8030a535
|
Clear library global state in library::destroy() in case init() is called again.
|
1 month ago |
Andrew Belt
|
4552a7168f
|
Specify Fundamental (VCV Free) plugin version and download it in dist target. Refactor getFundamentalPackagePath() to not use regex.
|
1 month ago |
Andrew Belt
|
16dbaff771
|
Refactor RtAudioDriver/Device. Hardcode old RtAudio driverIds to be compatible with Rack <2.6.1 patches.
|
1 month ago |
Andrew Belt
|
454033dce1
|
Reorder README.
|
1 month ago |
Andrew Belt
|
27cebc7675
|
Set BundleHasStrictIdentifier to false so Rack <=2.6.0 Mac app bundles with identifier `com.vcvrack.rack` are overwritten with the new `com.vcvrack.rack2` app bundle. Set BundleIsRelocatable to true so if a user moves the Rack >=2.6.1 app bundle, the installer will find it by its identifier and upgrade (overwrite) it.
|
1 month ago |
Andrew Belt
|
d570d37b77
|
Reorder changelog.
|
1 month ago |
Andrew Belt
|
e8031d50b4
|
Update CHANGELOG.
|
1 month ago |
Andrew Belt
|
0f698492f4
|
Add translators to Acknowledgments section.
|
1 month ago |
Andrew Belt
|
6773423bcc
|
Update LICENSE-dist to match dependency license texts.
|
1 month ago |
Andrew Belt
|
29e836a986
|
Allow VERSION to be set as an environment variable.
|
1 month ago |
Andrew Belt
|
81a16ade0e
|
Automatically set Core plugin version to Rack app version.
|
1 month ago |
Andrew Belt
|
61c01abd9f
|
Update glfw submodule.
|
1 month ago |
Andrew Belt
|
125d59af2d
|
Add note voltage constants to Quantity expression parser such as "c4v = 0V" and "a#v". Refactor teVarsInit().
|
1 month ago |
Andrew Belt
|
872aa0397d
|
No need for engineBarrier to be a HybridBarrier since yield() is not called.
|
1 month ago |
Andrew Belt
|
617f6ddafd
|
Refactor all Barrier implementations. Explicitly use appropriate memory ordering everywhere. Use __yield() on ARM64.
|
1 month ago |
Andrew Belt
|
2ce8ea0c3f
|
In system::getStackTrace(), use dladdr() instead of backtrace_symbols() on Linux and Mac.
|
1 month ago |
Andrew Belt
|
b9edfe30e8
|
Add dotfiles and more binaries to .gitignore generated by helper.py.
|
1 month ago |
Andrew Belt
|
089049136d
|
Add "View > UI scale" menu for setting the pixel ratio.
|
1 month ago |
Andrew Belt
|
ff44a1f575
|
Tweak browser button and label widths to fit translations.
|
1 month ago |
Andrew Belt
|
2b16ce803d
|
Split `MenuBar.edit.undo/redo` translation strings into `undo/redo` and `undoAction/redoAction`.
|
1 month ago |
Andrew Belt
|
0dc28e6d56
|
Automatically add Japanese, Chinese, and emoji fallback fonts in Window::loadFont(). Add Window::loadFontWithoutFallbacks().
|
1 month ago |
Andrew Belt
|
02deb03d7d
|
Add settings::lastPatchDirectory and lastSelectionDirectory. Remember these directories when saving/loading patches and selections.
|
2 months ago |
Andrew Belt
|
4021202e53
|
Omit patch path from patch archive when saved.
|
2 months ago |
Andrew Belt
|
414f7bec9b
|
Remove all CR characters when inserting text in TextField.
|
2 months ago |
Andrew Belt
|
b5935a76e8
|
Add default fields to history classes.
|
2 months ago |
Andrew Belt
|
f617ed1d03
|
Ignore dotfiles. Reorganize .gitignore.
|
2 months ago |
Andrew Belt
|
59faa60ed2
|
Add human-edited and reviewed translations.
|
2 months ago |
Andrew Belt
|
fe4d462917
|
Use standard/different Mac key commands for navigating text fields.
|
2 months ago |
Andrew Belt
|
dc0a3f0554
|
Use git soft tags to define VERSION.
|
2 months ago |
Andrew Belt
|
93b87165d5
|
Change Mac bundle ID from com.vcvrack.rack to com.vcvrack.rack2.
|
2 months ago |
Andrew Belt
|
9dddaefa20
|
For password TextFields, skip to beginning/end in cursorToPrevWord()/cursorToNextWord().
|
2 months ago |
Andrew Belt
|
f2469aa309
|
Draw correct number of UTF-8 codepoints in password TextField.
|
2 months ago |
Andrew Belt
|
12430710ba
|
Add string::UTF8Length(), UTF8CodepointIndex(), and UTF8CodepointPos(). Revise string::UTF8* docs.
|
2 months ago |
Andrew Belt
|
17e338e82a
|
Use xxd for building binary data into object files with BINARY macros.
|
2 months ago |
Andrew Belt
|
1ee1ae238e
|
Remove unnecessary pkg-ref from Distribution.xml.
|
3 months ago |
Andrew Belt
|
f3f10d2c41
|
Allow installing to ~/Applications user folder as well as /Applications system folder on Mac.
|
3 months ago |
Andrew Belt
|
500efd7957
|
Add cleandist convenience target to plugin.mk.
|
3 months ago |
Andrew Belt
|
bf407fbeaf
|
MIDICC_CV and CV_MIDICC: Use 1-16 instead of 0-15 for default MIDI CC numbers.
|
3 months ago |
Andrew Belt
|
8bba27b77f
|
VCV Audio-2: Get normalled 2nd input value directly from 1st input port instead of DC-coupled value.
|
3 months ago |
Andrew Belt
|
23e66d0111
|
Don't store extended attributes in plugin package
|
3 months ago |
Andrew Belt
|
89e5b460eb
|
Add Ctrl+Plus key command for keyboard layouts that have a "+" key.
|
3 months ago |
Andrew Belt
|
4cc368abdb
|
Hard-code English string for `standalone.multipleInstances` translation, since translations aren't yet loaded.
|
3 months ago |
Andrew Belt
|
a2971e4bc2
|
Fix translation reference for ModuleWidget.clearTemplateDialog.
|
4 months ago |
Andrew Belt
|
aa615db3a7
|
Tweak ellipsizing of Browser choice buttons again.
|
4 months ago |
Andrew Belt
|
6c86c85d55
|
Support UTF-8 strings in string::ellipsize() and ellipsizePrefix(). Add truncatePrefix().
|
4 months ago |
Andrew Belt
|
2ba3377afe
|
Tweak ellipsizing of Browser choice buttons.
|
4 months ago |
Andrew Belt
|
9cfc29730a
|
Fix key command label for PortCloneCableItem.
|
4 months ago |
Andrew Belt
|
67cc5011b1
|
Refactor string::UTF8NextCodepoint() with a static UTF8CodepointSize() function.
|
4 months ago |
Andrew Belt
|
1e9dfaf5a5
|
Use new string::UTF8* functions in TextField. Fixes text input of non-ASCII-7 codepoints.
|
4 months ago |