From 2bd636ce0ac82cd3297f1d54e7c9d6984c1bf2e9 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Tue, 29 Jul 2025 12:23:54 -0700 Subject: [PATCH] v0.5.9 - Better Media! MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Persist settings to storage - New fullscreen media viewer with panning and zoom - Changed note rendering to use the full screen width - Fixed more wrapping issues - Fixed crash on large images - Fix nwc copy/paste - Portugese translations - Show locale language names instead of identifier Fernando López Guevara (5): feat(settings): persist settings to storage fix(columns): render wide notes on narrow screen fix(media): edge-to-edge image display on narrow screen fix(media): use ScaledTexture fix(note_actionbar): add invisible label to stabilize section width ¯\_(ツ)_/¯ Terry Yiu (5): Add human-readable names to locales in settings Add Portuguese (Brazil) language and translations Export strings for translation Import translations Internationalize ShowNoteClientOptions labels William Casarin (19): Fullscreen MediaViewer refactor images: always resize large images media: change is_narrow logic to is_scaled media/viewer: click anywhere to close media/viewer: fix broken culling media/viewer: fix flicker on escape-close media/viewer: fullscreen transition animations media/viewer: handle click-to-close interactions media/viewer: provide image-click provenance media/viewer: slower animation note/options: made wide the default threads: disable wide in threads ui/note: fix another reply_desc wrapping issue ui/note: simplify weird hack and make note of it ui/settings: fix small double clone nit ui/wallet: small refactor to use return instead of break wallet: fix nwc copy/paste Signed-off-by: William Casarin --- Cargo.lock | 10 +++++----- Cargo.toml | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 07203fbb..7d87574f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3418,7 +3418,7 @@ dependencies = [ [[package]] name = "notedeck" -version = "0.5.8" +version = "0.5.9" dependencies = [ "base32", "bech32", @@ -3468,7 +3468,7 @@ dependencies = [ [[package]] name = "notedeck_chrome" -version = "0.5.8" +version = "0.5.9" dependencies = [ "eframe", "egui", @@ -3497,7 +3497,7 @@ dependencies = [ [[package]] name = "notedeck_columns" -version = "0.5.8" +version = "0.5.9" dependencies = [ "base64 0.22.1", "bech32", @@ -3551,7 +3551,7 @@ dependencies = [ [[package]] name = "notedeck_dave" -version = "0.5.8" +version = "0.5.9" dependencies = [ "async-openai", "bytemuck", @@ -3575,7 +3575,7 @@ dependencies = [ [[package]] name = "notedeck_ui" -version = "0.5.8" +version = "0.5.9" dependencies = [ "bitflags 2.9.1", "eframe", diff --git a/Cargo.toml b/Cargo.toml index 96903159..c9097ebc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [workspace] resolver = "2" -package.version = "0.5.8" +package.version = "0.5.9" members = [ "crates/notedeck", "crates/notedeck_chrome",