a39eea1fe9
With some additional VIZIA patches. This currently causes the layout to do weird things, so it's not usable yet. On the baseview side this has also only been implemented for Linux. Once the vizia quirks are gone we can add a widget that you can add to your GUI to make it scaleable.
21 lines
858 B
TOML
21 lines
858 B
TOML
[package]
|
|
name = "nih_plug_vizia"
|
|
version = "0.0.0"
|
|
edition = "2021"
|
|
authors = ["Robbert van der Helm <mail@robbertvanderhelm.nl>"]
|
|
license = "ISC"
|
|
|
|
description = "An adapter to use VIZIA GUIs with NIH-plug"
|
|
|
|
[dependencies]
|
|
nih_plug = { path = ".." }
|
|
nih_plug_assets = { git = "https://github.com/robbert-vdh/nih_plug_assets.git" }
|
|
|
|
baseview = { git = "https://github.com/robbert-vdh/baseview.git", branch = "feature/resize" }
|
|
crossbeam = "0.8"
|
|
# Vizia doesn't re-export this, we will
|
|
femtovg = { version = "0.3.0", default-features = false, features = ["image-loading"] }
|
|
# This fork contains changed for better keyboard modifier handling and DPI
|
|
# scaling, window scaling, and a lot more fixes and improvements
|
|
vizia = { git = "https://github.com/robbert-vdh/vizia.git", branch = "patched", default_features = false, features = ["baseview", "clipboard"] }
|