fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

10K
active users

Been trying this out secretly for the past few weeks — a "catch-up" timeline page. Did whole bunch of iterations, where I myself is the guinea pig, but this time reaching a point where I just got to share it out in the public.

- NOT final design, still very experimental, only on my local machine
- Instead of algo timeline, this is focused on data-grid-like UI for configuring exactly what I want to see.
- This honestly could be another full-fledged app/client by itself 🫠

Brendan Jones

@cheeaun @Gargron DUDE THIS IS AMAZING AND SO ARE YOU.

I haven’t been this excited about new Mastodon features since I found apps that group notifications.

How do we get this in native Mastodon, like, yesterday?

@cheeaun Do you want bug reports? I’ve noticed a couple of tiny things if you care to hear them. Nothing major.

@cheeaun Okay the bigger one I’m failing to replicate this morning and it needs a screen recording, but here’s a very little one that I’m not even sure is fixable:
Firefox iOS latest version
In catchup, when you press and hold on a profile pic in the author row, the image becomes a square, then expands and gives you the Firefox options for images (share/save etc). When you dismiss this pop-up, the image shrinks back down but stays as a square for a second before becoming round.

@cheeaun Whoops, attached the wrong recording. That one shows the image press-and-hold behaviour on Home. This one shows it in Catch-up, and also that the behaviour is different again when viewing a single post.

@cheeaun I’ll let you know if I replicate the other one, it was an issue with the icons in author row in Catchup staying greyed out even if you’ve reselected the author (ie their posts are showing).

@cheeaun This is not it, but after I select ‘reset filters’, shouldn’t all authors be showing? Some are still greyed out. I’m not sure if that’s a bug or expected behaviour - is something happening there that I’m not understanding?

@Brendanjones I'm seeing this too, some odd rendering happening there so will investigate. Thanks!

@cheeaun Another one for you, though it might be an issue with how Mastodon handles repeat boosts that you can’t do anything about:

Looks like boosts are repeated for every follow of yours who has boosted that post? Is there any way to remove the duplicates?

@Brendanjones Phanpy actually removes boost duplicates but not on Catch-up (yet?).

It might seem strange but I personally find this "useful" because one of Catch-up's goals is to give better high-level visibility and control over your timeline. I probably won't remove the them but could visually collapse/group them together 🤔

@cheeaun Hmm okay, that’s another piece of information that for me is good to know, but isn’t the primary piece of info. I’m finding out “of the posts my follows have boosted, which are the most boosted?” as opposed to “how many/which of my follows have boosted those most boosted posts”. But still good info to know.

Visually collapsing/grouping the duplicates would solve both use cases 👍

@Brendanjones hmm, what's your expectation when press-holding the avatars?

@cheeaun In terms of behaviour, I don’t necessarily have a preference, but I guess I expect consistency across the app?

Regarding the visuals, it’d be nice if the square version of the profile image never showed (except when expanded, of course). It’s such a tiny thing, though, so I’d very much understand if you leave it.

@Brendanjones currently those gestures are not handled, so it fallbacks to whatever the browser choose to do when press-holding them 😬

Despite the site looks very app-like, it's still a web site 😆, so I need to juggle between expectations for an app-like experience and web-like experience.

@Brendanjones @cheeaun That's the phanpy.social web client for Mastodon. You can try it out now.

@Gargron @cheeaun Yes, thanks. I’ll definitely be using it but Phanpy is used by a tiny fraction of the people who use native Mastodon, so I’d like to see such an amazing and highly requested feature available for everyone.

Or is this the kind of feature that you prefer to only implement in the mobile apps, and leave to other app devs to implement client-side like Chee Aun has done here?