103 Commits (2ff5fa67fc683d6ae93ad65547c4da8362e0b856)

Author SHA1 Message Date
Benoit Marty a9fb4b95ce Add `isEnterpriseBuild` to BuildMeta 3 months ago
Benoit Marty c98863a70e Ensure that setting change is taken at least 300ms to avoid dialog flickering (#1647) 3 months ago
Benoit Marty 9567119e31 Ensure Posthog is only used for Element builds. 4 months ago
Benoit Marty 3c3703cba3 Read versionCode from the Manifest, since `BuildConfig.VERSION_CODE` does not contain the correct last digit. 4 months ago
Benoit Marty 1bcfa6034c Add support for link generated by matrix.to website. 5 months ago
Benoit Marty ffede8b13b Use productionApplicationName, set to "Element", instead of "Element X", and use ot for `screen_onboarding_welcome_message` 5 months ago
Benoit Marty 075510c425 Add `desktopApplicationName` to BuildMeta. 5 months ago
Benoit Marty cb435c523b Create dedicated module for notification troubleshoot. 6 months ago
Benoit Marty 74048cca8f Avoid tryEmit(), use emit() 6 months ago
Benoit Marty 2bfe125a77 Troubleshoot notifications screen 6 months ago
Jorge Martin Espinosa 134cacb024
Room member moderation: kick, ban and unban (#2496) 7 months ago
Benoit Marty cccfdfbcc7 Restore branch and git sha, to use it in logs and in rageshakes. 8 months ago
Benoit Marty a831f05f6e Fix ktlint issues 8 months ago
Benoit Marty 7572968e20 Ignore ktlint issue for this particular class. 8 months ago
Jorge Martin Espinosa ab8402a4dc
Open room member avatar in a media viewer (#1911) 10 months ago
Jorge Martin Espinosa a8fbb882f2
Integrate mentions in the composer (#1799) 10 months ago
jonnyandrew b476654489
Record and send voice messages (#1596) 11 months ago
Benoit Marty 7389748f3e Konsist: add rule obout test class name, and fix existing issue 11 months ago
Jorge Martin Espinosa ffef9d936a
Fix: WebP images can't be sent as media. (#1501) 12 months ago
Benoit Marty e7ba973e7b Improve default mime type. 12 months 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) 1 year ago
Jorge Martin Espinosa 2376d32b9e [Room Details] Block & unblock user (#340) 1 year ago
ganfra df29b1dd8e [BuildMeta] introduce BuildType and remove Network related code from BuildMeta 1 year ago
Benoit Marty ff36c461b5 Upgrade ktlint to 0.48.2 1 year ago
Jorge Martin Espinosa de010545fb Update Gradle to 8.1 and AGP to v8.0 (#329) 1 year ago
Benoit Marty 1faedca69d Add some tests (mainly imported from EA). Also change type from String to SessionId, RoomId, etc. 1 year ago
Benoit Marty 275fa03de3 Import some stuff about Push and notification from Element Android - WIP 1 year ago
Jorge Martin Espinosa 610e4aa8b6 Revert "Update Gradle and AGP to v8.0 (#283)" (#295) 1 year ago
Jorge Martin Espinosa cda0606a0d Update Gradle and AGP to v8.0 (#283) 1 year 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