diff --git a/toot/tui/timeline.py b/toot/tui/timeline.py index 7adf3a8..a06a6f4 100644 --- a/toot/tui/timeline.py +++ b/toot/tui/timeline.py @@ -232,11 +232,15 @@ class StatusDetails(urwid.Pile): yield ("pack", urwid.Divider()) yield ("pack", self.build_linebox(self.card_generator(card))) + application = status.data.get("application") or {} + application = application.get("name") + yield ("pack", urwid.AttrWrap(urwid.Divider("-"), "gray")) yield ("pack", urwid.Text([ ("gray", "⤶ {} ".format(status.data["replies_count"])), ("yellow" if status.reblogged else "gray", "♺ {} ".format(status.data["reblogs_count"])), ("yellow" if status.favourited else "gray", "★ {}".format(status.data["favourites_count"])), + ("gray", " · {}".format(application) if application else ""), ])) # Push things to bottom