poppingmoon / aria

A cross-platform Misskey client built with Flutter
https://misskey.io/@aria_app
GNU Affero General Public License v3.0
126 stars 4 forks source link

sync read position between multiple devices via read marker API #414

Closed foss- closed 1 week ago

foss- commented 1 week ago

Summary

Not aware of a client that does this, yet I think this would be such an amazing feature. Have aria on multiple desktop and mobile devices and all clients open on the last reading position? How awesome would that be.

Brought this up with Pachli and Nik responded with some insightful questions and potential problems in https://github.com/pachli/pachli-android/issues/245#issuecomment-1807112293

Purpose

We live in a multi device world. This would allow users to jump between devices without loosing reading position.

Do you want to implement this feature yourself?

poppingmoon commented 1 week ago

Thank you for sharing the information. I am not familiar with Mastodon and didn't know that read marker API.

Misskey doesn't have read marker API, so this should be done with another endpoint. However, Misskey doesn't have endpoints that do with sharing data between multiple devices. It has the registry feature, but the data are stored per access token.

I think sharing read positions between devices is a pretty good feature, but it seems there is no way to implement this.

foss- commented 1 week ago

Oof - so this escalates to a misskey feature request.