Benoit Marty
491a6ef172
Merge pull request #6286 from element-hq/feature/bma/zizmor
...
Add zizmorcore/zizmor-action
2026-03-06 14:20:34 +01:00
Jorge Martín
51cd789188
Changelog for version 26.03.2
2026-03-06 12:43:40 +01:00
Valere
0e12f7f265
Merge branch 'develop' into valere/rtc/voice_call
2026-03-06 12:22:28 +01:00
Valere
ea12fe436b
review: consistency use isAudioCall everywhere (instead of voiceOnly)
2026-03-06 12:19:05 +01:00
Valere
283756db70
review: fix bad usage of modifier
2026-03-06 12:15:20 +01:00
Valere
1e501fc659
review: Rename aIncomingCallScreenState to aCallNotificationData
2026-03-06 12:12:32 +01:00
Jorge Martín
2ec16fb592
Merge tag 'v26.03.2' into develop
...
v26.03.2
2026-03-06 11:26:03 +01:00
Jorge Martín
97101a56ef
Merge branch 'release/26.03.2'
2026-03-06 11:25:55 +01:00
Jorge Martín
b1215e22a1
Adding fastlane file for version 26.03.2
2026-03-06 11:25:54 +01:00
Jorge Martín
fc597688d2
Setting version for the release 26.03.2
2026-03-06 11:25:44 +01:00
renovate[bot]
41e608de3e
Update dependency org.matrix.rustcomponents:sdk-android to v26.03.6
2026-03-06 09:22:24 +00:00
ganfra
ff3cdbaa0c
Merge pull request #6285 from element-hq/renovate/org.unifiedpush.android-connector-3.x
...
Update dependency org.unifiedpush.android:connector to v3.3.2
2026-03-06 09:15:47 +01:00
ganfra
c9255dbd11
Merge pull request #6288 from element-hq/renovate/org.jlleitschuh.gradle.ktlint-14.x
...
Update plugin ktlint to v14.1.0
2026-03-06 09:15:16 +01:00
Benoit Marty
49621c4fd8
Merge pull request #6287 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-26.x
...
Update dependency org.matrix.rustcomponents:sdk-android to v26.03.05
2026-03-05 17:31:37 +01:00
Benoit Marty
c7464c708d
Merge pull request #6284 from timurgilfanov/fix-6232
...
Fix typed text becoming invisible when composing long messages
2026-03-05 17:31:04 +01:00
renovate[bot]
cb94ff8c01
Update plugin ktlint to v14.1.0
2026-03-05 15:49:02 +00:00
renovate[bot]
4b1a3ac326
Update dependency org.matrix.rustcomponents:sdk-android to v26.03.05
2026-03-05 15:48:52 +00:00
Benoit Marty
56df101a33
Fix permission issue
2026-03-05 16:03:48 +01:00
ganfra
d80d0cb173
Merge pull request #6282 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-26.x
...
Update dependency org.matrix.rustcomponents:sdk-android to v26.03.4
2026-03-05 15:59:16 +01:00
Benoit Marty
a3de8ae48b
Add permissions for zizmor action.
2026-03-05 15:39:55 +01:00
Benoit Marty
8cf06b13b0
Ignore zizmor reports.
2026-03-05 15:39:55 +01:00
Benoit Marty
17f45d091a
Remove all permission by default.
2026-03-05 15:39:55 +01:00
Benoit Marty
42d9efbeb9
Apply zizmor autofix
...
Command: `zizmor --fix=all .`
2026-03-05 15:39:54 +01:00
Benoit Marty
bb48fb7fd1
Use commit instead of version for github actions.
2026-03-05 15:39:54 +01:00
Benoit Marty
cd5d8fb868
Add zizmorcore/zizmor-action
2026-03-05 15:01:52 +01:00
Valere
902b7937c3
fix tests
2026-03-05 12:14:42 +01:00
Valere
e1365f1fd2
fix RoomDetailsViewTest
2026-03-05 11:28:38 +01:00
renovate[bot]
84164ccad1
Update dependency org.unifiedpush.android:connector to v3.3.2
2026-03-05 09:48:30 +00:00
Valere
552741866c
fix call state presenter test
2026-03-05 10:46:20 +01:00
Timur Gilfanov
84c5b16ee0
Merge branch 'develop' into fix-6232
2026-03-05 13:34:09 +04:00
Valere
71a77f5eb3
Merge branch 'develop' into valere/rtc/voice_call
2026-03-05 10:26:12 +01:00
Valere
b51a1a7c82
fix test for voice call button
2026-03-05 10:09:10 +01:00
ElementBot
5d2a776f58
Update screenshots
2026-03-05 07:47:25 +00:00
Timur Gilfanov
f1058365cc
Fix Markdown text input losing scroll position while typing
2026-03-05 10:43:31 +04:00
Benoit Marty
4b61bb1e42
Fix test
2026-03-04 21:02:37 +01:00
Valere
b26728309a
fix tests
2026-03-04 19:07:53 +01:00
Valere
c1171c5074
konsist: fix PreviewParameterProvider naming convention
2026-03-04 17:54:41 +01:00
Benoit Marty
1682ae88e7
Rename our classes too.
2026-03-04 17:41:44 +01:00
Valere
3e82395fe1
remove a done TODO comment
2026-03-04 17:39:36 +01:00
Valere
e3ae4f15d4
bump rust sdk bindings to 26.03.4
2026-03-04 17:35:10 +01:00
renovate[bot]
e6c7079683
Update dependency io.sentry:sentry-android to v8.34.0 ( #6280 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-04 17:23:31 +01:00
Benoit Marty
576b8d8484
Fix API break.
2026-03-04 17:12:25 +01:00
renovate[bot]
3e1d2f6d10
Update dependency org.matrix.rustcomponents:sdk-android to v26.03.4
2026-03-04 15:37:49 +00:00
Andy Balaam
5cfcffc45e
Adjust the build-rust-sdk script to allow non-interactive use
2026-03-04 15:35:43 +00:00
Valere
f805dde0f3
on show voice call only option in DMs
2026-03-04 15:08:24 +01:00
Valere
6d069e46e2
fix missing rename of var
2026-03-04 14:05:58 +01:00
Valere
04a9c677fb
Merge branch 'develop' into valere/rtc/voice_call
2026-03-04 13:46:54 +01:00
Valere
d37e32834b
rename voiceIntent to isAudioCall
2026-03-04 11:10:40 +01:00
Valere
a3dd2c78b3
Support incoming audio only calls
2026-03-04 08:56:33 +01:00
Jorge Martin Espinosa
721add707c
Simplify push notification flow by using locally stored values for pending pushes ( #6258 )
...
* Create `PushRequest` in push history DB: this will be used to store requests for push notifications, either pending or completed ones.
* Rename `WorkManagerRequest` to `WorkManagerRequestBuilder`: make its `build` method return a list of `WorkManagerRequestWrapper`, which can be used to enqueue normal or unique workers.
* Rename `PerformDatabaseVacuumRequestBuilder` and adapt it to the new API.
* Adjust other components using `WorkManagerRequest`.
* Replace `SyncNotificationWorkManagerRequestBuilder` with `SyncPendingNotificationsRequestBuilder` and `FetchNotificationsWorker` with `FetchPendingNotificationsWorker`: this new pair of request builder and worker allow enqueuing requests for a session id and, once the worker runs, retrieve all the pending request data and use it to fetch the associated events. This simplifies quite a bit how this data had to be passed or grouped, since it's no longer necessary to do so
* Add new methods to `PushHistoryService` to modify the `PushDatabase`:
- insertOrUpdatePushRequest
- insertOrUpdatePushRequests
- getPendingPushRequests
- removeOldPushRequests
* Make `PushHandler` just handle incoming pushes: those will be inserted into the pending push request table in DB, then handled by the new worker. Once the process finished, a new `NotificationResultProcessor` will handle the results and what needs to be done with them (call ringing, displaying notifications, etc.)
* Add `requestType` optional parameter to `WorkManagerScheduler.cancel` so we can decide to only cancel some kinds of requests.
* Add migration to remove existing work manager requests for fetching notifications, since the previous worker class no longer exists.
2026-03-03 15:14:36 +00:00