-
-
Notifications
You must be signed in to change notification settings - Fork 243
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
Not usable offline and slow on bad connection #217
Comments
This comment has been minimized.
This comment has been minimized.
Why this is closed? This is not working. |
Yes, this was only fixed in a different branch. -> reopening |
thanks for reopening @szaimen ! |
Is this something that is going to be implemented as its been quiet in here since 2018 with no real update as far as I can see? |
We plan to have this yes, while we don't have a fixed date/release so no ETA. The age of an issue has no implication about a feature being implemented at some point or not. |
I appreciate that, The purpose of my previous comment was to shed some light on whether there were any plans to implement this as there was no definitive responses to support any development having taken place. I'm sure most will agree this request is a primary feature of any messaging platform and NC Talk would benefit from the ability. Thank you for your consideration. |
Thanks for the hint, I labelled it accordingly now 👍
Absolutely while it is hard to say when it is getting implemented since there are usually other features one might also consider primary features :) |
I've read in Nextcloud Talk V9.0 change log that it has offline support. But I see something like this when I open the Android app without internet connection. Is this something related to discussed issue? |
Hi, every one i have a plan to make the content visible even on offline. But i can't able to edit that file. it show that it was read only file. I'm using android studio it not allowing me to edit such file. some buddy help me to make it as writeable file. At classes.jar/coil/network/NetworkObservance.kt we can able to make the application to viewable on offline but confusing the condition statement. so help me friends. |
Hi @DineshRefex thanks for taking an interest in this matter, this is highly appreciated. To comment on your approach, I believe it is not the right way to change a 3rd party library in use (in this case coil) but rather to find a way to cache the files to disc in case they had been loaded before. Cc @mahibi @timkrueger in case you are aware of any caching on place already when loading files through coil (or any other approach in place) |
Thanks for the reply bro @AndyScherzinger , what is the possibility for offline mode. |
Would need to look into what coil can do, or you might be able to look into coil and if it offers some caching capabilities. I am currently afk for the week. |
Hello @DineshRefex .Thank you very much for your interest to implement offline support. Offline support is a major architectural and behavioral change to the app. There's so many things that can go wrong design-wise and functionality-wise. For that an experienced Android developer with a good understanding of Talk is needed. Unfortunately, this is not suited for first time contributors, and is something we want to tackle ourselves. If you're interested beside this issue to contribute to NC Talk for Android, your help is very welcome. And we're happy to help starting. Good issues to start a labeled with |
Thanks, I will check it out
…On Tue, 30 Aug, 2022, 8:56 pm Tim Krüger, ***@***.***> wrote:
Hello @DineshRefex <https://github.com/DineshRefex> .Thank you very much
for your interest to implement offline support.
Offline support is a major architectural and behavioral change to the app.
There's so many things that can go wrong design-wise and
functionality-wise. For that an experienced Android developer with a good
understanding of Talk is needed. Unfortunately, this is not suited for
first time contributors, and is something we want to tackle ourselves.
If you're interested beside this issue to contribute to NC Talk for
Android, your help is very welcome. And we're happy to help starting. Good
issues to start a labeled with good first issue
<https://github.com/nextcloud/talk-android/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22>
.
—
Reply to this email directly, view it on GitHub
<#217 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZH7Y7QHEKWQE7IBO7BTLTDV3YR2XANCNFSM4FHIFEDQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
*The information contained in this communication is intended solely for the
use of the individual or entity to whom it is addressed and others
authorized to receive it. **Please note that as the recipient, it is your
responsibility to check the email for malicious content or software. **It
may contain confidential or legally privileged information. If you are not
the intended recipient you are hereby notified that any disclosure,
copying, distribution or taking any action in reliance on the contents of
this information is strictly prohibited and may be unlawful. If you have
received this communication in error, please notify us immediately by
responding to this email.The firm is neither liable for the proper and
complete transmission of the information contained in this communication
nor for any delay in its receipt.*
|
I'm really interested to enable offline mode on nextcloud talk. But I can't
able to edit some files because there are read only file.
I'm stucked
…On Tue, 30 Aug, 2022, 8:56 pm Tim Krüger, ***@***.***> wrote:
Hello @DineshRefex <https://github.com/DineshRefex> .Thank you very much
for your interest to implement offline support.
Offline support is a major architectural and behavioral change to the app.
There's so many things that can go wrong design-wise and
functionality-wise. For that an experienced Android developer with a good
understanding of Talk is needed. Unfortunately, this is not suited for
first time contributors, and is something we want to tackle ourselves.
If you're interested beside this issue to contribute to NC Talk for
Android, your help is very welcome. And we're happy to help starting. Good
issues to start a labeled with good first issue
<https://github.com/nextcloud/talk-android/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22>
.
—
Reply to this email directly, view it on GitHub
<#217 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZH7Y7QHEKWQE7IBO7BTLTDV3YR2XANCNFSM4FHIFEDQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
*The information contained in this communication is intended solely for the
use of the individual or entity to whom it is addressed and others
authorized to receive it. **Please note that as the recipient, it is your
responsibility to check the email for malicious content or software. **It
may contain confidential or legally privileged information. If you are not
the intended recipient you are hereby notified that any disclosure,
copying, distribution or taking any action in reliance on the contents of
this information is strictly prohibited and may be unlawful. If you have
received this communication in error, please notify us immediately by
responding to this email.The firm is neither liable for the proper and
complete transmission of the information contained in this communication
nor for any delay in its receipt.*
|
Thank you for your help @tim kruger.
…On Tue, 30 Aug, 2022, 8:56 pm Tim Krüger, ***@***.***> wrote:
Hello @DineshRefex <https://github.com/DineshRefex> .Thank you very much
for your interest to implement offline support.
Offline support is a major architectural and behavioral change to the app.
There's so many things that can go wrong design-wise and
functionality-wise. For that an experienced Android developer with a good
understanding of Talk is needed. Unfortunately, this is not suited for
first time contributors, and is something we want to tackle ourselves.
If you're interested beside this issue to contribute to NC Talk for
Android, your help is very welcome. And we're happy to help starting. Good
issues to start a labeled with good first issue
<https://github.com/nextcloud/talk-android/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22>
.
—
Reply to this email directly, view it on GitHub
<#217 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AZH7Y7QHEKWQE7IBO7BTLTDV3YR2XANCNFSM4FHIFEDQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
*The information contained in this communication is intended solely for the
use of the individual or entity to whom it is addressed and others
authorized to receive it. **Please note that as the recipient, it is your
responsibility to check the email for malicious content or software. **It
may contain confidential or legally privileged information. If you are not
the intended recipient you are hereby notified that any disclosure,
copying, distribution or taking any action in reliance on the contents of
this information is strictly prohibited and may be unlawful. If you have
received this communication in error, please notify us immediately by
responding to this email.The firm is neither liable for the proper and
complete transmission of the information contained in this communication
nor for any delay in its receipt.*
|
I would like to say that this is the only important missing feature that prevents my collaborators from adopting the application. Waiting 2-3 seconds when loading the application to see the list of conversations + 2-3 seconds when opening the conversation to see a message, it's definitely too slow... Other than that, everything else is great! |
Dear all, when staff members install Nextcloud Talk on private devices, chats and files belonging to the organisation become difficult to control and to keep secure. So having no caching is in that moment a security advantage. Please consider this when implementing caching. At best, the nextcloud server could impose a policy on caching that mobile clients respect. |
This security "feature" is indeed interesting, I didn't think about it. This could be an option configurable by the admin, maybe for each user and/or each conversation. |
🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉 |
The list of calls and contacts seems to load from the server every time the app is opened. This results in a second at least of unresponsiveness and more on usual mobile connections.
When offline (or in a tunnel or plane) you are not able to view any conversations or messages.
We should cache the
so loading is instant. Updates from the server can still be fed in when they come.
@mario, and same for iOS app @Ivansss
The text was updated successfully, but these errors were encountered: