commit 48a11b9babd40a9c393c08f0f217ce65cb9b1ab3 Author: William Casarin Date: Mon Aug 4 08:41:15 2025 -0700 v0.6.0 What's new ========== - New notifications indiciator dot on toolbar - Fixed mentions/tagging - Gave dave a new swarm look - Persist some more settings - Allow sorting thread replies newest first in options - Show full created date format on selected notes - Show client name on selected notes - Higher quality media - Increase media viewer transition animation - Fix some ui glitches when replying - Fix gpu crash on adrendo devices (some samsung galaxy tablets) Fernando López Guevara (14): feat(note): show full created date format on selected notes feat(notedeck): add cross-platform URI opener feat(settings): allow sorting thread replies newest first feat(settings): persist settings to storage feat(settings): show note full date fix(media): add spacing fix(note-content): avoid empty text blocks fix(settings): use localization refactor(settings): add settings sections methods settings: use timed serializer, handle zoom properly, use custom text style for note body font size, added font size slider, added preview note update i18n comments for source client options Update crates/notedeck/src/persist/settings_handler.rs Terry Yiu (2): Import Spanish translations Fix localization issues and export strings for translation William Casarin (31): add NotedeckOptions and feature flags, add notebook feature android: fix build chrome: remove duplication in app setup columns: clean up flags, refactor content rendering columns: fix double reference dave: switch to use standard vertex/index buffers evolve dave into a swarm init notebook lint: fix format issue make clippy happy media: less blurry media mediaviewer: decrease transition anim from 500ms to 300ms note/ui: fix reply line when replying in narrow mode note: small doc fix note: turn off full date view for previews notebook: draw edges and arrows notebook: fix heights of nodes notebook: fix node sizes notebook: move ui code into its own file notebook: remove redundant closure perf: a few micro optimizations post: set client tag to Damus Android on android refactor: collapse client label settings; drop CLI/settings toggles remove explicit loop continue ui/note: fix extra padding in block renderer ui/note: fix indented actionbar in non-wide mode ui/note: fix reply description item spacing ui/note: fix width instabilities because of spacing_mut ui/note: slightly more spacing between blocks ui: keep original design on non-narrow kernelkind (12): TMP: update egui for better TextInputState handling add `NotesFreshness` to `TimelineTab` chrome: method to find whether there are unseen notifications extract notifications filter to own method fix scroll regression insert space after mention selection mention-picker: re-add spacing from inner_margin mentions: don't lose focus after select mention paint unseen indicator rename `SearchResultsView` => `MentionPickerView` set fresh from `TimelineCache` use unseen notification indicator Signed-off-by: William Casarin