52 Commits (3c3703cba3f06c9d2277c0ac5391dcb34cb83293)

Author SHA1 Message Date
Benoit Marty 9db215c2a9 Cleanup dependencies about junit. 4 months ago
Jorge Martin Espinosa 67d79059f8
Add legacy call invite state events and notifications (#2552) 6 months ago
Benoit Marty fa52ff54c8 Add tests on `MessagesView` 8 months ago
Benoit Marty b25509a611 Add test for TimelineItemPollView 8 months ago
Benoit Marty 54e499d0d0 Remove empty test module 9 months ago
Jorge Martín d5c8b62178 Add build script for the RTE library 9 months ago
Jorge Martin Espinosa 1e86d8279b
Use RTE `TextView` for timeline text messages, add mention pills to messages (#1990) 9 months ago
ganfra 6378f6cffe Poll history : add tests and fix others 9 months ago
Benoit Marty 5e5662f194 Extract RoomList select to its own module 10 months ago
Jorge Martin Espinosa ab8402a4dc
Open room member avatar in a media viewer (#1911) 10 months ago
Marco Romano 7bdb310ceb
Merge TimelineItemEventRow's textForInReplyTo and attachmentThumbnailInfoForInReplyTo functions (#1859) 10 months ago
Benoit Marty 87d5ed82b9 Read receipt: model and UI. 10 months ago
jonnyandrew dab5e0d0ca
Add analytics for voice messages (#1706) 11 months ago
Marco Romano b5586cb7d8
Move MediaPlayer from messages module to new dedicated library module (#1654) 11 months ago
David Langley 827edecda4 Remove WaveformProgressIndicator and waveform library and lint. 11 months ago
Marco Romano 6e66c989f4
Receive and play a voice message (#1503) 11 months ago
jonnyandrew b476654489
Record and send voice messages (#1596) 11 months ago
Jorge Martin Espinosa 46f78ef700
Integrate Element Call with widget API (#1581) 11 months ago
Benoit Marty 632389daa9 Remove not used dependencies to some accompanist libraries. 12 months ago
Benoit Marty f644d314f3 Request Camera permission before launching the external Camera app - when sending attachment to a room (#1395) 1 year ago
Benoit Marty 657ac05e01 Remove feature flag RichTextEditor, it's replaced by an advanced settings. 1 year ago
jonnyandrew f214493c9d
[Rich text editor] Integrate rich text editor library (#1172) 1 year ago
David Langley ce4c12ce74 Integrate emojibase 1 year ago
Benoit Marty 5f7c1e9545 Move module `features.analytics.test` to `services.analytics.test`. `FakeAnalyticsService` was not implemented at the correct location. 1 year ago
Florian Renaud 8a62abe93e
"View only" polls in the timeline (#1031) 1 year ago
ganfra 62a367520e
RoomList: use same logic than Timeline for caching built items. (#1013) 1 year ago
Benoit Marty 4312a96851 Cleanup: there are no androidTest on those modules. 1 year ago
jonnyandrew 5b7c42a50a Fix multi-line reactions blocking message content (#785) 1 year ago
Marco Romano 7a12a812fe Send pin-drop location (#636) 1 year ago
Chris Smith 1e17d2943f Show location events in timeline 1 year ago
Yoan Pintas 331adfacdb Add Composer posthog event (#697) 1 year ago
Yoan Pintas 962d92ae1a Add ViewRoom posthog event (#669) 1 year ago
Benoit Marty 36910abca4 Move FileSizeFormatter to module :libraries:androidutils 1 year ago
Benoit Marty 573de1c168 Improve rendering of cache size (and fix compilation issue) 1 year ago
Benoit Marty 529720079a Move FileSizeFormatter to a new module for injectable Android utilities. 1 year ago
Jorge Martin Espinosa 9fa261e393 [Message Actions] Add emoji reactions option (#568) 1 year ago
Benoit Marty b7278f3e3e Process state event in timeline - WIP 1 year ago
ganfra 6dedb43213 Media: use telephoto library 1 year ago
Jorge Martin Espinosa 5eaa40a14b [Media upload] Media pre-processing (#403) 1 year ago
ganfra 2386ce733a Introduce Attachments and LocalMedia (WIP) 1 year ago
Jorge Martin Espinosa 014c0f4186 [Media upload] Add media pickers to the Room screen and the composer (#380) 1 year ago
ganfra ed10fc6651 MediaViewer: first step 1 year ago
Jorge Martin Espinosa eeca1c9ee3 Add `PickerLauncher` wrapper for media/file pickers. (#361) 1 year ago
ganfra 90bfe97250 Room : continue improving members loading 1 year ago
Jorge Martin Espinosa d391275420 [Room List] Show offline indicator when the device is offline (#239) 1 year ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 1 year ago
Benoit Marty 998178b70f [Strings] Use strings from localazy. 2 years ago
ganfra a94862d778 Try splitting messages into api and impl modules 2 years ago
ganfra 91863e2529 [Architecture] introduce BackstackNode 2 years ago
Benoit Marty c2dff7888c Move module `matrixtest` to `matrix.test` 2 years ago