client work

This commit is contained in:
core 2025-01-07 12:07:50 -05:00
parent d27ba95d32
commit 1ee6707d39
Signed by: core
GPG key ID: 9D0DAED5555DD0B4

View file

@ -115,19 +115,30 @@ impl eframe::App for WxboxApp {
.show(ui.ctx(), |ui| {
ui.horizontal(|ui| {
ui.hyperlink_to(attribution.text, attribution.url);
})
});
ui.horizontal(|ui| {
ui.label("wxbox is made with <3 by ");
ui.hyperlink_to("core", "https://coredoes.dev");
ui.label(" and ");
ui.hyperlink_to("tm85", "https://u8.lc");
});
});
Window::new("wxbox")
.resizable(false)
.show(ui.ctx(), |ui| {
ui.label("Welcome to wxbox!")
ui.heading("Welcome to wxbox!");
ui.label("We're glad you're here; Open up the Datasource panel to get started.");
ui.label("If you're using a mouse, you can click and drag to move around and Ctrl+Scroll to zoom.");
ui.label("On a touch-based device like a trackpad or touchscreen, you can tap/click and drag to move around and two-finger pinch to zoom.");
ui.label("You can close this window by clicking the arrow to the left of it's title.");
});
let mut need_to_reset_for_next_frame = false;
Window::new("Datasource")
.resizable(false)
.default_open(false)
.show(ui.ctx(), |ui| {
ui.collapsing("NOAA", |ui| {
ui.collapsing("Multi-Radar Multi-Sensor", |ui| {
@ -150,13 +161,7 @@ impl eframe::App for WxboxApp {
}
});
});
});
Window::new("Datasource Settings")
.resizable(false)
.show(ui.ctx(), |ui| {
let mut ui_builder = UiBuilder::new();
ui.scope_builder(ui_builder, |ui| {
ui.separator();
egui::Grid::new("dsconfig_grid")
.num_columns(2)
.spacing([40.0, 4.0])
@ -186,7 +191,6 @@ impl eframe::App for WxboxApp {
need_to_reset_for_next_frame = true;
}
})
})
});
if need_to_reset_for_next_frame {