ganfra
664e584401
Rust : handle api changes for 0.2.27
5 months ago
Benoit Marty
2cb2ecb243
Remove dead code.
5 months ago
Benoit Marty
bc30aee359
Iterate on sessionVerificationService.sessionVerifiedStatus and fix tests.
5 months ago
Benoit Marty
b916aee958
Add test on DefaultClearCacheUseCase
5 months ago
Benoit Marty
725c3838af
Render an error dialog in case registering a pusher fails.
5 months ago
ganfra
75b1c22197
Timeline : let FocusOnEvent be cancellable and refactor a bit focus states.
5 months ago
ganfra
5765a754fc
Fix formatting issues
5 months ago
ganfra
9250745333
Sending queue : adjust to match the latest rust api
5 months ago
Jorge Martin Espinosa
55a1ac4bb5
Fix tracing configuration in debug and nightlies ( #3019 )
...
* Fix tracing configuration in debug and nightlies:
- Debug will now write the logs to disk too.
- Nightly will be able to customise tracing filters.
- Improved the configure tracing and bug report screens.
* Update screenshots
* Add changelog
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
ganfra
75c4f4f52c
Sending queue : fix typo in comment.
5 months ago
ganfra
2ce02c564a
Sending queue : disable edition of local echo
5 months ago
ganfra
a603855933
Sending queue : code quality
5 months ago
ganfra
452e5681a9
Sending queue : rename fake and add tests
5 months ago
Jorge Martin Espinosa
f07ec61ecc
Notify of ringing call when there's an active call ( #3003 )
...
* Add `CallNotificationEventResolver` to be able to force the new ringing notification to be non-ringing given an existing ringing one.
5 months ago
Jorge Martin Espinosa
02d6fa7a92
Add timeline item for `m.call.notify` events ( #2986 )
...
* Add timeline item for `m.call.notify` events
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
Jorge Martin Espinosa
30a1367714
Element Call ringing notifications ( #2978 )
...
- Add `ActiveCallManager` to handle incoming and ongoing calls.
- Add ringing call notifications with full screen intents and missed call ones as part of the 'conversation' notifications.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
ganfra
a428922007
matrix : update rust sdk to 0.2.24
5 months ago
ganfra
d64b7ff472
Timeline : use the new LiveBackPaginationStatus api
5 months ago
ganfra
350908208f
Sliding sync : update RoomSubscription values as per EXI.
5 months ago
ganfra
026a2cd33a
Message queuing : branches the enable sending queue mechanism.
5 months ago
Jorge Martín
67f6bf0d2d
Add session path migration to `SessionData`
5 months ago
ganfra
7100a9d619
Message queuing : use redactEvent on timeline instead of room.
5 months ago
ganfra
41e5a6dd40
Message queuing : expose sending queue status on matrix client.
5 months ago
ganfra
4d8810a55a
Message queuing : remove LocalEventSendState.Canceled
5 months ago
ganfra
0aa3b23677
Message queuing : exposes enableSendingQueue method
5 months ago
ganfra
8e6695c65d
Message queuing : introduce redactEvent on timeline object and remove retrySendMessage.
5 months ago
Benoit Marty
3ddec73ac5
When replying from notification, do not interfere with `specialModeEventTimelineItem`
5 months ago
Benoit Marty
7c559363a4
Handle quick reply from notification (still disabled)
5 months ago
ganfra
60d3f24599
Room : introduce RustRoomFactory and be more robust.
5 months ago
ganfra
c135a91e5a
matrix : update rust sdk to 0.2.23
5 months ago
Jorge Martin Espinosa
c8bd04ceb1
Sign in with QR code ( #2793 )
...
* Add QR code login.
* Add FF to disable it in release mode.
* Force portrait orientation on the login flow.
* Create `NumberedList` UI components.
* Improve camera permission dialog.
* Make nodes in qrcode feature use `QrCodeLoginScope` instead of `AppScope`
* Bump SDK version.
* Fix maestro tests
---------
Co-authored-by: Benoit Marty <benoit@matrix.org>
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
5 months ago
Benoit Marty
a997289e7e
Improve comment
5 months ago
Benoit Marty
8005fa6f91
Ensure that we can "not filter" the rooms.
5 months ago
Benoit Marty
1444436d3e
Update wrong comment
5 months ago
Benoit Marty
ec8cb2e32f
Change Test class suffix.
5 months ago
Benoit Marty
7348f74702
Fix performance issue reported by Konsist test `Sealed interface used in Composable MUST be Immutable or Stable`
5 months ago
Benoit Marty
7018d72118
Be more specific with the widget permissions
5 months ago
Jorge Martin Espinosa
a1adc7476d
Bump Matrix Rust SDK to `v0.2.21` and fix conflicts ( #2938 )
5 months ago
Benoit Marty
3c3703cba3
Read versionCode from the Manifest, since `BuildConfig.VERSION_CODE` does not contain the correct last digit.
5 months ago
Valere
bd73f31f97
Add public device keys to rageshakes
5 months ago
Benoit Marty
7911fda1fa
Rename class (code quality)
5 months ago
Benoit Marty
6f44ef7a8f
Rename class (code quality)
5 months ago
Benoit Marty
6fe461f346
Rename class (code quality)
5 months ago
Benoit Marty
f04253287f
Introduce lambdaError instead of using TODO, to handle error when a lambda is invoked and it should not.
5 months ago
Benoit Marty
b38c144f46
Add test on DefaultFirebaseNewTokenHandler
5 months ago
Benoit Marty
980a80bcf5
Cleanup
5 months ago
Benoit Marty
fe771a37c2
isCalledExactly(1) -> isCalledOnce()
5 months ago
Benoit Marty
97530e752f
Add test on DefaultPusherSubscriber
5 months ago
Benoit Marty
1bf38e96ae
Add test on `UnifiedPushProvider`
5 months ago
Benoit Marty
56ca04affa
Unset Http pusher: use SDK API.
5 months ago