Commit Graph

  • *
  • |\
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • | *
  • * |
  • * |
  • * |
  • |\ \
  • | * \
  • | |\ \
  • |/ / /
  • | | _
  • | *
  • | *
  • | *
  • | *
  • * |
  • | *
  • | *
  • | *
  • | *
  • * |
  • * |
  • * |
  • |\ \
  • | * \
  • | |\ \
  • |/ / /
  • | | _
  • | *
  • * |
  • | *
  • | *
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • * |
  • | *
  • | *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 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
  • fbf4d91b Force `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
  • bfd530b7 Update changelog. by Andrew Belt 2025-04-16 00:09:42 -0400
  • 03608af6 Update bundled Fundamental to 2.6.2. by Andrew Belt 2025-04-15 23:47:20 -0400
  • 40e529f3 Use 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
  • 5fba8d0c Add graphics/audio driver memory leaks to valgrind suppressions. by Andrew Belt 2025-04-11 23:38:22 -0400
  • 5d24fefb Update valgrind suppressions for Linux. by Andrew Belt 2025-04-10 20:08:13 -0400
  • e3699b53 Don't statically link libstdc++ into plugins. Make plugins dynamically link to Rack's libstdc++. by Andrew Belt 2025-04-03 00:14:01 -0400
  • 75666e25 Update 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
  • 51f20bc2 Fix libarchive static library name in dep Makefile by Andrew Belt 2025-04-01 21:50:57 -0400
  • 4b99d216 Load translations after logging environment during launch. by Andrew Belt 2025-04-01 20:34:13 -0400
  • 3323e691 patch.cpp: increase recent list to 20 by Steve Russell 2025-03-31 05:46:09 +0100
  • 36e803d3 Add back updated deps by Steve Russell 2025-03-29 04:51:31 +0000
  • 298fb83a Merge 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
  • d676da3d Fix version number in changelog. by Andrew Belt 2025-03-27 13:49:43 -0400
  • e3ebe33f Update 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
  • 844b4505 MIDI-Map: Set param value without Engine smoothing, since MIDI-Map already filters it. by Andrew Belt 2025-03-26 21:31:32 -0400
  • 49a5acde Update compile.mk to C++17 by Steve Russell 2025-03-26 04:05:48 +0000
  • 96054a0b Rack 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
  • f881348a Rename VERSION to RACK_VERSION in Makefile to avoid environment variable conflicts. by Andrew Belt 2025-03-25 17:13:33 -0400
  • 4acf0834 Build libarchive with Windows 7 minimum version. by Andrew Belt 2025-03-25 17:00:29 -0400
  • f8df60a9 Add 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
  • 7bcd1284 Merge pull request #1 from SteveRussell33/v262 by Steve Russell 2025-03-17 17:38:44 +0000
  • bed52b1d Merge branch 'v2' of https://github.com/VCVRack/Rack into v262 by Steve Russell 2025-03-17 17:27:51 +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
  • 4d8030a5 Clear library global state in library::destroy() in case init() is called again. by Andrew Belt 2025-03-16 12:49:41 -0400
  • 4552a716 Specify 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
  • e8b52da3 XXXWidget - Don't draw shadows by Steve Russell 2025-03-15 02:39:22 +0000
  • 3b61f050 ModuleWidget.cpp - add hand cursor by Steve Russell 2025-03-15 02:29:34 +0000
  • 7f40fa9e Add PR https://github.com/VCVRack/Rack/pull/1938 by Steve Russell 2025-03-15 02:22:54 +0000
  • 647fcb69 Port.hpp - suppress warning when building plugins by Steve Russell 2025-03-15 02:12:40 +0000
  • cfb1caff Change 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
  • 6b055dee Add bash file for DIST build by Steve Russell 2025-03-15 01:29:21 +0000
  • 16dbaff7 Refactor 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
  • 454033dc Reorder README. by Andrew Belt 2025-03-14 17:49:45 -0400
  • 27cebc76 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. by Andrew Belt 2025-03-14 14:28:38 -0400
  • d570d37b Reorder 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
  • 0f698492 Add translators to Acknowledgments section. by Andrew Belt 2025-03-13 22:48:52 -0400
  • 6773423b Update LICENSE-dist to match dependency license texts. by Andrew Belt 2025-03-13 22:45:30 -0400
  • 29e836a9 Allow VERSION to be set as an environment variable. by Andrew Belt 2025-03-13 22:38:48 -0400
  • 81a16ade Automatically set Core plugin version to Rack app version. by Andrew Belt 2025-03-13 22:38:20 -0400
  • 61c01abd Update glfw submodule. by Andrew Belt 2025-03-13 22:01:27 -0400
  • 125d59af Add 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
  • 872aa039 No need for engineBarrier to be a HybridBarrier since yield() is not called. by Andrew Belt 2025-03-13 19:02:22 -0400
  • 617f6dda Refactor all Barrier implementations. Explicitly use appropriate memory ordering everywhere. Use __yield() on ARM64. by Andrew Belt 2025-03-13 18:29:56 -0400
  • 2ce8ea0c In system::getStackTrace(), use dladdr() instead of backtrace_symbols() on Linux and Mac. by Andrew Belt 2025-03-13 04:23:38 -0400
  • b9edfe30 Add dotfiles and more binaries to .gitignore generated by helper.py. by Andrew Belt 2025-03-11 16:12:52 -0400
  • 08904913 Add "View > UI scale" menu for setting the pixel ratio. by Andrew Belt 2025-03-11 04:00:15 -0400
  • ff44a1f5 Tweak browser button and label widths to fit translations. by Andrew Belt 2025-03-11 03:26:40 -0400
  • 2b16ce80 Split `MenuBar.edit.undo/redo` translation strings into `undo/redo` and `undoAction/redoAction`. by Andrew Belt 2025-03-11 03:08:39 -0400
  • 0dc28e6d Automatically add Japanese, Chinese, and emoji fallback fonts in Window::loadFont(). Add Window::loadFontWithoutFallbacks(). by Andrew Belt 2025-03-10 22:37:39 -0400
  • 02deb03d Add settings::lastPatchDirectory and lastSelectionDirectory. Remember these directories when saving/loading patches and selections. by Andrew Belt 2025-03-07 20:56:45 -0500
  • 4021202e Omit patch path from patch archive when saved. by Andrew Belt 2025-03-07 15:27:46 -0500
  • 414f7bec Remove all CR characters when inserting text in TextField. by Andrew Belt 2025-03-06 10:56:29 -0500
  • b5935a76 Add default fields to history classes. by Andrew Belt 2025-02-23 09:46:00 -0500
  • f617ed1d Ignore dotfiles. Reorganize .gitignore. by Andrew Belt 2025-02-18 07:51:08 -0500
  • 59faa60e Add human-edited and reviewed translations. by Andrew Belt 2025-02-12 04:02:57 -0500
  • fe4d4629 Use standard/different Mac key commands for navigating text fields. by Andrew Belt 2025-02-11 04:25:08 -0500
  • dc0a3f05 Use git soft tags to define VERSION. by Andrew Belt 2025-02-11 00:18:16 -0500
  • 93b87165 Change Mac bundle ID from com.vcvrack.rack to com.vcvrack.rack2. by Andrew Belt 2025-02-11 00:06:07 -0500
  • 9dddaefa For password TextFields, skip to beginning/end in cursorToPrevWord()/cursorToNextWord(). by Andrew Belt 2025-02-10 01:13:09 -0500
  • f2469aa3 Draw correct number of UTF-8 codepoints in password TextField. by Andrew Belt 2025-02-10 01:08:37 -0500
  • 12430710 Add string::UTF8Length(), UTF8CodepointIndex(), and UTF8CodepointPos(). Revise string::UTF8* docs. by Andrew Belt 2025-02-10 01:07:27 -0500
  • 17e338e8 Use xxd for building binary data into object files with BINARY macros. by Andrew Belt 2025-02-08 17:38:04 -0500
  • 1ee1ae23 Remove unnecessary pkg-ref from Distribution.xml. by Andrew Belt 2025-02-07 15:14:56 -0500
  • f3f10d2c Allow installing to ~/Applications user folder as well as /Applications system folder on Mac. by Andrew Belt 2025-02-07 15:00:49 -0500
  • 500efd79 Add cleandist convenience target to plugin.mk. by Andrew Belt 2025-02-07 14:50:40 -0500
  • bf407fbe MIDICC_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
  • 8bba27b7 VCV 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
  • 23e66d01 Don't store extended attributes in plugin package by Andrew Belt 2025-01-22 14:50:12 -0500
  • 89e5b460 Add Ctrl+Plus key command for keyboard layouts that have a "+" key. by Andrew Belt 2025-01-19 16:49:23 -0500
  • 4cc368ab Hard-code English string for `standalone.multipleInstances` translation, since translations aren't yet loaded. by Andrew Belt 2025-01-12 05:43:11 -0500
  • a2971e4b Fix translation reference for ModuleWidget.clearTemplateDialog. by Andrew Belt 2025-01-02 19:03:22 -0500
  • aa615db3 Tweak ellipsizing of Browser choice buttons again. by Andrew Belt 2024-12-24 04:49:51 -0500
  • 6c86c85d Support UTF-8 strings in string::ellipsize() and ellipsizePrefix(). Add truncatePrefix(). by Andrew Belt 2024-12-24 04:49:18 -0500
  • 2ba3377a Tweak ellipsizing of Browser choice buttons. by Andrew Belt 2024-12-23 20:39:59 -0500
  • 9cfc2973 Fix key command label for PortCloneCableItem. by Andrew Belt 2024-12-23 20:06:17 -0500
  • 67cc5011 Refactor string::UTF8NextCodepoint() with a static UTF8CodepointSize() function. by Andrew Belt 2024-12-23 20:05:03 -0500
  • 1e9dfaf5 Use new string::UTF8* functions in TextField. Fixes text input of non-ASCII-7 codepoints. by Andrew Belt 2024-12-15 16:14:16 -0500
  • d8abaa05 Add string::UTF32toUTF8(), UTF8toUTF32(), UTF8NextCodepoint(), and UTF8PrevCodepoint(). by Andrew Belt 2024-12-15 16:13:22 -0500
  • 6dfc8125 Accept 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
  • 997f90ee Use git commit for version revision. by Andrew Belt 2024-12-07 22:40:21 -0500
  • 8cf05a50 Fix compile error on Windows. Release instance mutex on Windows when restarting standalone. by Andrew Belt 2024-12-07 22:30:35 -0500
  • 4e5c701e Set restart setting when user chooses to exit and restart. by Andrew Belt 2024-12-06 18:38:51 -0500
  • 4d796b54 Add settings::restart which restarts Rack on exit when true. by Andrew Belt 2024-12-06 18:33:45 -0500
  • 9b3d8c21 Add app::appendLanguageMenu(). by Andrew Belt 2024-12-06 17:50:31 -0500
  • 3cf4a379 Don't prompt to restart Rack if user selects current language. by Andrew Belt 2024-12-05 10:48:47 -0500
  • c1041ce7 Specify translation file in log if it fails to load. by Andrew Belt 2024-12-04 22:23:40 -0500