falkTX
984a06ce50
Make ScopedLocale its own class, apply it everywhere that it fits
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
8672df82ad
Fix some strict compiler warnings
Fixes #821
Fixes #822
Signed-off-by: falkTX <falktx@gmail.com>
5 years ago
falkTX
86a27bd68b
Misc fixes detected by static analyzer
6 years ago
falkTX
0fc5553a49
Finish moving things to mini juce
7 years ago
falkTX
ac5efae0f7
Faster string truncate, fix typos
8 years ago
falkTX
317ee1af11
Update DPF
8 years ago
Jan Ypma
f40b74787d
Fix #380 : Limit stack allocation during base64 encoding
Some VST plugins want to save a large binary chunk of state. For example,
Drumlab inside Kontakt 5 saves 1.5MB of data. We shouldn't allocate that
much on the stack.
8 years ago
falkTX
863a5bdca1
Cleanup some code, rename for functions with better names
9 years ago
falkTX
d5f2da4fe7
Optimize saving and some loading of plugin chunks
9 years ago
falkTX
93aa5894f3
Use full parameter names in NSM
9 years ago
falkTX
f33629b08a
Cleanup
9 years ago
falkTX
f257a8e061
Fix plugin chunks randomly not saving; Misc changes
10 years ago
falkTX
f517d8bcec
Code update for -Weffc++
10 years ago
falkTX
54f1fcdb14
Revert unintented branch merge
10 years ago
falkTX
91cc7af953
Fix CarlaString for effc++
10 years ago
falkTX
39c7433dbf
Add carla_strdup_safe function, use it in carla-standalone
10 years ago
falkTX
7628c3c518
Misc
10 years ago
falkTX
b6e8c18e95
Add Base64Utils header; replace some more QByteArray usage
10 years ago
falkTX
cfbbdf0114
Implement CarlaString::asBase64, use it instead of QByteArray
10 years ago
falkTX
1615710ee2
Misc
10 years ago
falkTX
2c470a9aab
Update to latest juce
10 years ago
falkTX
33b3fcf301
Misc
10 years ago
falkTX
dd3d3bc6d0
Add CarlaString operators back again, gcc is not that smart...
10 years ago
falkTX
986e2206e9
Fix build
10 years ago
falkTX
259bf1d3c1
Cleanup
10 years ago
falkTX
808e2fb805
Misc changes
10 years ago
falkTX
4c7567d889
Misc changes/cleanup
10 years ago
falkTX
0c5c76d4d0
Fix code for CarlaString changes
10 years ago
falkTX
14524770d2
Optimize CarlaString; make it fully noexcept safe
10 years ago
falkTX
546d134bc2
Misc
10 years ago
falkTX
cb7c2460b0
Pass uniqueId to plugin init calls; Midi-in for juce plug hosting
10 years ago
falkTX
607f939679
Haiku fixes, patch 1/2
10 years ago
falkTX
7194cf6695
PipeUtils changes
11 years ago
falkTX
74e67cee93
Add noexcept's where possible, cleanup
11 years ago
falkTX
e8460f9b5a
CarlaString fixes and new tests
11 years ago
falkTX
321e8a77db
Fix the rest of the build
11 years ago
falkTX
f45cd86dde
Fix JACK patchbay; Re-introduce custom icons
11 years ago
falkTX
2839742a58
Corrections for new API; More work for internal carla plugin
11 years ago
falkTX
087c2258c5
Continue full recheck
11 years ago
falkTX
5366a78f76
Continue full check; Split List/RtList code; Revert some utils
11 years ago
falkTX
6a3e1850cf
Continue full checkup, add CarlaThread class
11 years ago
falkTX
76c10d4834
Continue full checkup, add code comments
11 years ago
falkTX
0ab97aa0a5
Rework of test and DGL code, part 1
11 years ago
falkTX
0e7bd35b96
Really fix discovery build; workaround missing strcasestr
11 years ago
falkTX
0321ff8571
More work for Juce migration, random stuff
11 years ago
falkTX
119a3b5ac4
More work on internal plugins and lv2 export
11 years ago
falkTX
867fa30673
Misc
11 years ago
falkTX
e79b76ec56
Move some files around
11 years ago
falkTX
9c53eb1d1a
More cleanup&fixing; Make discovery build against Juce
11 years ago
falkTX
2716863000
Continue cleanup
11 years ago