Files
arcanechat-android/res/drawable-hdpi
Hocuri b3fea81bed Implement a basic connectivity view
The non-squashed original commits are available at 243bd3a56:

* First, quick and dirty version

* Basic HTML connectivity view

* Codestyle, automatically refresh

* Make it accessible from the settings

* Improve usability

I did some user-testing with my family, these are the results:
- Added an emoji to the html page (red dot for not connected, and so on)
- Adapted error messages for SMTP:
  "Not started" -> "(You did not try to send a message recently)"
  "🟢 Connected" -> "🟢 Your last message was sent successfully"
- "Not connected" is misleading, because they think that this means that there is no internet connection.
  But "Not connected" can have other causes, like, a not responding server or a changed-but-not-updated-in-DC password

  Possible solutions:
  - "Not connected" -> "Not connected with gmx.de" (or whatever comes after the '@' in configured_addr). The problem: some people have an own domain for their emails, but no own servers. "Not connected with <your domain>" and might make them think that the problem is that DC tries to connect to the server <your domain>, while the server is hosted at Strato.com.
  - We can ask the system whether there currently is network and then show another error message. The problem: Sometimes the system is wrong.

* Remove error_network

* Remove server_response string

* Move `getConnectivitySummary()` to `DcHelper`

* Implement the changes we agreed on

* Remove string error_no_network

* small fixes
2021-07-08 22:50:22 +02:00
..
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2020-09-25 01:36:30 +00:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2020-06-08 13:23:11 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2020-09-25 01:36:30 +00:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2020-09-25 01:36:30 +00:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2020-09-25 01:36:30 +00:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00
2018-08-14 17:20:46 +02:00