whalebird-desktop icon indicating copy to clipboard operation
whalebird-desktop copied to clipboard

Viewing an instance's public timeline without logging in

Open RuiNtD opened this issue 4 years ago • 7 comments

Describe

I want to be able to view an instance's public timelines from Whalebird without having to log into the instance.

Why

There are some instances (such as fosstodon.org) where the posts interest me, but I don't really want to be a member of the instance, since I wouldn't really post there. I can't find any desktop clients that support this feature and Toot! for iOS does this, which I really like.

RuiNtD avatar May 16 '20 09:05 RuiNtD

BTW, you can do this with Megalodon by not providing an access token. For example:

const client = generator('mastodon', 'https://mastodon.social');
client.getLocalTimeline().then(res => {
	console.log(res.data);
});

You can access both the local and public timelines without an access token (assuming the server allows it). So, maybe once it confirms the domain, instead of just changing the Search button to say Login, you could add the instance to the server list and provide an interface similar to this: image

fwiw I replaced the user icon with a book icon I found from Google just to represent that the server was read-only. Alternatively, you could put an icon that just shows lines of text. The settings icon is still on the top-right so you can change unread notification settings.

RuiNtD avatar May 16 '20 10:05 RuiNtD

I will consider your proposal. The logic is not complexity, but I have to consider UI for unauthorized users.

h3poteto avatar May 18 '20 14:05 h3poteto

I literally provided a mock-up of the UI but okay.

RuiNtD avatar May 18 '20 14:05 RuiNtD

refs #618

h3poteto avatar Jan 28 '21 15:01 h3poteto

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. You can remove the stale label with /remove-stale comment. Thank you for your contributions.

stale[bot] avatar Jun 11 '22 14:06 stale[bot]

/remove-stale

h3poteto avatar Jun 12 '22 01:06 h3poteto

/remove-stale

stale[bot] avatar Jun 12 '22 01:06 stale[bot]

I would really like this. Now that I've switched over from Twitter, this is the key feature for me in Fedilab and Toot! I'd ideally like it on desktop as well.

jet082 avatar Nov 18 '22 20:11 jet082

I have no intention of implementing this feature in Whalebird. Please see this article: https://medium.com/@h3poteto/im-developing-a-new-fediverse-client-application-for-desktop-fcd5b83a7ebb Or please find another client.

h3poteto avatar Jan 15 '23 15:01 h3poteto