1
0
Fork 0

Use a patched baseview with fixed window visual

Otherwise trying to embed the GUI in REAPER will panic.

https://github.com/RustAudio/baseview/pull/113
This commit is contained in:
Robbert van der Helm 2022-02-06 13:33:28 +01:00
parent 5017dad7d3
commit bad5d0ace6
2 changed files with 5 additions and 1 deletions

2
Cargo.lock generated
View file

@ -62,7 +62,7 @@ checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a"
[[package]]
name = "baseview"
version = "0.1.0"
source = "git+https://github.com/RustAudio/baseview.git#004065e9a43e79751040879c572d95b9b63e0edc"
source = "git+https://github.com/prokopyl/baseview.git?rev=6f7068e4f3391b7f977f8595619d4fe2c1dfd84f#6f7068e4f3391b7f977f8595619d4fe2c1dfd84f"
dependencies = [
"cocoa",
"core-foundation",

View file

@ -42,3 +42,7 @@ default = []
# Enabling this feature will cause the plugin to terminate when allocations
# occur in the processing function while compiling in debug mode.
assert_process_allocs = ["assert_no_alloc"]
# Upstream baseview doesn't work in REAPER because of mismatching visuals
[patch."https://github.com/RustAudio/baseview.git"]
baseview = { git = "https://github.com/prokopyl/baseview.git", rev = "6f7068e4f3391b7f977f8595619d4fe2c1dfd84f" }