feat: use double-width font for better display

This commit is contained in:
b1n
2024-06-27 23:45:17 +08:00
parent ebc3be5acc
commit b3dfd8f001
4 changed files with 6 additions and 6 deletions

2
Cargo.lock generated
View File

@@ -2702,7 +2702,7 @@ checksum = "43d84d1d7a6ac92673717f9f6d1518374ef257669c24ebc5ac25d5033828be58"
[[package]]
name = "pumpbin"
version = "0.1.0"
version = "0.2.0"
dependencies = [
"aes-gcm",
"anyhow",

View File

@@ -1,6 +1,6 @@
[package]
name = "pumpbin"
version = "0.1.0"
version = "0.2.0"
authors = ["b1n <b1n@b1n.io>"]
edition = "2021"
description = "PumpBin is an Implant Generation Platform."

View File

@@ -21,7 +21,7 @@ use plugin::{EncryptType, Plugin, Plugins};
use rand::RngCore;
use rfd::AsyncFileDialog;
pub const FONT: Font = Font::with_name("JetBrainsMono NFP");
pub const FONT: Font = Font::with_name("JetBrainsMono NF");
#[derive(Debug)]
pub struct Pumpbin {
@@ -87,7 +87,7 @@ impl Pumpbin {
exit_on_close_request: true,
..Default::default()
},
fonts: vec![include_bytes!("../assets/JetBrainsMonoNerdFontPropo-Regular.ttf").into()],
fonts: vec![include_bytes!("../assets/JetBrainsMonoNerdFont-Regular.ttf").into()],
default_font: FONT,
default_text_size: Pixels(13.0),
antialiasing: true,
@@ -852,10 +852,10 @@ impl Application for Pumpbin {
let item = button(
column![
text!(" {}", plugin_name).width(Length::Fill),
text!(" {}", plugin_name).width(Length::Fill),
row![
column![text!(
" {}",
" {}",
match plugin.author() {
Some(x) => x.to_owned(),
None => "None".into(),