notedeck

One damus client to rule them all
git clone git://jb55.com/notedeck
Log | Files | Refs | README | LICENSE

commit 9156b9cad067879606d4199fc9821f619e508c86
parent af90ed537f9f1e9c03a64d80acd8f66041a3f29e
Author: kernelkind <kernelkind@gmail.com>
Date:   Tue, 24 Feb 2026 18:13:34 -0500

feat(TMP): TimelineSub::dependers shim (for commit history)

Signed-off-by: kernelkind <kernelkind@gmail.com>

Diffstat:
Mcrates/notedeck_columns/src/timeline/sub/timeline_sub.rs | 18++++++++++++++++++
1 file changed, 18 insertions(+), 0 deletions(-)

diff --git a/crates/notedeck_columns/src/timeline/sub/timeline_sub.rs b/crates/notedeck_columns/src/timeline/sub/timeline_sub.rs @@ -304,4 +304,22 @@ impl TimelineSub { pub fn no_sub(&self) -> bool { matches!(self.state, SubState::NoSub { dependers: _ }) } + + pub fn dependers(&self) -> usize { + match &self.state { + SubState::NoSub { dependers } => *dependers, + SubState::LocalOnly { + local: _, + dependers, + } => *dependers, + SubState::RemoteOnly { + remote: _, + dependers, + } => *dependers, + SubState::Unified { + unified: _, + dependers, + } => *dependers, + } + } }