summaryrefslogtreecommitdiff
path: root/src/gui.rs
diff options
context:
space:
mode:
authorozpv <39195175+ozpv@users.noreply.github.com>2026-06-19 23:35:10 +0000
committerGitHub <noreply@github.com>2026-06-19 23:35:10 +0000
commitac9774129c401a27befa1aec46e509f5d8911795 (patch)
tree2b247e882721f0aa66e94010af41e55e873ca474 /src/gui.rs
parent40ad02bc86872a08b33f60b5d9be0f59d73e36dc (diff)
dependencies moved to RustAudio codeberg
Diffstat (limited to 'src/gui.rs')
-rw-r--r--src/gui.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/gui.rs b/src/gui.rs
index 2c70798..7032a79 100644
--- a/src/gui.rs
+++ b/src/gui.rs
@@ -5,12 +5,12 @@ use crate::{
window_type::WindowType,
};
use atomic_float::AtomicF32;
-use baseview::{Size, WindowHandle, WindowOpenOptions, WindowScalePolicy, gl::GlConfig};
use clack_extensions::gui::{GuiApiType, GuiConfiguration, GuiSize, PluginGuiImpl, Window};
use clack_plugin::prelude::*;
+use egui::{Align, CentralPanel, ComboBox, Context, Layout, Slider, Ui, Vec2, ViewportCommand};
use egui_baseview::{
EguiWindow, GraphicsConfig, Queue,
- egui::{Align, CentralPanel, ComboBox, Context, Layout, Slider, Vec2, ViewportCommand},
+ baseview::{Size, WindowHandle, WindowOpenOptions, WindowScalePolicy, gl::GlConfig},
};
use std::sync::{Arc, atomic::Ordering};
@@ -108,10 +108,10 @@ impl RetainPluginGui {
move |ctx: &Context, _queue: &mut Queue, _state: &mut AppState| {
tx.send(ctx.clone()).unwrap();
},
- |ctx: &Context, _queue: &mut Queue, state: &mut AppState| {
- ctx.send_viewport_cmd(ViewportCommand::InnerSize(state.gui_size.as_vec2()));
+ |ui: &mut Ui, _queue: &mut Queue, state: &mut AppState| {
+ ui.send_viewport_cmd(ViewportCommand::InnerSize(state.gui_size.as_vec2()));
- CentralPanel::default().show(ctx, |ui| {
+ CentralPanel::default().show_inside(ui, |ui| {
ui.heading("Retain");
ui.horizontal(|ui| {