Skip to content

Posts and timelines

8 essential features · 31 added since the fork

What Catodon offers

Visibility levels

Choose per post who can see it: everyone, followers only, specific people, or only your own server.

The visibility menu of the post form: Public, Unlisted, Followers only, Direct, and the switch to keep a post on this server only.

Content warnings

Hide the text of a post behind a short warning that readers click to open.

Carol's post hidden behind its content warning, Spoilers for this month's book club novel, with a button to show the text.

Emoji reactions

Improved by Catodon

React to any post with an emoji instead of a plain like, and see who reacted with what.

Reactions under Bob's post: two hearts, a party popper and the server's own film roll emoji, each with its count, and the post's reaction tab listing who reacted.

Custom emoji

Use your server's own emoji pictures in posts, names and reactions, and pick them from a palette.

The emoji picker opened from the post form: recently used emoji, then the server's own custom emoji, a film roll and a lake wave in the Demo category, before the standard ones.

MFM text formatting

Style posts with bold, code, colors, motion and other effects written in a simple markup.

Bob's post written in MFM: a large bold title, words in two colors, inline code and an animated camera emoji, above its reactions.

Polls

Ask a question with several choices, optionally multiple-choice and ending at a set time.

Alice's poll, Next photo walk: where should we go?, showing the share of votes for each of its three choices, the number of votes and the time left.

Quote posts

Improved by Catodon

Repost a post with your own comment, and choose who may quote yours.

Carol's post quoting Bob's reply; under the quoted reply are its own reply, repost, like and menu buttons, and a Show thread button above it.

Edit and schedule posts

Improved by Catodon

Fix a post after sending it, or write it now and have it published later, reposts included.

The more menu of the post form, offering Schedule post for later beside the poll, event and mention entries.

New in each version

Showing a reply's thread

26.11.0

A reply or a thread in a timeline, and now a quoted post that is itself a reply, has a Show thread button that unfolds the posts it answers right where it is, without moving what you are reading. Hide thread folds them again, the thread also folds by itself once scrolled off screen, and when the post it answered was deleted, the button opens onto a line saying so.

Carol's post quoting Bob's reply, with the thread unfolded inside the quote: Bob's first post, Dave's reply and Bob's question, joined by a line, and a Hide thread button.

RSS feeds in your timelines

26.4.0

You can follow RSS feeds and read them as a timeline, with feed discovery, unread markers, feed images and widgets, and their items can show in Home. Subscriptions import and export as OPML, and admins can set default feeds.

The Mastodon Blog RSS feed read as a timeline: the feed card with its address, then its latest articles with their picture, summary, a Post button and a bookmark.

Choosing and arranging your timelines

26.9.0

Pick the timeline that fills the Home slot and arrange up to nine more tabs from Following, Accounts, This server, Recommended, All servers, custom feeds, Forums, RSS, and your antennas and lists. The arrangement is stored on the server, so it follows you to every device.

The Customize timelines section of the settings: the timeline in the Home slot and the tabs beside it, which can be reordered, configured or removed, with a button to add more.

Better timelines and navigation

26.03

Timelines can have custom addresses, and Home gains controls for mutual followers and for including this server’s public posts. The Accounts timeline was worked on, timeline tabs behave better, and the scroll position and focus are restored when you come back.

The Options menu of the Home timeline, with switches for what Home includes, such as all public posts of this server.

The Accounts timeline

26.4.0

A timeline in split panes, with the accounts that posted recently on one side and their latest posts on the other, which loads new posts as they come. It can be filtered and used with the keyboard, and you can hide chosen accounts from Home.

The options of the Streams timeline, which grew out of the Accounts timeline: accounts you follow, your mutual followers or your followers, and switches for hashtags, forums, RSS feeds, lists, custom feeds, replies and reposts.

Real like and repost counts on posts from Mastodon

26.10.0

