Commit graph

7514 commits

Author SHA1 Message Date
Jorge Martín
16545ce60e Fix session verification incorrectly displaying as 'not verified' when the user opened the app with no network connection.
It turns out `encryptionService.verificationState()` runs a network request that will cause a deadlock when it fails.

Also fixed another deadlock that caused the screen to remain blank sometimes after logging in, because DataStore got stuck when checking the `skipVerification` state for some reason I don't fully understand.
2024-06-28 11:35:08 +02:00
ganfra
a7a2b4727f Merge pull request #3109 from element-hq/feature/fga/fix_restore_session_no_network
Auth : fix restore session when there is no network.
2024-06-27 18:38:48 +02:00
ganfra
2ef29c7538 Auth : fix restore session when there is no network. 2024-06-27 18:05:47 +02:00
Benoit Marty
251622319d Merge pull request #3108 from element-hq/renovate/com.google.truth-truth-1.x
Update dependency com.google.truth:truth to v1.4.3
2024-06-27 18:01:50 +02:00
renovate[bot]
677db7f10a Update dependency com.google.truth:truth to v1.4.3 2024-06-27 15:32:09 +00:00
Jorge Martin Espinosa
a95d610464 Fix @room mentions crashing in debug builds (#3107)
* Fix `@room` mentions crashing in debug builds

* Iterate on previous solution, add `MentionSpan.Type.EVERYONE`
2024-06-27 15:31:19 +00:00
Benoit Marty
bef0d85415 Merge pull request #3106 from element-hq/feature/bma/fixRelease
Fix F-Droid reproducible build.
2024-06-27 15:23:35 +02:00
Benoit Marty
8079e09846 Fix download path. 2024-06-27 14:56:52 +02:00
Benoit Marty
a21c3f3b4d Merge pull request #3105 from element-hq/feature/bma/releaseNotesNoTowncrier
Let GitHub generates the release notes
2024-06-27 14:27:57 +02:00
Benoit Marty
90a7cc7868 inplace-fix.py also needs fix-pg-map-id.py to do the requested work. 2024-06-27 14:18:47 +02:00
Benoit Marty
e25b8fdd95 Fix typo 2024-06-27 14:00:43 +02:00
Benoit Marty
86ce65c1e4 Remove towncrier: iterate on release script. 2024-06-27 12:24:22 +02:00
Benoit Marty
77d10eaf39 Remove towncrier template. 2024-06-27 12:16:34 +02:00
Benoit Marty
a580774d0c Towncrier removal: update the contributing doc. 2024-06-27 12:15:51 +02:00
Benoit Marty
8cbf571cf5 Towncrier removal: update PR checklist. 2024-06-27 12:12:08 +02:00
Benoit Marty
d3a896b750 Add ylm file to improve GitHub release notes generation. 2024-06-27 12:10:22 +02:00
Benoit Marty
5991c3be11 Iterate on pr notice. 2024-06-27 12:06:59 +02:00
Benoit Marty
58707199ae Towncrier is gone, iterate on danger checks 2024-06-27 12:02:29 +02:00
Benoit Marty
416dff6818 Remove towncrier file 2024-06-27 11:55:24 +02:00
Benoit Marty
4f32c6ae27 Change label used by Renovate from dependencies to PR-Dependencies 2024-06-27 11:54:10 +02:00
Benoit Marty
83d5904f28 Remove towncrier invocation when building nightly. 2024-06-27 11:52:38 +02:00
Jorge Martin Espinosa
cdbb46fa22 Bump Rust SDK version and adapt our code (#3068)
* Use the new SDK version
* Adapt the authentication service to the new Rust SDK APIs
* Remove `Timeline.enterSpecialMode(...)` as it's no longer necessary
2024-06-27 09:44:14 +00:00
Benoit Marty
f94a1069c0 Add label PR-Misc to PR created to sync SAS strings. 2024-06-27 11:43:02 +02:00
Benoit Marty
2908cd3779 Add label PR-i18n to PR created during Localazy sync. 2024-06-27 11:42:10 +02:00
Benoit Marty
f163852c4b Merge pull request #3102 from element-hq/renovate/androidx.test.ext.junit
Update dependency androidx.test.ext:junit to v1.2.1
2024-06-27 10:42:34 +02:00
Benoit Marty
5bd97ca00a Merge pull request #3103 from element-hq/renovate/androidx.test-runner-1.x
Update dependency androidx.test:runner to v1.6.1
2024-06-27 10:42:04 +02:00
renovate[bot]
191ea63966 Update test.core to v1.6.1 (#3104)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-27 10:07:46 +02:00
renovate[bot]
33b4e4c2e5 Update dependency androidx.test:runner to v1.6.1 2024-06-27 00:26:31 +00:00
renovate[bot]
15801f371c Update dependency androidx.test.ext:junit to v1.2.1 2024-06-27 00:26:26 +00:00
ganfra
a285215d08 Merge pull request #3099 from element-hq/feature/fga/draft_support
Feature : Draft support
2024-06-26 16:53:18 +02:00
ElementBot
edcc8ba112 Update screenshots 2024-06-26 13:34:52 +00:00
ganfra
a77e5edef4 Merge branch 'develop' into feature/fga/draft_support 2024-06-26 15:22:00 +02:00
ganfra
d868f7ac52 Draft : add changelog file. 2024-06-26 12:17:01 +02:00
ganfra
cb6074fb2a Draft : code cleanup 2024-06-26 12:15:00 +02:00
ganfra
32f2b7534b Draft : add unit tests for draft support 2024-06-26 12:14:43 +02:00
Benoit Marty
66237c9bcf Merge pull request #3089 from element-hq/renovate/androidx.test-runner-1.x
Update dependency androidx.test:runner to v1.6.0
2024-06-26 10:16:34 +02:00
Benoit Marty
6c9066d695 Merge pull request #3083 from element-hq/feature/bma/filterAutoScroll
Improve room filtering behavior.
2024-06-26 09:46:44 +02:00
ganfra
ece740322c Draft : makes sure all existing tests passes 2024-06-25 15:17:18 +02:00
renovate[bot]
423694e4e5 Update wysiwyg to v2.37.4 (#3094)
* Update wysiwyg to v2.37.4

* Remove obsolete comment

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-06-25 11:58:29 +02:00
Benoit Marty
6abdf0a5b1 Merge pull request #3084 from element-hq/feature/bma/reproBuild
Upgrade build tools and fix `pg-map-id` for F-Droid
2024-06-25 11:43:26 +02:00
ganfra
dfae2e50c9 Draft : refactor a bit ComposerMode and formatting management so we don't mess up with draft restoration. 2024-06-25 11:35:22 +02:00
Jorge Martin Espinosa
6def355b6e Use IO dispatcher for cleanup in bug reporter (#3092) 2024-06-25 09:26:18 +00:00
Jorge Martin Espinosa
924d78f3c7 Replace the 'answer' PendingIntent in ringing call notifications (#3093)
* Replace the 'answer' PendingIntent in ringing call notifications

Co-authored-by: Benoit Marty <benoit@matrix.org>

---------

Co-authored-by: Benoit Marty <benoit@matrix.org>
2024-06-25 10:36:29 +02:00
Benoit Marty
cc9926f96b Merge pull request #3087 from element-hq/renovate/espresso.core
Update dependency androidx.test.espresso:espresso-core to v3.6.0
2024-06-25 09:42:04 +02:00
Benoit Marty
b097a26d2d Remove unused dependency on androidx.appcompat:appcompat 2024-06-25 09:15:07 +02:00
Benoit Marty
23b128c5f9 Merge pull request #3090 from element-hq/renovate/test.core
Update test.core to v1.6.0
2024-06-25 09:10:13 +02:00
Benoit Marty
8734cbc10d Remove unused dependency on androidx.test.espresso 2024-06-25 08:59:22 +02:00
renovate[bot]
557c8e422f Update dependency androidx.test.espresso:espresso-core to v3.6.0 2024-06-25 06:32:36 +00:00
renovate[bot]
2a793d796c Update dependency androidx.test.ext:junit to v1.2.0 (#3088)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-06-25 08:31:26 +02:00
renovate[bot]
2fb0abbea9 Update test.core to v1.6.0 2024-06-24 23:04:53 +00:00