Commit Graph

3630 Commits

Author SHA1 Message Date
Benoit Marty f93f50b582 Code readability 2020-04-16 14:00:24 +02:00
Benoit Marty d934f92ebd Fix bad apostrophe 2020-04-16 13:58:54 +02:00
Waylon Cude d20cf484ff
Merge branch 'develop' of https://github.com/vector-im/riotX-android into develop
Signed-off-by: Waylon Cude <waylon.cude@finzdani.net>
2020-04-16 03:10:06 -07:00
Waylon Cude ec4458e84a
Updated CHANGES.md
Signed-off-by: Waylon Cude <waylon.cude@finzdani.net>
2020-04-16 02:50:58 -07:00
waylon531 6c1719e365
Use a bigger thread pool
This patch makes RiotX use an unbounded thread pool to handle
connections. The default thread pool for the android WorkManager has a
fairly anemic number of threads and I suspect this was causing
performance issues especially because of all the long-running jobs that
happen whenever you sync.

I tested this out on my phone and all of the sluggishness appears to
have gone away. I tested both the debug and release builds to make sure
it wasn't just some release optimization. RiotX is so much snappier now!

This fixes #1221

Signed-off-by: Waylon Cude <waylon.cude@finzdani.net>
2020-04-16 02:44:31 -07:00
Benoit Marty 467f48f1a6 Merge remote-tracking branch 'origin/develop' into develop 2020-04-16 11:33:22 +02:00
Valere a44cb876c9 move strings to resources 2020-04-16 11:30:10 +02:00
Valere e79c824913 Fix / password visibility initial state bug 2020-04-16 11:30:10 +02:00
Valere b8e9cc70f2 fix / line too long 2020-04-16 11:30:10 +02:00
Valere a2f32307f0 Support back from migrate recovery key 2020-04-16 11:30:10 +02:00
Valere c1d39cefd5 Fix / avoid upgrade secu popup on account creation 2020-04-16 11:30:10 +02:00
Valere 0edc562120 Fix / test compilation 2020-04-16 11:30:10 +02:00
Valere 8ae2f06044 Add change log 2020-04-16 11:30:10 +02:00
Valere aa496e6efb Add migration state to bootstrap 2020-04-16 11:30:10 +02:00
Benoit Marty 1372192031
Merge pull request #1091 from vector-im/feature/secure
Add a setting to prevent screenshot of the application, disabled by default (#1027)
2020-04-16 11:27:59 +02:00
Benoit Marty ea03f76847
Merge pull request #1129 from vector-im/feature/update_password
Change password function implemented.
2020-04-16 11:26:33 +02:00
Benoit Marty d74a5f9979 Typo 2020-04-16 11:23:41 +02:00
Benoit Marty febadcc4f6
Merge pull request #1238 from vector-im/feature/thumbnail_info
`mimetype` field is optional
2020-04-16 10:57:29 +02:00
Benoit Marty 17ece54cb0 `mimetype` field is optional 2020-04-16 10:28:23 +02:00
Benoit Marty da04a74350
Merge pull request #1143 from MatMaul/refresh-summary
Refresh the whole notifs when cleaning one so the summary get updated
2020-04-15 17:29:36 +02:00
Benoit Marty 634c8947bd
Merge branch 'develop' into refresh-summary 2020-04-15 17:29:08 +02:00
Benoit Marty f6f6fa99fb
Merge pull request #1223 from vector-im/feature/cross_signing_as_task
Make initialize cross signing as a task
2020-04-15 17:21:25 +02:00
Benoit Marty dcfbfc4981
Merge pull request #1230 from vector-im/feature/fix_download_file
Catch network errors during file downloading.
2020-04-15 16:54:31 +02:00
Benoit Marty 6201a9b8ef
Merge branch 'develop' into feature/fix_download_file 2020-04-15 16:52:40 +02:00
Benoit Marty 1981d2e9ac
Merge pull request #1233 from vector-im/feature/fix_local_echo_no_update
Fix / sending event not always updating
2020-04-15 16:51:16 +02:00
Benoit Marty 66f6b1ecac
Merge pull request #1224 from vector-im/feature/composer_shield
Add shield in composer
2020-04-15 16:49:50 +02:00
Benoit Marty affe2b59da Fix crash 2020-04-15 16:40:01 +02:00
Benoit Marty 757f8ec96a Change password: prevent cancellation when processing 2020-04-15 16:39:05 +02:00
Benoit Marty bf5e2b96df Change password: bigger margins 2020-04-15 16:39:05 +02:00
Benoit Marty 5666965321 Change password: do not trim passwords 2020-04-15 16:39:05 +02:00
Benoit Marty 7bf1f916c4 Change password: lambda 2020-04-15 16:39:05 +02:00
Benoit Marty d44e43d94b Change password: update wording of button (Nad's request) 2020-04-15 16:39:05 +02:00
Benoit Marty 9fe32fe915 Change password: hide the preference (as Riot-Web does) if it is not possible to change the password. 2020-04-15 16:39:05 +02:00
Benoit Marty e21cb3082b Change password: update preference summary. Some people think we know the password. Using Riot-web wording 2020-04-15 16:39:05 +02:00
Benoit Marty c50bc10f92 Code review: improve layout 2020-04-15 16:38:44 +02:00
Benoit Marty 1b416028b4 Code review: inline the error instead of using toast 2020-04-15 16:38:44 +02:00
Benoit Marty 85493b7532 Code review: use isInvalidPassword() extension everywhere. Also be robust if the Fragment is destroyed 2020-04-15 16:38:44 +02:00
onurays dbabe0232f Do not override the default timeout. 2020-04-15 16:38:44 +02:00
onurays dfc8e8ec4c AccountService is created. 2020-04-15 16:38:44 +02:00
onurays f00db49bda Change password function implemented.
Fixes #528
2020-04-15 16:38:44 +02:00
onurays b4a3eb2cb3 Fix return the exception instead of empty one. 2020-04-15 16:39:41 +03:00
Valere 81012746c4 Code review / added new key for message hint 2020-04-15 15:39:23 +02:00
Valere 1deacfbb34 Code review 2020-04-15 15:37:43 +02:00
Valere c35d854776 Add shield in composer 2020-04-15 15:37:43 +02:00
Benoit Marty c0fa259b40 Add a setting to prevent screenshot of the application, disabled by default (#1027) 2020-04-15 15:04:19 +02:00
Benoit Marty 391d3cb6b5
Merge pull request #1186 from duncanturk/improvement-957-catchup-indicator-on-invite
Fix #957 catchup indicator on invite
2020-04-15 15:02:16 +02:00
Benoit Marty 6d56220d98
Merge branch 'develop' into improvement-957-catchup-indicator-on-invite 2020-04-15 15:00:34 +02:00
Benoit Marty c57fa3f0d0
Merge pull request #1176 from vector-im/feature/target-sdk-29
Increase targetSdk to 29
2020-04-15 14:32:16 +02:00
Benoit Marty f2bca51046
Merge pull request #1232 from vector-im/feature/translations
string sync
2020-04-15 14:24:39 +02:00
Benoit Marty 6751d88ade Remove .idea exclusion 2020-04-15 13:00:03 +02:00