wip: swapchain sizes ditcated by wgui
This commit is contained in:
@@ -18,7 +18,7 @@ pub fn create_anchor<O>(app: &mut AppState) -> anyhow::Result<OverlayData<O>>
|
||||
where
|
||||
O: Default,
|
||||
{
|
||||
let mut panel = GuiPanel::new_blank(app, 200, 200)?;
|
||||
let mut panel = GuiPanel::new_blank(app, 200)?;
|
||||
|
||||
let (rect, _) = panel.layout.add_child(
|
||||
panel.layout.root_widget,
|
||||
|
||||
@@ -18,7 +18,7 @@ pub fn create_custom(
|
||||
|
||||
unreachable!();
|
||||
|
||||
let panel = GuiPanel::new_blank(&app, 200, 200).ok()?;
|
||||
let panel = GuiPanel::new_blank(app, 2048).ok()?;
|
||||
|
||||
let state = OverlayState {
|
||||
name,
|
||||
|
||||
@@ -100,11 +100,7 @@ where
|
||||
|
||||
let padding = 4f32;
|
||||
|
||||
let mut panel = GuiPanel::new_blank(
|
||||
app,
|
||||
padding.mul_add(2.0, size.x) as u32,
|
||||
padding.mul_add(2.0, size.y) as u32,
|
||||
)?;
|
||||
let mut panel = GuiPanel::new_blank(app, 2048)?;
|
||||
|
||||
let (background, _) = panel.layout.add_child(
|
||||
panel.layout.root_widget,
|
||||
|
||||
@@ -167,7 +167,7 @@ fn new_toast(toast: Toast, app: &mut AppState) -> Option<(OverlayState, Box<dyn
|
||||
toast.title
|
||||
};
|
||||
|
||||
let mut panel = GuiPanel::new_blank(app, 600, 200).ok()?;
|
||||
let mut panel = GuiPanel::new_blank(app, 2048).ok()?;
|
||||
|
||||
let (rect, _) = panel
|
||||
.layout
|
||||
@@ -232,7 +232,7 @@ fn new_toast(toast: Toast, app: &mut AppState) -> Option<(OverlayState, Box<dyn
|
||||
let state = OverlayState {
|
||||
name: TOAST_NAME.clone(),
|
||||
want_visible: true,
|
||||
spawn_scale: (panel.max_width as f32) * PIXELS_TO_METERS,
|
||||
spawn_scale: (panel.max_size as f32) * PIXELS_TO_METERS,
|
||||
spawn_rotation,
|
||||
spawn_point,
|
||||
z_order: Z_ORDER_TOAST,
|
||||
|
||||
@@ -12,7 +12,7 @@ use wgui::{
|
||||
};
|
||||
|
||||
use crate::{
|
||||
backend::overlay::{ui_transform, OverlayData, OverlayState, Positioning, Z_ORDER_WATCH},
|
||||
backend::overlay::{OverlayData, OverlayState, Positioning, Z_ORDER_WATCH, ui_transform},
|
||||
gui::panel::GuiPanel,
|
||||
state::AppState,
|
||||
};
|
||||
@@ -23,7 +23,7 @@ pub fn create_watch<O>(app: &mut AppState) -> anyhow::Result<OverlayData<O>>
|
||||
where
|
||||
O: Default,
|
||||
{
|
||||
let mut panel = GuiPanel::new_blank(app, 400, 200)?;
|
||||
let mut panel = GuiPanel::new_blank(app, 2048)?;
|
||||
|
||||
let (_, _) = panel.layout.add_child(
|
||||
panel.layout.root_widget,
|
||||
|
||||
Reference in New Issue
Block a user