poppingmoon / aria

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

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

Closed foss- closed 1 month ago

foss- commented 1 month 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 month 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 month ago

Oof - so this escalates to a misskey feature request.