From 58c2542547f37668535cfe91b310096b71ecc5dc Mon Sep 17 00:00:00 2001 From: jbj338033 Date: Wed, 17 Jun 2026 22:32:37 +0900 Subject: [PATCH] fix: use half-block unicode renderer to shrink pairing qr code --- Cargo.lock | 1 + crates/goat-code/src/main.rs | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index d6aa86a..344cdab 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1958,6 +1958,7 @@ dependencies = [ "goat-tui", "goat-wire", "goat-worktree", + "qrcode", "reqwest 0.12.28", "semver", "serde", diff --git a/crates/goat-code/src/main.rs b/crates/goat-code/src/main.rs index 8f87317..b203db7 100644 --- a/crates/goat-code/src/main.rs +++ b/crates/goat-code/src/main.rs @@ -231,9 +231,9 @@ fn print_pairing_qr(info: &goat_client::PairingInfo) { match qrcode::QrCode::new(payload.as_bytes()) { Ok(code) => { let rendered = code - .render::() + .render::() .quiet_zone(true) - .module_dimensions(2, 1) + .module_dimensions(1, 1) .build(); println!("{rendered}"); }