From 4e27c1f491ba5e9111c3e8478933b735b8ee8e02 Mon Sep 17 00:00:00 2001 From: William Casarin Date: Wed, 23 Jul 2025 13:02:07 -0700 Subject: [PATCH] v0.5.7 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Whats new ========= - Swipe nav on full screen media - Made action buttons bigger - Fix zap button not appearing - Allow removal of Damoose account - Profile is now clickable from side bar - New settings view: * Resize zoom level * Clear cache * Change locale - Localization support * German * Spanish * French * Chinese * Thai Log --- Fernando López Guevara (3): feat(full-screen-media): add swipe navigation feat(settings): add settings view fix(columns): prevent crash when switching to account with no columns Terry Yiu (9): Add Fluent-based localization manager and add script to export source strings for translations Add French, German, Simplified Chinese, and Traditional Chinese translations Add Spanish (Latin America and Spain) translations Add Thai translations Add localization documentation to notedeck DEVELOPER.md Clean up time_ago_since, add tests, and internationalize strings Fix export_source_strings.py to adjust for tr! and tr_plural! macro signature changes Internationalize user-facing strings and export them for translations Update Chinese, French, and German translations William Casarin (15): args: add --locale option debug: add startup query debug log fix missing zap button fix one missing home string gitignore: remove cache i18n: always have en-XA available i18n: disable bidi for tests i18n: disable broken tests for now i18n: make localization context non-global media/trust: always show if its yourself ripgrep: add ignore file for ftl files settings: fix route to relay ui/note: make buttons larger ui/note: small refactor to use returns instead of break wallet: remove unused flag in note context kernelkind (14): add ChromePanelAction::Profile & use for pfp add new Accounts button to chrome sidebar allow removal of Damoose account appease clippy bugfix: properly sub to new selected acc after removal of selected bugfix: unsubscribe all decks when log out account bugfix: unsubscribe from timelines on deck deletion expose `AccountCache::falback` fix: sometimes most recent contacts list wasn't used make `UserAccount` cloneable move select account logic to own method use `NwcError` instead of nwc::Error use saturating sub name added removed commits kernelkind +328 -50 14 Fernando López Guevara +802 -36 3 William Casarin +1603 -1297 15 Terry Yiu +7547 -1024 9 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 c8cb579c..61c718b8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3418,7 +3418,7 @@ dependencies = [ [[package]] name = "notedeck" -version = "0.5.6" +version = "0.5.7" dependencies = [ "base32", "bech32", @@ -3466,7 +3466,7 @@ dependencies = [ [[package]] name = "notedeck_chrome" -version = "0.5.6" +version = "0.5.7" dependencies = [ "eframe", "egui", @@ -3495,7 +3495,7 @@ dependencies = [ [[package]] name = "notedeck_columns" -version = "0.5.6" +version = "0.5.7" dependencies = [ "base64 0.22.1", "bech32", @@ -3549,7 +3549,7 @@ dependencies = [ [[package]] name = "notedeck_dave" -version = "0.5.6" +version = "0.5.7" dependencies = [ "async-openai", "bytemuck", @@ -3573,7 +3573,7 @@ dependencies = [ [[package]] name = "notedeck_ui" -version = "0.5.6" +version = "0.5.7" dependencies = [ "bitflags 2.9.1", "blurhash", diff --git a/Cargo.toml b/Cargo.toml index 0023fa85..d838c8c1 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [workspace] resolver = "2" -package.version = "0.5.6" +package.version = "0.5.7" members = [ "crates/notedeck", "crates/notedeck_chrome",