Andrew Belt
d61841bdda
Add "Free" name to distribution, window title, and tip window.
2 years ago
Andrew Belt
59730a1444
Bump version.
3 years ago
Andrew Belt
003c72c216
Add -framework SystemConfiguration on Mac since curl now calls SCDynamicStoreCopyProxies().
3 years ago
Andrew Belt
ec96220eb6
Upgrade curl and openssl. Compile OpenSSL with no-pinshared.
Initialize/destroy openssl in network::init/destroy().
3 years ago
Andrew Belt
f4ddb556e4
Switch from ZIP to PKG installer on Mac.
3 years ago
Andrew Belt
d297b0ee7f
Build and link PulseAudio on Linux.
3 years ago
Andrew Belt
042a9ce026
Strip libRack for SDK build.
3 years ago
Andrew Belt
6c2dba6a47
Add libRack to Rack SDK on Linux and Mac.
3 years ago
Andrew Belt
3567a370e0
Switch back to linking direct libRack.so/dylib/dll path. Reorder
standalone objects and sources.
3 years ago
Andrew Belt
d768226759
Use -L. -lRack in standalone target for linking with libRack rather than adding libRack.so/dylib/dll to its objects.
3 years ago
Andrew Belt
b04e41176a
Static link standalone adapter on Linux.
3 years ago
Andrew Belt
6cdd459b45
Statically link libstdc++ and libgcc on Linux.
3 years ago
Andrew Belt
ca19005e1d
Pass VERSION macro to src/common.cpp only.
3 years ago
Andrew Belt
398210978b
Remove EDITION from dist names.
3 years ago
Andrew Belt
b13d8832a0
Test and fix Mac code-signing and notarization.
3 years ago
Andrew Belt
81b15fb4d8
Refactor arch.mk.
3 years ago
Andrew Belt
aea218376b
Remove EDITION from Mac bundle name.
3 years ago
Andrew Belt
86aed0ce9d
Use Makefile wildcard for presets/ dir in helper.py, since the dir is optional. Fix location of Fundamental.vcvplugin in Mac bundle.
3 years ago
Andrew Belt
1206050e4c
Fix libarchive linking on Windows.
3 years ago
Andrew Belt
c32a34ec28
Allow spaces in DIST_ variables in Makefile.
3 years ago
Andrew Belt
8ecbacee29
Use sed instead of perl for replacements in Makefile.
3 years ago
Andrew Belt
a4f3542217
Update blendish. Add TextField::prevField/nextField.
3 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.
3 years ago
Andrew Belt
b49975c607
Re-add GPL license text to dist
3 years ago
Andrew Belt
31428275e0
Use "VCV Rack Community Edition 2.x" or "Rack CE 2" in installer on
Windows.
3 years ago
Andrew Belt
6431fe0e74
Compile readme, licenses, and changelog as Markdown to HTML for distribution.
3 years ago
Andrew Belt
f5e6c70687
Switch back from "." to "-" to separate parts in dist archives.
3 years ago
Andrew Belt
e53d8ac481
Clean up dist filenames.
3 years ago
Andrew Belt
d7c36b9bee
Tweak Makefiles.
3 years ago
Andrew Belt
de0cb6631b
Move standalone source to new adapters folder.
3 years ago
Andrew Belt
e712c98020
Fix screenshot command -t not generating correct PNGs.
3 years ago
Andrew Belt
b6e4767e46
Remove "v" from version display strings. Make Windows installer not
install over Rack v1.
3 years ago
Andrew Belt
38651ce195
Re-enable NSIS installer. Make installer safer by preventing user from
installing to folder that already exists.
3 years ago
Andrew Belt
f627d1e729
Move libRack.dylib to Resources folder in Mac bundle. Use rpath for plugin build.
3 years ago
Andrew Belt
b584e5f506
Use @executable_path for libRack.dylib for plugins on Mac. This is a hack that will need to be changed to @rpath later.
3 years ago
Andrew Belt
ebd1fba9e0
Refactor dist target.
3 years ago
Andrew Belt
d6b382f36d
Fix bug in resolving paths in system::unarchiveFolder().
Create .tar.zst plugins in `make dist` for plugins.
Link to libstdc++ statically for plugins.
Remove -lstdc++fs since we replaced it with ghc::filesystem.
4 years ago
Andrew Belt
df544700b9
Remove libzip, zlib. Remove string::compress() and uncompress(). Remove system::unzipToFolder().
4 years ago
Andrew Belt
8a50d39b7f
Make system::archiveFolder and unarchiveToFolder work on Windows with
Unicode. Rename UTF8toUTF16 to U8toU16 and switch back to std::wstring
instead of std::u16string.
4 years ago
Andrew Belt
7d4241d2d0
Add zstd and libarchive to dep build.
4 years ago
Andrew Belt
8144c3cf19
BitBucket deleted all Mercurial repos, so use self-hosted version of pffft.
4 years ago
Andrew Belt
0ef4a075bc
Switch to GTK+3 for osdialog.
4 years ago
Andrew Belt
94b5ad8b32
Fix build on Mac.
4 years ago
Andrew Belt
495db04320
Repair build on Windows.
4 years ago
Andrew Belt
dee649db0f
Break Rack into libRack shared library and lightweight standalone Rack executable.
4 years ago
Andrew Belt
00b61a0376
Perf is from "perf", not "gperftools".
4 years ago
Andrew Belt
ba0c0d091c
Use whole archive for static libs on Windows.
4 years ago
Andrew Belt
213f51509c
Add tinyexpr library. Use tinyexpr for Quantity parsing.
5 years ago
Andrew Belt
bbb61d28d7
Update versions.
5 years ago
Andrew Belt
4936df2c0b
Move ParamWidget/Knob/Switch properties to ParamQuantity. Fix static linking on Linux.
5 years ago