Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop interface for storing message drafts #15

Open
gkiagia opened this issue Feb 7, 2017 · 2 comments
Open

Develop interface for storing message drafts #15

gkiagia opened this issue Feb 7, 2017 · 2 comments

Comments

@gkiagia
Copy link
Member

gkiagia commented Feb 7, 2017

In modern protocols, a message draft may be stored and synchronized across devices. There should be a channel interface for this.

@boiko
Copy link

boiko commented Feb 7, 2017

One idea related to that: the glib and Qt implementations could have a default implementation to save drafts even when the protocol itself doesn't have those capabilities (storing them locally). This way the clients can have a unified way to retrieve drafts both local and server side.

@Kaffeine
Copy link
Member

Kaffeine commented Feb 7, 2017

Yes, this is a very good idea!

We discussed that interface on FOSDEM (I hoped to see you there).

We agreed that this feature can be implemented as a property and now I got an idea that the property should be not just a string, but an "aa{sv}", like Message, because it should be possible to also save attached media.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants