c6115184 (refs/pull/1942/head)Update to v2.6.4 by
Steve Russell
2025-04-26 20:07:22 +0100
768d8591 (v2)Update changelog. by
Andrew Belt
2025-04-18 14:09:18 -0400
8ea470f3 (tag: v2.6.4)Revert "Don't statically link libstdc++ into plugins. Make plugins dynamically link to Rack's libstdc++." by
Andrew Belt
2025-04-17 04:28:28 -0400
fbf4d91bForce `CMAKE_POLICY_VERSION_MINIMUM=3.5` for only GLEW and libarchive, not all Rack/plugin deps. Updating the Cmake policy version to support Cmake 4 should be the responsibility of each dep. by
Andrew Belt
2025-04-16 16:59:54 -0400
bfd530b7Update changelog. by
Andrew Belt
2025-04-16 00:09:42 -0400
03608af6Update bundled Fundamental to 2.6.2. by
Andrew Belt
2025-04-15 23:47:20 -0400
40e529f3Use a different workaround (time-based) for GLFW Mac bug where setting GLFW_CURSOR_DISABLED creates a large mouse delta in a few frames. by
Andrew Belt
2025-04-15 21:17:06 -0400
5fba8d0cAdd graphics/audio driver memory leaks to valgrind suppressions. by
Andrew Belt
2025-04-11 23:38:22 -0400
5d24fefbUpdate valgrind suppressions for Linux. by
Andrew Belt
2025-04-10 20:08:13 -0400
e3699b53Don't statically link libstdc++ into plugins. Make plugins dynamically link to Rack's libstdc++. by
Andrew Belt
2025-04-03 00:14:01 -0400
75666e25Update to GLEW 2.2.0. Set Cmake minimum version 3.5 when building deps with Cmake. by
Andrew Belt
2025-04-02 22:44:47 -0400
51f20bc2Fix libarchive static library name in dep Makefile by
Andrew Belt
2025-04-01 21:50:57 -0400
4b99d216Load translations after logging environment during launch. by
Andrew Belt
2025-04-01 20:34:13 -0400
3323e691patch.cpp: increase recent list to 20 by
Steve Russell
2025-03-31 05:46:09 +0100
36e803d3Add back updated deps by
Steve Russell
2025-03-29 04:51:31 +0000
298fb83aMerge pull request #2 from SteveRussell33/v263 by
Steve Russell
2025-03-29 04:42:55 +0000
f76e735b (refs/pull/1941/head)Update to v2.6.3 by
Steve Russell
2025-03-29 04:39:06 +0000
d676da3dFix version number in changelog. by
Andrew Belt
2025-03-27 13:49:43 -0400
e3ebe33fUpdate changelog. by
Andrew Belt
2025-03-27 10:34:10 -0400
2cc7d4e0 (tag: v2.6.3)Update changelog. by
Andrew Belt
2025-03-26 22:10:55 -0400
844b4505MIDI-Map: Set param value without Engine smoothing, since MIDI-Map already filters it. by
Andrew Belt
2025-03-26 21:31:32 -0400
49a5acdeUpdate compile.mk to C++17 by
Steve Russell
2025-03-26 04:05:48 +0000
96054a0bRack no longer needs Controlled Folder Access to Documents on Windows since Rack 2.5.0. by
Andrew Belt
2025-03-25 17:22:33 -0400
f881348aRename VERSION to RACK_VERSION in Makefile to avoid environment variable conflicts. by
Andrew Belt
2025-03-25 17:13:33 -0400
4acf0834Build libarchive with Windows 7 minimum version. by
Andrew Belt
2025-03-25 17:00:29 -0400
f8df60a9Add 150% and 250% options to "View > UI scale" menu. by
Andrew Belt
2025-03-23 19:19:03 -0400
9001e7a7[Deps] Update to libarchive v3.7.8 by
Steve Russell
2025-03-20 17:15:30 +0000
eb45f2cd[Deps] Missing from 5608fb3331 by
Steve Russell
2025-03-17 18:00:26 +0000
7bcd1284Merge pull request #1 from SteveRussell33/v262 by
Steve Russell
2025-03-17 17:38:44 +0000
2bcff47a (tag: v2.6.2)Update changelog. by
Andrew Belt
2025-03-17 01:43:23 -0400
5608fb33[Deps] Update to zstd v1.5.7 by
Steve Russell
2025-03-16 19:13:07 +0000
4d8030a5Clear library global state in library::destroy() in case init() is called again. by
Andrew Belt
2025-03-16 12:49:41 -0400
4552a716Specify Fundamental (VCV Free) plugin version and download it in dist target. Refactor getFundamentalPackagePath() to not use regex. by
Andrew Belt
2025-03-15 14:27:06 -0400
e8b52da3XXXWidget - Don't draw shadows by
Steve Russell
2025-03-15 02:39:22 +0000
3b61f050ModuleWidget.cpp - add hand cursor by
Steve Russell
2025-03-15 02:29:34 +0000
647fcb69Port.hpp - suppress warning when building plugins by
Steve Russell
2025-03-15 02:12:40 +0000
cfb1caffChange window title by
Steve Russell
2025-03-15 02:09:34 +0000
0eeaac5d[Deps] Update tinyexpr to 9907207 by
Steve Russell
2025-03-15 02:03:10 +0000
38452a3a[DEPS] RtAudio: turn off DirectSound, turn on ASIO (Windows) by
Steve Russell
2025-03-15 01:45:31 +0000
dad33b71[Deps] Update to libsamplerate v0.2.2 by
Steve Russell
2025-03-15 01:39:04 +0000
e99b2001[Deps] Update to jansson v2.14 by
Steve Russell
2025-03-15 01:34:26 +0000
6b055deeAdd bash file for DIST build by
Steve Russell
2025-03-15 01:29:21 +0000
16dbaff7Refactor RtAudioDriver/Device. Hardcode old RtAudio driverIds to be compatible with Rack <2.6.1 patches. by
Andrew Belt
2025-03-14 19:01:43 -0400
454033dcReorder README. by
Andrew Belt
2025-03-14 17:49:45 -0400
27cebc76Set 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. by
Andrew Belt
2025-03-14 14:28:38 -0400
d570d37bReorder changelog. by
Andrew Belt
2025-03-14 02:17:06 -0400
e8031d50 (tag: v2.6.1)Update CHANGELOG. by
Andrew Belt
2025-03-13 23:19:08 -0400
0f698492Add translators to Acknowledgments section. by
Andrew Belt
2025-03-13 22:48:52 -0400
6773423bUpdate LICENSE-dist to match dependency license texts. by
Andrew Belt
2025-03-13 22:45:30 -0400
29e836a9Allow VERSION to be set as an environment variable. by
Andrew Belt
2025-03-13 22:38:48 -0400
81a16adeAutomatically set Core plugin version to Rack app version. by
Andrew Belt
2025-03-13 22:38:20 -0400
61c01abdUpdate glfw submodule. by
Andrew Belt
2025-03-13 22:01:27 -0400
125d59afAdd note voltage constants to Quantity expression parser such as "c4v = 0V" and "a#v". Refactor teVarsInit(). by
Andrew Belt
2025-03-13 21:08:38 -0400
872aa039No need for engineBarrier to be a HybridBarrier since yield() is not called. by
Andrew Belt
2025-03-13 19:02:22 -0400
617f6ddaRefactor all Barrier implementations. Explicitly use appropriate memory ordering everywhere. Use __yield() on ARM64. by
Andrew Belt
2025-03-13 18:29:56 -0400
2ce8ea0cIn system::getStackTrace(), use dladdr() instead of backtrace_symbols() on Linux and Mac. by
Andrew Belt
2025-03-13 04:23:38 -0400
b9edfe30Add dotfiles and more binaries to .gitignore generated by helper.py. by
Andrew Belt
2025-03-11 16:12:52 -0400
08904913Add "View > UI scale" menu for setting the pixel ratio. by
Andrew Belt
2025-03-11 04:00:15 -0400
ff44a1f5Tweak browser button and label widths to fit translations. by
Andrew Belt
2025-03-11 03:26:40 -0400
2b16ce80Split `MenuBar.edit.undo/redo` translation strings into `undo/redo` and `undoAction/redoAction`. by
Andrew Belt
2025-03-11 03:08:39 -0400
0dc28e6dAutomatically add Japanese, Chinese, and emoji fallback fonts in Window::loadFont(). Add Window::loadFontWithoutFallbacks(). by
Andrew Belt
2025-03-10 22:37:39 -0400
02deb03dAdd settings::lastPatchDirectory and lastSelectionDirectory. Remember these directories when saving/loading patches and selections. by
Andrew Belt
2025-03-07 20:56:45 -0500
4021202eOmit patch path from patch archive when saved. by
Andrew Belt
2025-03-07 15:27:46 -0500
414f7becRemove all CR characters when inserting text in TextField. by
Andrew Belt
2025-03-06 10:56:29 -0500
b5935a76Add default fields to history classes. by
Andrew Belt
2025-02-23 09:46:00 -0500
f617ed1dIgnore dotfiles. Reorganize .gitignore. by
Andrew Belt
2025-02-18 07:51:08 -0500
59faa60eAdd human-edited and reviewed translations. by
Andrew Belt
2025-02-12 04:02:57 -0500
fe4d4629Use standard/different Mac key commands for navigating text fields. by
Andrew Belt
2025-02-11 04:25:08 -0500
dc0a3f05Use git soft tags to define VERSION. by
Andrew Belt
2025-02-11 00:18:16 -0500
93b87165Change Mac bundle ID from com.vcvrack.rack to com.vcvrack.rack2. by
Andrew Belt
2025-02-11 00:06:07 -0500
9dddaefaFor password TextFields, skip to beginning/end in cursorToPrevWord()/cursorToNextWord(). by
Andrew Belt
2025-02-10 01:13:09 -0500
f2469aa3Draw correct number of UTF-8 codepoints in password TextField. by
Andrew Belt
2025-02-10 01:08:37 -0500
12430710Add string::UTF8Length(), UTF8CodepointIndex(), and UTF8CodepointPos(). Revise string::UTF8* docs. by
Andrew Belt
2025-02-10 01:07:27 -0500
17e338e8Use xxd for building binary data into object files with BINARY macros. by
Andrew Belt
2025-02-08 17:38:04 -0500
1ee1ae23Remove unnecessary pkg-ref from Distribution.xml. by
Andrew Belt
2025-02-07 15:14:56 -0500
f3f10d2cAllow installing to ~/Applications user folder as well as /Applications system folder on Mac. by
Andrew Belt
2025-02-07 15:00:49 -0500
500efd79Add cleandist convenience target to plugin.mk. by
Andrew Belt
2025-02-07 14:50:40 -0500
bf407fbeMIDICC_CV and CV_MIDICC: Use 1-16 instead of 0-15 for default MIDI CC numbers. by
Andrew Belt
2025-02-05 04:17:56 -0500
8bba27b7VCV Audio-2: Get normalled 2nd input value directly from 1st input port instead of DC-coupled value. by
Andrew Belt
2025-01-31 01:32:01 -0500
23e66d01Don't store extended attributes in plugin package by
Andrew Belt
2025-01-22 14:50:12 -0500
89e5b460Add Ctrl+Plus key command for keyboard layouts that have a "+" key. by
Andrew Belt
2025-01-19 16:49:23 -0500
4cc368abHard-code English string for `standalone.multipleInstances` translation, since translations aren't yet loaded. by
Andrew Belt
2025-01-12 05:43:11 -0500
a2971e4bFix translation reference for ModuleWidget.clearTemplateDialog. by
Andrew Belt
2025-01-02 19:03:22 -0500
aa615db3Tweak ellipsizing of Browser choice buttons again. by
Andrew Belt
2024-12-24 04:49:51 -0500
6c86c85dSupport UTF-8 strings in string::ellipsize() and ellipsizePrefix(). Add truncatePrefix(). by
Andrew Belt
2024-12-24 04:49:18 -0500
2ba3377aTweak ellipsizing of Browser choice buttons. by
Andrew Belt
2024-12-23 20:39:59 -0500
9cfc2973Fix key command label for PortCloneCableItem. by
Andrew Belt
2024-12-23 20:06:17 -0500
67cc5011Refactor string::UTF8NextCodepoint() with a static UTF8CodepointSize() function. by
Andrew Belt
2024-12-23 20:05:03 -0500
1e9dfaf5Use new string::UTF8* functions in TextField. Fixes text input of non-ASCII-7 codepoints. by
Andrew Belt
2024-12-15 16:14:16 -0500
d8abaa05Add string::UTF32toUTF8(), UTF8toUTF32(), UTF8NextCodepoint(), and UTF8PrevCodepoint(). by
Andrew Belt
2024-12-15 16:13:22 -0500
6dfc8125Accept UTF-8 text input events in TextField. Fix arrow keys, backspace, and delete for UTF-8 text. by
Andrew Belt
2024-12-14 18:52:58 -0500
997f90eeUse git commit for version revision. by
Andrew Belt
2024-12-07 22:40:21 -0500
8cf05a50Fix compile error on Windows. Release instance mutex on Windows when restarting standalone. by
Andrew Belt
2024-12-07 22:30:35 -0500
4e5c701eSet restart setting when user chooses to exit and restart. by
Andrew Belt
2024-12-06 18:38:51 -0500
4d796b54Add settings::restart which restarts Rack on exit when true. by
Andrew Belt
2024-12-06 18:33:45 -0500
9b3d8c21Add app::appendLanguageMenu(). by
Andrew Belt
2024-12-06 17:50:31 -0500
3cf4a379Don't prompt to restart Rack if user selects current language. by
Andrew Belt
2024-12-05 10:48:47 -0500
c1041ce7Specify translation file in log if it fails to load. by
Andrew Belt
2024-12-04 22:23:40 -0500