[package] name = "dr-ui" version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true [dependencies] dr-types.workspace = true # The readback feature is on because Slint's texture-import path is unwired # until spike S1; the develop view has no other way to reach the screen. It # must come off when S1 lands (ARCH ยง6.1, AC-8). dr-gpu = { workspace = true, features = ["readback"] } dr-decode.workspace = true serde_json.workspace = true tokio.workspace = true reqwest.workspace = true dr-plat.workspace = true dr-sync.workspace = true dr-sync-nextcloud.workspace = true dr-pipeline.workspace = true slint = { workspace = true, features = ["compat-1-2", "renderer-femtovg", "backend-winit"] } wgpu.workspace = true anyhow.workspace = true log.workspace = true pollster.workspace = true [build-dependencies] slint-build.workspace = true [features] default = [] # Temporary CPU readback path; see dr-ui docs and spike S1. readback = ["dr-gpu/readback"]