Andrew Belt
							
						 | 
						
							
							
							
								
							
								4cc368abdb
								
							
								
							
						 | 
						
							
							
								
								Hard-code English string for `standalone.multipleInstances` translation, since translations aren't yet loaded.
							
							
							
							
								
							
							
						 | 
						9 months ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8cf05a500b
								
							
								
							
						 | 
						
							
							
								
								Fix compile error on Windows. Release instance mutex on Windows when restarting standalone.
							
							
							
							
								
							
							
						 | 
						11 months ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								4d796b547e
								
							
								
							
						 | 
						
							
							
								
								Add settings::restart which restarts Rack on exit when true.
							
							
							
							
								
							
							
						 | 
						11 months ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								16b264627d
								
							
								
							
						 | 
						
							
							
								
								Load string translations earlier in standalone initialization.
							
							
							
							
								
							
							
						 | 
						11 months ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ad30d3a5c2
								
							
								
							
						 | 
						
							
							
								
								Move English strings to translation file.
							
							
							
							
								
							
							
						 | 
						11 months ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								89aede6e9e
								
							
								
							
						 | 
						
							
							
								
								Add `string::translate()` and `settings::language` for getting translated strings depending on language.
							
							
							
							
								
							
							
						 | 
						11 months ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								1d5bf2f4be
								
							
								
							
						 | 
						
							
							
								
								Change user dir on Linux to $XDG_DATA_HOME/Rack2. Move old dir and show dialog.
							
							
							
							
								
							
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c43d4b4388
								
							
								
							
						 | 
						
							
							
								
								Add VCV name to dialogs in standalone adapter.
							
							
							
							
								
							
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								89cb56ae95
								
							
								
							
						 | 
						
							
							
								
								If Microphone permission is blocked on Mac, show error dialog with instructions to give permission.
							
							
							
							
								
							
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								be06ea09f0
								
							
								
							
						 | 
						
							
							
								
								Tweak wording of Mac Documents Folder permission dialog. Don't automatically launch System Settings since it hides dialog.
							
							
							
							
								
							
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ba84d14467
								
							
								
							
						 | 
						
							
							
								
								If log file cannot be written, show error dialog and exit. On Mac, explain how to enable Document Folder permission and open System Settings before exit.
							
							
							
							
								
							
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								840e184d7e
								
							
								
							
						 | 
						
							
							
								
								Rename system::initCpuFlags() to system::resetFpuFlags(). Implement it on ARM64.
							
							
							
							
								
							
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e2a4a6209d
								
							
								
							
						 | 
						
							
							
								
								Add system::initCpuFlags(). Call it by all new threads.
							
							
							
							
								
							
							
						 | 
						1 year ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								108f9f3188
								
							
								
							
						 | 
						
							
							
								
								Add --help command-line flag.
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								5d1de522b2
								
							
								
							
						 | 
						
							
							
								
								Make version flag `-v` and debug info consistent with menu bar text.
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d8eba3b982
								
							
								
							
						 | 
						
							
							
								
								Split APP_ARCH to APP_OS and APP_CPU.
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								669a71cbd1
								
							
								
							
						 | 
						
							
							
								
								Add long arguments with getopt_long().
							
							
							
							
								
							
							
						 | 
						2 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c12f690786
								
							
								
							
						 | 
						
							
							
								
								Remove "v" from all version messages.
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9d8624d4b6
								
							
								
							
						 | 
						
							
							
								
								Add MIDI "Loopback" driver.
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ed5a362911
								
							
								
							
						 | 
						
							
							
								
								Add safe mode.
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								89574d748a
								
							
								
							
						 | 
						
							
							
								
								Remove Discord activity IPC.
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8584109933
								
							
								
							
						 | 
						
							
							
								
								Load patch when Rack is launched by file association on Mac.
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								e57b50604e
								
							
								
							
						 | 
						
							
							
								
								Add settingsToJson() and settingsFromJson() to root namespace plugin API, allowing plugins to store plugin-wide user settings.
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								7d903e70de
								
							
								
							
						 | 
						
							
							
								
								Re-raise signal that triggered signal handler.
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ba2bc099de
								
							
								
							
						 | 
						
							
							
								
								Log initializing, creating, deleting, and destroying subsystems.
							
							
							
							
								
							
							
						 | 
						3 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a1e7f1f4b9
								
							
								
							
						 | 
						
							
							
								
								Don't call strsignal() on Windows since it's not defined.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								87f1b868f9
								
							
								
							
						 | 
						
							
							
								
								Fix signal name in fatalSignalHandler on Linux.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								43627afb24
								
							
								
							
						 | 
						
							
							
								
								Don't show dialog message when VCV Rack crashes.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								54cc95ae46
								
							
								
							
						 | 
						
							
							
								
								Make all subsystems able to initialize and destroy multiple times.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								ec96220eb6
								
							
								
							
						 | 
						
							
							
								
								Upgrade curl and openssl. Compile OpenSSL with no-pinshared.
							
							
							
							
							
							
								
							
							
							Initialize/destroy openssl in network::init/destroy(). 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								8d911c559e
								
							
								
							
						 | 
						
							
							
								
								Log edition name instead of abbreviation in standalone adapter.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d84847995e
								
							
								
							
						 | 
						
							
							
								
								Save autosave patch on close in PatchManager instead of standalone adapter.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								df89de7847
								
							
								
							
						 | 
						
							
							
								
								Move Svg to window:: namespace.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								9ac54241fb
								
							
								
							
						 | 
						
							
							
								
								Add patch:: namespace.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								f25a17075c
								
							
								
							
						 | 
						
							
							
								
								Add window:: namespace.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								b17f6ee3fe
								
							
								
							
						 | 
						
							
							
								
								Add fallback thread to Engine to step blocks if no primary module is set.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								cb15bbeb1a
								
							
								
							
						 | 
						
							
							
								
								Communicate with Discord IPC to update activity status.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0a59d4aad3
								
							
								
							
						 | 
						
							
							
								
								Refactor logger. Require setting logger::logPath before initializing logger.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								71423e0e94
								
							
								
							
						 | 
						
							
							
								
								Add string::formatTime/formatTimeISO().
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								0602d9cc96
								
							
								
							
						 | 
						
							
							
								
								Add edition name to TipWindow.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								bf57176b7d
								
							
								
							
						 | 
						
							
							
								
								Log system time at launch.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								64c86251ef
								
							
								
							
						 | 
						
							
							
								
								Null-terminate argvU8 array in wmain() wrapper.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								bab462bb4b
								
							
								
							
						 | 
						
							
							
								
								Build standalone adapter directly from .cpp file instead of via .o
							
							
							
							
							
							
								
							
							
							files. Add unicode wmain() wrapper for main() function on Windows. 
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								c3ff43b6de
								
							
								
							
						 | 
						
							
							
								
								Rename *Dir() functions to *Directory(), backtracking on a previous commit.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a2904149c8
								
							
								
							
						 | 
						
							
							
								
								Rename window.hpp/cpp to Window.hpp/cpp since it's a class.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								4c4fdb883c
								
							
								
							
						 | 
						
							
							
								
								Fix Mac build
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								00eb16189b
								
							
								
							
						 | 
						
							
							
								
								Use "directory/dir" terminology instead of "folder" except for UI text.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								d0224944c8
								
							
								
							
						 | 
						
							
							
								
								Make random number generator an inline class which increases performance and supports `std::random` distributions.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								a6edf06a14
								
							
								
							
						 | 
						
							
							
								
								Log app variant name.
							
							
							
							
								
							
							
						 | 
						4 years ago | 
					
				
					
						
							
							
								   Andrew Belt
							
						 | 
						
							
							
							
								
							
								de0cb6631b
								
							
								
							
						 | 
						
							
							
								
								Move standalone source to new adapters folder.
							
							
							
							
								
							
							
						 | 
						4 years ago |