101 Commits (update/ML_modules-v2.0.3)

Author SHA1 Message Date
  falkTX c36ba1f99c
Fix headless build 10 months ago
  falkTX 77b5becf75
Fixed mixed-usage headless/normal CardinalPluginContext 11 months ago
  falkTX a6a83f3dae More build fixes 1 year ago
  falkTX 73e75ce012 Fix build 1 year ago
  falkTX 3f0b370c0e Add new plugin-accessible plugincontext.hpp 1 year ago
  falkTX 7948f66eb4 Continue biset changes, plugin-accessible cardinal context 1 year ago
  falkTX 32e7f7c0eb
Stop using cardinal-specific settings::darkMode 1 year ago
  falkTX c3c94f233c
Cleanup use of USING_CARDINAL_NOT_RACK build macro 1 year ago
  falkTX 9b502ad011
Try to fix build over SSE issues 1 year ago
  falkTX 60d2651f2e
Cleanup last few build details 1 year ago
  falkTX a8a5cea9fb
Fixup details for non-x86 simd compat, fix CI linux cross-compile 1 year ago
  falkTX 8bb5dcce1e
Keep old compat for now 1 year ago
  falkTX 241df7f5c7
More tweaks for 2.4 update 1 year ago
  falkTX 1895052e17
Start updating to rack2.4 simd usage, and official darkMode API 1 year ago
  falkTX 9c93838c20
Fix single-precision builds 1 year ago
  falkTX d44eed4e88
Add decorators to Port functions 1 year ago
  falkTX 4958759740
Silence an annoying unreachable out of bounds warning 1 year ago
  falkTX 1262f318da
Update and adapt to Rack 2.3 2 years ago
  falkTX e7bb99c3ce
Allow usage of local user dir and config 2 years ago
  falkTX 969973e3cd
Cleanup, remove old mingw stdio hacks 2 years ago
  falkTX 57cea708dc
Remove use of mingw-std-threads 2 years ago
  falkTX 696e404009
fix macOS headless build 2 years ago
  falkTX 82bbd00b75
Cleanup 2 years ago
  falkTX 48452d93d1
Fix pluginval CI step 2 years ago
  falkTX 93e0c1d7bf
Revert back a few things.. 2 years ago
  falkTX ea318c8010
Revert previous commit, use newer simde instead 2 years ago
  falkTX f45825bd99
Add custom vcvtnq_s32_f32 implementation for armv7 2 years ago
  falkTX d0a354a411
Set up aggressive optimizations when using simde or MOD 2 years ago
  falkTX 108c462115
Rename flag to NOSIMD=true, NOOPT already in use by DPF 2 years ago
  falkTX 2ad135551e
Allow to build without SSE optimizations, letting simde fake it 2 years ago
  falkTX faf27361cc
Expand our custom simde approach to mimic more SSE/AVX headers 2 years ago
  falkTX c269d7228a
Improve linux-compat/execinfo.h so it can be used multiple times 2 years ago
  falkTX 26f981f843 More details for Stoermelder Pack-One, dynamic theme changes 2 years ago
  falkTX dca76207e7 Alternative approach to custom module widget behaviour 2 years ago
  falkTX e22d492ea1 Memory alignment is needed on macOS after all 2 years ago
  falkTX 8cdc958c1e Standardize native audio behaviour for all systems 2 years ago
  falkTX 7655bb5f0b
Import Vector.hpp fix from Rack, before 2.2 update 2 years ago
  falkTX c39e9f97ab
make sure to not include windows.h in simde 2 years ago
  falkTX e42f21b712
Only use simde, drop sse2neon 2 years ago
  falkTX 930a0ca31e
Ignore dynamic light/dark mode in headless builds 2 years ago
  falkTX a808190e9a Add method for module widgets to persist their black/silver screws 2 years ago
  falkTX a5d28c2707
Enable linux-riscv64 builds 2 years ago
  falkTX 392aafe17b Tweak helpers.hpp to more easily find misbehaving module widgets 2 years ago
  falkTX 187b1c72dd Introduce dark/light mode switch, EXPERIMENTAL 2 years ago
  falkTX d1d08e4704
More wasm details, deal with requirements for -sMAIN_MODULE 2 years ago
  falkTX 3af971534c
Allow wasm fetch patchstorage thigns, set system factory template 2 years ago
  falkTX e389ca7469
Workaround for wrong file permissions from zstd extraction on wasm 2 years ago
  falkTX 4c326f5f39 Update for async API breaking change, adding default filename 2 years ago
  falkTX 5ed8eb4731
More wasm things, high-dpi browser tests 2 years ago
  falkTX 5370e2ad6e
More wasm details, basics mostly work now 2 years ago