mirror of
https://code.gri.mw/GUI/grim.git
synced 2026-07-18 04:38:55 +00:00
build: update egui to last github version
This commit is contained in:
+6
-2
@@ -269,8 +269,12 @@ impl QrCodeContent {
|
||||
// Draw QR code image.
|
||||
let mut content_rect = ui.scope_builder(UiBuilder::new().max_rect(rect), |ui| {
|
||||
ui.add_space(10.0);
|
||||
let size = SizeHint::Size(ui.available_width() as u32, ui.available_width() as u32);
|
||||
self.texture_handle = Some(View::svg_image(ui, "qr", svg.as_slice(), Some(size)));
|
||||
let size = SizeHint::Size {
|
||||
width: ui.available_width() as u32,
|
||||
height: ui.available_width() as u32,
|
||||
maintain_aspect_ratio: true,
|
||||
};
|
||||
self.texture_handle = Some(View::svg_image(ui, "qr", svg.as_slice(), size));
|
||||
ui.add_space(10.0);
|
||||
}).response.rect;
|
||||
|
||||
|
||||
@@ -565,7 +565,7 @@ impl View {
|
||||
pub fn svg_image(ui: &mut egui::Ui,
|
||||
name: &str,
|
||||
svg: &[u8],
|
||||
size: Option<SizeHint>) -> TextureHandle {
|
||||
size: SizeHint) -> TextureHandle {
|
||||
let color_img = load_svg_bytes_with_size(svg, size, &usvg::Options::default()).unwrap();
|
||||
// Create image texture.
|
||||
let texture_handle = ui.ctx().load_texture(name,
|
||||
|
||||
@@ -22,7 +22,7 @@ use crate::gui::platform::PlatformCallbacks;
|
||||
use crate::gui::views::wallets::wallet::txs::WalletTransactions;
|
||||
use crate::gui::views::{CameraContent, FilePickContent, FilePickContentType, Modal, QrCodeContent, View};
|
||||
use crate::gui::Colors;
|
||||
use crate::wallet::types::{WalletTask, WalletTransaction, WalletTransactionAction};
|
||||
use crate::wallet::types::{WalletTask, WalletTransaction};
|
||||
use crate::wallet::Wallet;
|
||||
|
||||
/// Transaction information [`Modal`] content.
|
||||
|
||||
Reference in New Issue
Block a user