Benoit Marty
|
0c774c098f
|
No op for empty list
|
2021-03-12 19:08:57 +01:00 |
|
Benoit Marty
|
e3d2186c25
|
Rework UpdateTrustWorker, should have better perf.
|
2021-03-12 18:55:53 +01:00 |
|
Benoit Marty
|
857bfcb971
|
Cleanup
|
2021-03-12 12:18:21 +01:00 |
|
Benoit Marty
|
0b0634b531
|
Ensure tmp file is always deleted when it is read
|
2021-03-12 12:17:47 +01:00 |
|
Benoit Marty
|
fe39c92e25
|
Load RR when opening a timeline
|
2021-03-12 12:17:47 +01:00 |
|
Benoit Marty
|
3777b00ad7
|
Store Ephemeral in files to handle them later (no second transaction)
|
2021-03-12 12:17:47 +01:00 |
|
ganfra
|
a407ed1903
|
Fix live timeline event race condition
|
2021-03-11 15:24:06 +01:00 |
|
ganfra
|
ea21892d03
|
Message state: fix and clean code after Benoits review
|
2021-03-10 19:32:50 +01:00 |
|
ganfra
|
6c8e2f1fd6
|
Message state: allow edit and copy when failed
|
2021-03-10 18:10:03 +01:00 |
|
ganfra
|
fad4140924
|
Message states: makes sure the actions bottom sheet is updated with synced event
|
2021-03-10 17:56:48 +01:00 |
|
Onuray Sahin
|
f5f16fd330
|
Retry and delete options added for all failed messages.
|
2021-03-10 11:10:23 +01:00 |
|
Benoit Marty
|
1fe8dfa810
|
Merge pull request #2978 from vector-im/feature/fga/send_queue_rework
Feature/fga/send queue rework
|
2021-03-10 09:27:21 +01:00 |
|
ganfra
|
7936c2c6f8
|
Send: clean after Benoits review
|
2021-03-09 20:23:06 +01:00 |
|
ganfra
|
3c7a108940
|
Send: clean and update CHANGES
|
2021-03-09 18:18:28 +01:00 |
|
Benoit Marty
|
c360404ed9
|
Merge pull request #2976 from vector-im/feature/bma/local_echo
Snappier local echo
|
2021-03-09 15:46:27 +01:00 |
|
Benoit Marty
|
eaf27a01e3
|
Merge pull request #2975 from vector-im/feature/bma/nsfw_filter
Basic filtering for "nsfw" keyword
|
2021-03-09 15:41:27 +01:00 |
|
Benoit Marty
|
25ea1ba641
|
Fix issue with local echo
|
2021-03-09 14:08:33 +01:00 |
|
Benoit Marty
|
66aa9cd888
|
Cleanup
|
2021-03-09 13:32:00 +01:00 |
|
Benoit Marty
|
33eed443d9
|
Split into smaller file - separation of concern
|
2021-03-09 13:32:00 +01:00 |
|
Benoit Marty
|
63329499ac
|
Add comments
|
2021-03-09 13:32:00 +01:00 |
|
Benoit Marty
|
c57236da30
|
Code clarity
|
2021-03-09 13:00:18 +01:00 |
|
Benoit Marty
|
043ddcae2c
|
Migrate RoomDirectoryService to coroutines (#2449)
|
2021-03-08 13:30:24 +01:00 |
|
ganfra
|
a0df20fcd2
|
Send: clean code and add more logs
|
2021-03-05 21:03:52 +01:00 |
|
ganfra
|
9174632cfc
|
Send: use coroutines and let room sending queues be independent of each others
|
2021-03-05 19:17:57 +01:00 |
|
Benoit Marty
|
490780b906
|
Fix classical init sync (not used anymore, except in debug mode) case.
|
2021-03-05 09:47:57 +01:00 |
|
Benoit Marty
|
ccf8e94c5e
|
Small cleanup
|
2021-03-05 09:47:57 +01:00 |
|
Benoit Marty
|
f28714c5b2
|
Avoid empty json in filter
|
2021-03-05 09:47:57 +01:00 |
|
Benoit Marty
|
b25f13cceb
|
Rename method for clarity
|
2021-03-05 09:47:57 +01:00 |
|
Benoit Marty
|
9719c0b2f9
|
Split init sync insertion into 2 transactions.
Ephemeral Events can be inserted later, so the room list can be displayed faster.
|
2021-03-05 09:47:57 +01:00 |
|
Benoit Marty
|
9d7c31d531
|
Riot -> Element
|
2021-03-05 09:47:57 +01:00 |
|
Benoit Marty
|
e5656e264a
|
Merge pull request #2940 from vector-im/feature/bma/various_fixies
Rework event edition management
|
2021-03-04 18:03:45 +01:00 |
|
Benoit Marty
|
663fc28cd5
|
Fix copyright
|
2021-03-03 19:51:11 +01:00 |
|
Benoit Marty
|
915295efc0
|
Import SAS strings
|
2021-03-03 19:36:39 +01:00 |
|
Benoit Marty
|
68364e0a82
|
Fix test compilation issue
|
2021-03-03 18:50:21 +01:00 |
|
Benoit Marty
|
b8498aecd9
|
Code quality
|
2021-03-03 15:17:41 +01:00 |
|
Benoit Marty
|
9c76ee97eb
|
Move SDK strings to the application
|
2021-03-03 14:50:54 +01:00 |
|
Benoit Marty
|
dc63d6ae73
|
Remove StringProvider from SDK
|
2021-03-03 14:16:11 +01:00 |
|
Benoit Marty
|
a3b1c348ef
|
Create VectorRoomDisplayNameFallbackProvider to provide default room names
|
2021-03-03 14:15:40 +01:00 |
|
Benoit Marty
|
c13ff6a392
|
Extract Factories to dedicated files
|
2021-03-03 13:49:50 +01:00 |
|
Benoit Marty
|
8682c95c19
|
Do not leak user's local in fallback for verification request
|
2021-03-03 12:52:49 +01:00 |
|
Benoit Marty
|
e2e7516a99
|
Remove string usage from SDK - step 2 - InitSyncStep
|
2021-03-03 12:45:46 +01:00 |
|
Benoit Marty
|
c42b42cb61
|
Remove string usage from SDK - step 1 - Role
Lint will also be able to detect more possible errors with this change
|
2021-03-03 12:13:08 +01:00 |
|
Weblate
|
3b9adbf5c8
|
Merge branch 'origin/develop' into Weblate.
|
2021-03-03 09:29:37 +00:00 |
|
HelaBasa
|
7864707699
|
Translated using Weblate (Sinhala)
Currently translated at 0.4% (1 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/si/
|
2021-03-03 09:28:50 +00:00 |
|
Benoit Marty
|
5c9750fb07
|
Moar cleanup after rebase and before merge
|
2021-03-02 19:18:19 +01:00 |
|
Valere
|
533a7bb180
|
Code Review
|
2021-03-02 18:52:32 +01:00 |
|
Onuray Sahin
|
4450f51d78
|
runCatching added to loadMembersTask execution.
|
2021-03-02 18:50:43 +01:00 |
|
Onuray Sahin
|
fae484cb95
|
Create test for ensureOutboundSession function.
|
2021-03-02 18:50:43 +01:00 |
|
Onuray Sahin
|
11dffacc48
|
Code review fixes.
|
2021-03-02 18:50:43 +01:00 |
|
Onuray Sahin
|
8b39eabc0f
|
Code review fixes.
|
2021-03-02 18:50:43 +01:00 |
|
Onuray Sahin
|
a623395585
|
Code review fixes.
|
2021-03-02 18:50:43 +01:00 |
|
Onuray Sahin
|
a2de80091d
|
Code review fixes.
|
2021-03-02 18:49:11 +01:00 |
|
Onuray Sahin
|
e92edc7cb1
|
Fix remember to call the function.
|
2021-03-02 18:49:11 +01:00 |
|
Onuray Sahin
|
ae648c3e11
|
Make outbound key sharing strategy configurable.
|
2021-03-02 18:49:11 +01:00 |
|
HelaBasa
|
e6265c277e
|
Added translation using Weblate (Sinhala)
|
2021-03-02 17:32:24 +00:00 |
|
Benoit Marty
|
4e2e73637a
|
Be robust if Event.type is missing (#2946)
|
2021-03-02 16:14:57 +01:00 |
|
Benoit Marty
|
b027e43615
|
Cleanup
|
2021-03-02 11:41:20 +01:00 |
|
Benoit Marty
|
a8ba125bd2
|
Rename val for code clarity, and use facility
|
2021-03-02 11:37:13 +01:00 |
|
Benoit Marty
|
5d69a1ab91
|
Fix a last bug when all editions has been deleted
|
2021-03-02 11:30:30 +01:00 |
|
Benoit Marty
|
95395945f2
|
Also filter redacted events
|
2021-03-02 11:18:06 +01:00 |
|
Benoit Marty
|
c33af6de6a
|
Do not show edition from other users
|
2021-03-02 11:11:28 +01:00 |
|
Benoit Marty
|
d2b39e5cb8
|
Convert RelationService to suspend (#2449)
|
2021-03-02 10:52:03 +01:00 |
|
Benoit Marty
|
097668b762
|
Rework edition of event management - step 2
|
2021-03-01 20:42:47 +01:00 |
|
Benoit Marty
|
1bfd78753a
|
Ensure we do not edit an Event from another room
|
2021-03-01 20:42:02 +01:00 |
|
Benoit Marty
|
bdec23f740
|
Rework edition of event management
|
2021-03-01 20:42:02 +01:00 |
|
Benoit Marty
|
c7e7bf4d2c
|
Move VerificationState?.toState() to a dedicated file and in the correct package
|
2021-03-01 15:47:22 +01:00 |
|
Benoit Marty
|
9a635dd906
|
Move VerificationState to a dedicated file and in the correct package
|
2021-03-01 15:47:22 +01:00 |
|
Besnik Bleta
|
f65c9cf812
|
Translated using Weblate (Albanian)
Currently translated at 98.2% (222 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/sq/
|
2021-02-27 17:34:20 +00:00 |
|
Marcelo Filho
|
3d5a15fb1b
|
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/pt_BR/
|
2021-02-27 17:34:20 +00:00 |
|
Ricardo
|
257fc08404
|
Translated using Weblate (Spanish)
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/es/
|
2021-02-27 17:34:20 +00:00 |
|
Benoit Marty
|
c3192d9f7c
|
Latest improvement
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
24e9e6bbd7
|
Move to dedicated package and split into several files
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
b870a8b791
|
Create ProgressReporter interface
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
1c83ee086a
|
More rework of DefaultInitialSyncProgressService
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
5e7b36d319
|
Fix issue with progress
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
4e1fcf87ae
|
Improve DefaultInitialSyncProgressService
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
a2225b3f76
|
Improve code about path
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
e069e196af
|
Improve log
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
440d01c552
|
Do not log RAM usage in release
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
218be86c68
|
Cleanup
|
2021-02-23 10:31:19 +01:00 |
|
ganfra
|
3633199e68
|
Sync : clean a bit by introducing 2 moshi adapters
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
8e2161bd9e
|
Log free memory before starting a task
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
39e66555f4
|
Try to log RAM usage
|
2021-02-23 10:31:19 +01:00 |
|
Benoit Marty
|
c938795576
|
Read init sync to a file and split into smaller files to handle it
|
2021-02-23 10:31:19 +01:00 |
|
Martin Johansen
|
ae4062828d
|
Translated using Weblate (Norwegian Bokmål (nb))
Currently translated at 3.9% (9 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/nb/
|
2021-02-23 07:34:32 +00:00 |
|
Nikita Epifanov
|
8f02c52a26
|
Translated using Weblate (Russian)
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/ru/
|
2021-02-23 07:34:32 +00:00 |
|
XoseM
|
dc4d2fc15d
|
Translated using Weblate (Galician)
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/gl/
|
2021-02-23 07:34:32 +00:00 |
|
Benoit Marty
|
b38ff46af4
|
Merge pull request #2896 from vector-im/feature/bma/dependabot
Upgrade dependencies
|
2021-02-22 12:22:43 +01:00 |
|
Benoit Marty
|
bf48978065
|
Fix compilation issue after upgrade of realmfieldnameshelper from 1.1.1 to 2.0.0
|
2021-02-21 11:08:42 +01:00 |
|
XoseM
|
8250a64e34
|
Translated using Weblate (Galician)
Currently translated at 85.8% (194 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/gl/
|
2021-02-21 07:34:05 +00:00 |
|
waclaw66
|
58ab82a477
|
Translated using Weblate (Czech)
Currently translated at 100.0% (226 of 226 strings)
Translation: Element Android/Element Android Sdk
Translate-URL: https://translate.element.io/projects/element-android/element-sdk/cs/
|
2021-02-21 07:34:05 +00:00 |
|
Benoit Marty
|
f9f54cabdd
|
Add upload capability on the screen and give possibility to refresh the data
|
2021-02-19 21:29:23 +01:00 |
|
Benoit Marty
|
531beb0a86
|
Add a screen to view details about the homeserver
|
2021-02-19 21:27:25 +01:00 |
|
Benoit Marty
|
a8be5ed6b0
|
Create FederationModule
|
2021-02-19 21:27:25 +01:00 |
|
Benoit Marty
|
1294d211d6
|
Merge branch 'develop' into feature/bma/fix_redirection
|
2021-02-19 14:43:01 +01:00 |
|
Benoit Marty
|
e8026c6d3f
|
Naming convention
|
2021-02-19 13:53:38 +01:00 |
|
Benoit Marty
|
544c1e4a6a
|
Also fix the problem of cleanup too early (or done several times in case of bad password) for DefaultFinalizeAddingThreePidTask
|
2021-02-18 19:23:31 +01:00 |
|
Benoit Marty
|
2271ddacf8
|
Remove unused task and API
|
2021-02-18 19:05:42 +01:00 |
|
Benoit Marty
|
9443b80811
|
Fix test: ensure the session is open
|
2021-02-18 18:46:23 +01:00 |
|
Benoit Marty
|
5afdc81ce0
|
Moar cleanup
|
2021-02-18 18:43:48 +01:00 |
|