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

[Feature]: Show and load recent existing chats after installation if available #1074

Closed
2 tasks done
Echolon opened this issue Jun 5, 2024 · 5 comments
Closed
2 tasks done

Comments

@Echolon
Copy link
Contributor

Echolon commented Jun 5, 2024

Precondition

  • I understood that this template is only for feature requests and not for bug reports

Cross-checked related issues?

Describe your feature

I think this screen is not expected if you have an existing account with existing chats.

Therefore, I would recommend Monal to check the archive or at least offer a button to do so right away.

IMG_0178

@licaon-kter
Copy link
Contributor

It does not respect autojoin flag?

@Echolon
Copy link
Contributor Author

Echolon commented Jun 5, 2024 via email

@tmolitor-stud-tu
Copy link
Member

tmolitor-stud-tu commented Jun 6, 2024

@licaon-kter It does, I think Echolon meant chats that were active before the first login.

@Echolon First of all, loading old messages would make the login process take significantly longer. And then: what would count as "recently active" in the first place?
And last but not least: that won't work for omemo encrypted chats because of the forward secrecy property of omemo (and omemo is the default nowadays).

--> won't fix

@Echolon
Copy link
Contributor Author

Echolon commented Jun 6, 2024

Wouldn't it be possible to gather the chats that happened in the last hour or so and not load many messages? The rest the user could trigger or trigger when chat is being opened?

@tmolitor-stud-tu
Copy link
Member

As I said: even when gathering the last hour worth of messages, Monal won't be able to decrypt them.

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