A popular post from another server used to show only the likes and reposts that happened to reach here, often a small fraction of the real number. Catodon now reads the counts Mastodon states on its own posts, shows the larger of the two, and refreshes them as the post is read.

Fuller threads

26.5.0

Replies missing from a thread are fetched through ActivityPub’s conversation context, and accounts are found more reliably through WebFinger, so conversations are rebuilt more completely.

Bookmark improvements

26.4.0

Bookmarks now live at addresses named after them, and get more interface and defaults of their own.

The Bookmarks page with its Posts, Watching, RSS and Users tabs, and a row of bookmark categories such as Fediverse, Funny, Inspiration and Later with their counts.

Automatic post deletion

26.5.0

Your posts can be deleted automatically once they reach a certain age, with exceptions you choose.

The Automatic post deletion section of the privacy settings, switched on, with the age after which posts are deleted and a folder of exceptions.

Scheduled reposts

26.5.0

A repost can be scheduled for later.

The repost menu of a post: repost as public or to followers, Discoverable and Defederate switches, Quote, and Schedule repost for later at the bottom.

Naming the custom feed behind a post

26.11.0

A post that one of your custom feeds added to Following, from an account you do not follow, now has a line over it naming that feed, which opens it, much like the Followed hashtag line. When a hashtag you follow already explains the post, only the hashtag is named, and posts that would be in Following anyway get no line.

A post by Dave, whom Alice does not follow, in her Following timeline, under a line naming the custom feed that brought it in: Lake trails · Custom feed.

A formatting toolbar

26.5.0

The post form and the Messages composer have a toolbar for formatting text.

The post form with its formatting toolbar open, a row of buttons for bold, italic, strikethrough, code, quotes, links and more.

Following hashtags

26.9.0

You can follow hashtags, across servers too, and find them in a new Explore tab with a preview on hover. Mutes and blocks apply, antennas can match hashtags, and a hashtag can become a custom timeline with its own name and icon.

The page of the hashtag photographie, with its followers and posters, a Follow button, and New, Hot and Active sorts.

Mastodon-style quote posts

26.9.0

Quotes work as they do on Mastodon: from the visibility menu you choose who may quote you, quotes have states, and they federate with Mastodon’s approval and revocation (FEP-044f). Mastodon apps get the same behaviour.

The visibility menu of the post form, ending with Who can quote, and its submenu open on the choices of who may quote the post.

Keywords that skip mentioned accounts

26.11.0

A new custom feed switch stops a keyword from matching inside the handle of an account a post mentions: with catodon as a keyword, a post that only mentions someone on catodon.social no longer lands in the feed. It applies to excluded keywords too, is off by default, travels with exports, and apps set it through keywordsIgnoreMentions in antennas/create and antennas/update.

The Ignore mentioned accounts in keywords switch of the custom feed editor, under the keyword fields, with its explanation.

Full reaction counts from Misskey servers

26.11.0

A post from Misskey, Sharkey, CherryPick or another Catodon server used to show only the reactions your server happened to receive. Now, when someone signed in opens one, your server asks the post's server for its reactions and shows the larger count for each emoji, updating the post on screen, and Mastodon apps see the same counts. Requests are few and spaced out, and blocked or silenced servers are never asked.

Reposting a post again

26.11.0

A post you have already reposted now offers Repost again, bringing it back up for your followers without undoing the first repost, with the visibility of your latest one. To keep timelines from flooding, reposts of the same post, scheduled ones included, must be at least 24 hours apart, and the post climbs no further in trends. Undo repost still removes all your reposts of it at once.

The repost menu of a post Alice has already reposted: Repost again, unavailable for now with the time it becomes available, above Schedule repost for later and Undo repost.

Which app a post came from

26.9.0

Posts now record which app they were posted from, and make it available.

A post by Bob seen on its own page, with via Darkroom Notes after its date: the app it was posted from.

Action buttons on quoted posts

26.11.0

A quoted post, and a post shown in a link preview card, now has its own reply, repost, like and menu buttons with their counts, so you can answer or like it without opening it. A forum cross-post shows its original this way, with its score and downvote, and the counts update live as others reply, like, vote or repost.

Carol's post quoting Bob's reply; under the quoted reply are its own reply, repost, like and menu buttons, and a Show thread button above it.

Live repost counts

26.11.0

A post's repost count now rises and falls as other people repost it or undo their repost, in timelines, forum cards and quotes, where before only your own reposts showed without a reload. Apps watching a post on the streaming API get the new renoted and unrenoted events, and forum cards now show the higher counts reported by the post's own server.

A hashtag now has a feed

26.10.0

RSS, Atom and JSON feeds for a hashtag, in the same shapes as an account's own. Because it crosses everybody's posts rather than one author's, it guards each author and each post, leaving out anything that is not fully public — unlisted posts included.

Sorting bookmarks into categories

26.11.0

Bookmarks can be sorted into private categories, shown as a row above your saved posts, so a long list stays easy to browse; a post can sit in several at once, and a post's menu files it in one click. Nobody else can see your categories, Misskey apps see them as clips, and a server migrated from Misskey gets its users' old clips back as categories.

The Bookmarks page with a row of categories, All, Film, Hiking, Read later and Recipes, each with its number of posts, Hiking selected and its posts below.

View on remote server, from a post's context menu

26.10.0

A right click on a post that comes from another server now offers to open it where it was written, which saves opening the post first to reach that link. A repost is judged on the post it reposts.

The right-click menu of a post from urusai.social, ending with a View on remote server entry.

Grid and Immersive layouts for custom feeds

26.10.0

A custom feed shown as its own timeline tab can now be displayed as a grid or immersively, like a list. The layout does not filter the feed, and one already stored for a feed, which the app used to ignore, now takes effect.

A custom feed opened as its own timeline tab and laid out as a grid of pictures.

An Options menu on list and custom feed tabs

26.10.0

Layout, grid columns and media-only settings are reachable from the timeline itself rather than from Settings, and media only is now set for each tab on its own — so a photo list can show only pictures while a news list shows everything.

The Options menu of a list tab, with Media only, Layout and Grid columns, and the Layout submenu offering List, Grid and Immersive.

Warning beyond four attachments

26.11.0

Mastodon shows only the first four files of a post, so the post form now warns as soon as a fifth is attached, marks the cut with a dotted line and dims the thumbnails after it. Files can be dragged to choose which four come first; nothing is blocked, and people on Catodon still see every file.

The post form with five pictures attached: a dotted line after the fourth thumbnail, and a warning that only the first 4 attachments will be visible to people on Mastodon.

Hiding link previews entirely

26.10.0

A new switch in Settings → Posts and reactions → Links and Media hides the whole preview box, not just its thumbnail; a post whose link was only reachable through that box shows it as a plain link. It applies to your device only, and the Forums timeline keeps its link cards.

The Hide URL previews switch of the Links and Media settings, with its explanation: the whole preview box goes, and a link only reachable through it is shown as a plain link.

Reply counts for the whole thread

26.11.0

Beside the reply button, a post in a timeline or on a forum card now shows how many replies its whole thread holds, not just the direct replies, and pointing at the button spells out both numbers. A setting brings back the old "3 (12)" form or direct replies alone, and apps find the total as threadRepliesTotal.

Bob's post in a timeline, its reply button reading 7, with a tooltip spelling out Total replies: 7 and Direct replies: 3.

Followed hashtags in Accounts

26.11.0

The Accounts timeline now lists the hashtags you follow among the accounts you follow, each with its latest public post, and selecting one shows its posts beside the list with a button to unfollow it. A switch in Options leaves them out and a new Hashtags category lists them alone; the deck's Accounts column has the same, and the list now loads more as you scroll.

The followed hashtag #sunsets as a row of Streams, with its newest post by Dave, selected: beside the list, its posts by Dave and Carol and a button to stop following it.