chucker / Mastonaut

Simple, elegant, and native Mastodon client for Mac.
GNU General Public License v3.0
113 stars 7 forks source link

Drafts, scheduled statuses #116

Open chucker opened 1 year ago

chucker commented 1 year ago

Once we've done #11, we should consider whether we can save a composed toot as a draft. I believe there's no API for this, so we'd have to store it client-side. Meh. https://github.com/mastodon/mastodon/issues/13617

Somewhat related are scheduled statuses. Mastodon actually has an API for this, but most clients don't offer UI.

Maybe we can treat a draft as a "scheduled" status that's way in the future?

akibasocial commented 1 year ago

Is it a problem to keep the draft client-side?

chucker commented 1 year ago

It's not, but I would like it even more to have it stored on the instance. If the API supported it, more clients would support it as well, and then you could, like, write a draft on your phone, save it, go to your Mac, and continue writing it.

Without an API, the draft is instead silo'd on the machine where it's written. (Unless I put it on, say, iCloud.)