92 Commits (e421dd2f14d8e3af635eca55208e619b987a99dc)

Author SHA1 Message Date
Jorge Martin Espinosa ab8402a4dc
Open room member avatar in a media viewer (#1911) 11 months ago
Jorge Martin Espinosa a8fbb882f2
Integrate mentions in the composer (#1799) 12 months ago
jonnyandrew b476654489
Record and send voice messages (#1596) 1 year ago
Benoit Marty 7389748f3e Konsist: add rule obout test class name, and fix existing issue 1 year ago
Jorge Martin Espinosa ffef9d936a
Fix: WebP images can't be sent as media. (#1501) 1 year ago
Benoit Marty e7ba973e7b Improve default mime type. 1 year ago
Benoit Marty 0d204f5e98 Share tag with other modules. 1 year ago
Marco Romano 2a59e6ae78
Properly inline `tryOrNull()` (#1003) 1 year ago
Benoit Marty f7536a5450 Enable more detekt rules and remove unused extension. 1 year ago
Benoit Marty 6681f6f806 Remove StableCharSequence, it was useful when we were using the Epoxy library. 1 year ago
ganfra f61a81e7f4 Media: add audio fixture for tests 1 year ago
Benoit Marty af520ddc00 Fix failing test. Code is now aligned with the comment. 1 year ago
ganfra d77ff60f03 Coroutine: remove diffUpdateDispatcher, not used anymore 1 year ago
jonnyandrew 3c6f658a1f
Truncate and ellipsize long reactions (#821) 1 year ago
Benoit Marty e81d9c1ac9 Add application version to the setting screen. 1 year ago
ganfra f25314f7f7 Coroutine: create extension method to create childScope 1 year ago
ganfra f6a1db44a6 Fix some code quality/formatting 1 year ago
ganfra cb219e6292 Room/Timeline: simplify the apis 1 year ago
ganfra 3030799649 Pdf: first iteration of pdf renderer 1 year ago
Benoit Marty 6621163d27 Document [TimelineItemGroupPosition] and improve preview of [MessageEventBubble]. 1 year ago
Jorge Martín 87990c425c Fix small issues, improve `Result.flatMap` 1 year ago
ganfra f51d6a3cfd Media : branch upload to preview screen (need improvement) 1 year ago
Jorge Martin Espinosa 89b9db3be6 [Media upload] Upload image, video and files (#411) 1 year ago
Jorge Martin Espinosa 5eaa40a14b [Media upload] Media pre-processing (#403) 2 years ago
Jorge Martin Espinosa 2376d32b9e [Room Details] Block & unblock user (#340) 2 years ago
ganfra df29b1dd8e [BuildMeta] introduce BuildType and remove Network related code from BuildMeta 2 years ago
Benoit Marty ff36c461b5 Upgrade ktlint to 0.48.2 2 years ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 2 years ago
Benoit Marty 1faedca69d Add some tests (mainly imported from EA). Also change type from String to SessionId, RoomId, etc. 2 years ago
Benoit Marty 275fa03de3 Import some stuff about Push and notification from Element Android - WIP 2 years ago
Jorge Martin Espinosa 610e4aa8b6 Revert "Update Gradle and AGP to v8.0 (#283)" (#295) 2 years ago
Jorge Martin Espinosa cda0606a0d Update Gradle and AGP to v8.0 (#283) 2 years ago
Jorge Martin Espinosa f744691c15 Move `StateMachine` to its own module. (#257) 2 years ago
Jorge Martin Espinosa dcb98f06aa Add Session Verification flow (#197) 2 years ago
Benoit Marty 3bd98dc578 Fix lint warning 2 years ago
Benoit Marty a68b3f80eb Add `:libraries:network` module 2 years ago
Benoit Marty 32d9a183ae Add BuildMeta to the project 2 years ago
Benoit Marty 192bb42106 Add class LoggerTag 2 years ago
ganfra ccde8adef3 [MatrixSDK] map the remaining EventContents 2 years ago
ganfra 801eecfe8d [MatrixSDK] finish mapping timeline and makes it compile 2 years ago
Benoit Marty f736b48a92 Add test for `MessageComposerPresenter` 2 years ago
ganfra 0c8eeb20f8 Clean 2 years ago
ganfra 87d0191324 Change/move some gradle modules to be better separated. Let core module be a kotlin lib. 2 years ago
ganfra f6672fa5de Rename core module 2 years ago
ganfra f7d9665eaf Add some refactoring and first simple test on RoomListPresenter 2 years ago
Benoit Marty 862900ed9a Rename folders `java` to `kotlin` 2 years ago
ganfra eeebb99292 Move some code to 'architecture' module 2 years ago
ganfra 3ffbba954e RoomList: setup dagger for node (remove fragment bindings) 2 years ago
ganfra fc14973049 Create Presentation module and remove Presenter from core 2 years ago
ganfra 1509d82f3f First implementation of using Node/Presenter/UI on RoomList (no DI) 2 years ago