59 Commits (21db1fd6a3a6d938bf6db7371bb89c07fb4c7aec)

Author SHA1 Message Date
Jorge Martin Espinosa eeec7cc785
Centralise the DI code generation logic (#3562) 1 month ago
ganfra d0f363bf7d Pinned messages analytics : introduce LocalAnalyticsService so we can easily inject it in views 1 month ago
Benoit Marty f61df38e55 Migrate license to AGPL. 2 months ago
SpiritCroc 671def23b8
Big emoji-only messages 2 months ago
ganfra f63b59e118 Pinned events : start branching sdk data in the banner. 3 months ago
Jorge Martin Espinosa b0cebf5ca0
Improve screenshot testing with ComposablePreviewScanner (#3125) 4 months ago
Jorge Martin Espinosa 30a1367714
Element Call ringing notifications (#2978) 5 months ago
Benoit Marty 9db215c2a9 Cleanup dependencies about junit. 5 months ago
Jorge Martin Espinosa 67d79059f8
Add legacy call invite state events and notifications (#2552) 8 months ago
Benoit Marty fa52ff54c8 Add tests on `MessagesView` 9 months ago
Benoit Marty b25509a611 Add test for TimelineItemPollView 9 months ago
Benoit Marty 54e499d0d0 Remove empty test module 10 months ago
Jorge Martín d5c8b62178 Add build script for the RTE library 10 months ago
Jorge Martin Espinosa 1e86d8279b
Use RTE `TextView` for timeline text messages, add mention pills to messages (#1990) 11 months ago
ganfra 6378f6cffe Poll history : add tests and fix others 11 months ago
Benoit Marty 5e5662f194 Extract RoomList select to its own module 11 months ago
Jorge Martin Espinosa ab8402a4dc
Open room member avatar in a media viewer (#1911) 11 months ago
Marco Romano 7bdb310ceb
Merge TimelineItemEventRow's textForInReplyTo and attachmentThumbnailInfoForInReplyTo functions (#1859) 11 months ago
Benoit Marty 87d5ed82b9 Read receipt: model and UI. 12 months ago
jonnyandrew dab5e0d0ca
Add analytics for voice messages (#1706) 1 year ago
Marco Romano b5586cb7d8
Move MediaPlayer from messages module to new dedicated library module (#1654) 1 year ago
David Langley 827edecda4 Remove WaveformProgressIndicator and waveform library and lint. 1 year ago
Marco Romano 6e66c989f4
Receive and play a voice message (#1503) 1 year ago
jonnyandrew b476654489
Record and send voice messages (#1596) 1 year ago
Jorge Martin Espinosa 46f78ef700
Integrate Element Call with widget API (#1581) 1 year ago
Benoit Marty 632389daa9 Remove not used dependencies to some accompanist libraries. 1 year 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) 2 years ago
ganfra 2386ce733a Introduce Attachments and LocalMedia (WIP) 2 years ago
Jorge Martin Espinosa 014c0f4186 [Media upload] Add media pickers to the Room screen and the composer (#380) 2 years ago
ganfra ed10fc6651 MediaViewer: first step 2 years ago
Jorge Martin Espinosa eeca1c9ee3 Add `PickerLauncher` wrapper for media/file pickers. (#361) 2 years ago