3466 Commits (v2)
 

Author SHA1 Message Date
  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
  Andrew Belt d8abaa05f9 Add string::UTF32toUTF8(), UTF8toUTF32(), UTF8NextCodepoint(), and UTF8PrevCodepoint(). 4 months ago
  Andrew Belt 6dfc81252d Accept UTF-8 text input events in TextField. Fix arrow keys, backspace, and delete for UTF-8 text. 4 months ago
  Andrew Belt 997f90eee3 Use git commit for version revision. 5 months ago
  Andrew Belt 8cf05a500b Fix compile error on Windows. Release instance mutex on Windows when restarting standalone. 5 months ago
  Andrew Belt 4e5c701ef6 Set restart setting when user chooses to exit and restart. 5 months ago
  Andrew Belt 4d796b547e Add settings::restart which restarts Rack on exit when true. 5 months ago
  Andrew Belt 9b3d8c2136 Add app::appendLanguageMenu(). 5 months ago
  Andrew Belt 3cf4a37948 Don't prompt to restart Rack if user selects current language. 5 months ago
  Andrew Belt c1041ce700 Specify translation file in log if it fails to load. 5 months ago
  Andrew Belt b301e9d90d Add Noto Sans Simplified Chinese font. Fix crash if any UI fonts fail to load. 5 months ago
  Andrew Belt 16b264627d Load string translations earlier in standalone initialization. 5 months ago
  Andrew Belt f8ef2520f5 Fix newlines and smart-quotes in English translation. 5 months ago
  Andrew Belt ad30d3a5c2 Move English strings to translation file. 5 months ago
  Andrew Belt 3316c1efed Translate module tags. 5 months ago
  Andrew Belt 804bd47bc6 Move English from most app classes to translation file. Add translated names for getKeyName() and getKeyCommandName(). 5 months ago
  Andrew Belt 45feab5f2c Use isKeyCommand() instead of manually checking key and mods, to fix key commands on non-QWERTY keyboard layouts. 5 months ago
  Andrew Belt 363c9e48e5 Add Widget::KeyBaseEvent::isKeyCommand() for checking a key command correctly on all keyboard layouts. Make getKeyName() directly convert GLFW key to name, ignoring current keyboard layout. 5 months ago
  Andrew Belt 7b9a170408 Add scratch AI-generated Japanese translation. 5 months ago
  Andrew Belt 5d8effcd75 Move strings from ModuleWidget and RackWidget to translations file. 5 months ago
  Andrew Belt aaa5c04b9d Remove .c_str() calls for string::f() arguments. 5 months ago
  Andrew Belt 164f396ce7 Make `string::f()` automatically convert all arguments (including format string) from `std::string` to `const char*` as needed. 5 months ago
  Andrew Belt 3e58077d9d Move strings in MenuBar to translation. 5 months ago
  Andrew Belt ad3e10d842 Add documentation to string:: language functions. 5 months ago
  Andrew Belt 511886a6e2 Add Noto Emoji font for black & white emojis. 5 months ago
  Andrew Belt e5c0819c3a Add "Help > Language" menu item to select language setting. 5 months ago
  Andrew Belt 89aede6e9e Add `string::translate()` and `settings::language` for getting translated strings depending on language. 5 months ago
  Andrew Belt 863f509ce2 Add Noto Sans Japanese font as UI fallback. 5 months ago
  Andrew Belt 8b249888fd In `network::requestDownload()`, set default `progress` argument to NULL. 5 months ago
  Andrew Belt a36f4dc131 Make RtAudio return UTF-8 device names on Windows and Mac. 5 months ago
  Andrew Belt b38734b69d Update oui-blendish website link in README. 5 months ago