Jorge Martin Espinosa
880ebb4de8
Plain text editor implementation based on markdown input ( #2840 )
...
* Add plain text editor based on markdown input
- Fix autofocus of message composer.
- Remove `Message` data class, fetch the details in `MessagesPresenter` instead.
- Remove `enable rich text` option from advanced settings, set it as a build configuration instead.
* Fix MentionSpanProvider
* Bump RTE library to released `v2.37.3`
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
6 months ago
Jorge Martin Espinosa
3f2413bc95
Session falsely displayed as 'verified' with no internet connection ( #2884 )
...
* Session falsely displayed as 'verified' with no internet connection
- Remove the need to wait for `isReady` for `SessionVerificationService.canVerifySessionFlow` to fix this.
- Rename `SessionVerificationService.canVerifySessionFlow` to `needsSessionVerification`.
- Make `isReady` private.
6 months ago
Benoit Marty
cddb02ffdd
Merge pull request #2852 from element-hq/renovate/app.cash.molecule-molecule-runtime-1.x
...
Update dependency app.cash.molecule:molecule-runtime to v1.4.3
6 months ago
Benoit Marty
5c4326eec5
Correct date for Copyright
6 months ago
Jorge Martin Espinosa
8bd9880c23
Use member display names in membership timeline item text ( #2883 )
...
* Use member display names in membership timeline item text
6 months ago
Benoit Marty
d2d835080e
Merge pull request #2877 from element-hq/sync-localazy
...
Sync Strings
6 months ago
ganfra
5d8cc8011f
Merge pull request #2868 from element-hq/feature/bma/upgradeSdk
...
SDK API break: replace `getRoomPreview` by `getRoomPreviewFromRoomId`.
6 months ago
ganfra
b7847468fb
Merge branch 'develop' into feature/bma/upgradeSdk
6 months ago
ganfra
bc46706e11
Sdk : update to 0.2.19
6 months ago
ganfra
73905fa695
Pin : clean up after PR review #2692
6 months ago
ganfra
efc0a36ffa
Merge branch 'develop' into feature/fga/fix_2692
6 months ago
Jorge Martin Espinosa
4919cd69b1
When linkifying HTML messages, give priority to explicit link tags ( #2879 )
...
* When linkifying HTML messages, give priority to explicit link tags
6 months ago
renovate[bot]
06442db1ac
Update dependency org.robolectric:robolectric to v4.12.2
6 months ago
renovate[bot]
616370f31e
Update dependency io.mockk:mockk to v1.13.11 ( #2872 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martin Espinosa <jorgem@element.io>
6 months ago
Jorge Martin Espinosa
29723a691e
Try to fix CI quality flow ( #2880 )
...
* Fix CI quality step:
- Remove the `onCheck` property in the different Kover verify variants in case they caused this.
- Try splitting quality flow per check to avoid OOM issues.
6 months ago
ganfra
4ec165a03c
Merge branch 'develop' into renovate/io.nlopez.compose.rules-detekt-0.x
6 months ago
bmarty
83a8a631f2
Sync Strings from Localazy
6 months ago
ganfra
b0c369ee1a
Fix modal contents overlapping screen lock pin #2692
6 months ago
renovate[bot]
bb96eea4bd
Update kotlin to v0.8.0 ( #2854 )
...
* Update kotlin to v0.8.0
* Adapt our setup to `v0.8.0`'s changes
* Make sure verification tasks run on `check` tasks
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
6 months ago
Benoit Marty
25b46ee230
Suppress warning for ModifierComposed (detekt)
6 months ago
Benoit Marty
07ca064ac4
Supress warning `ModifierComposed` for autofill, there is a low risk of performance issue here.
6 months ago
Benoit Marty
000bcb448c
Rework Modifier.applyIf.
...
It was using `Modifier.composed` which is not good for performance and detekt is warning about this.
6 months ago
renovate[bot]
12b51e381e
Update dependency io.nlopez.compose.rules:detekt to v0.3.13
6 months ago
ganfra
f7801c0ff6
Merge pull request #2856 from element-hq/feature/bma/asJelly
...
Kotlin 1.9.24 and Android Jellyfish change.
6 months ago
Benoit Marty
f06a01f894
Replace `getRoomPreview` by `getRoomPreviewFromRoomId`.
...
We do not need `getRoomPreviewFromRoomAlias` since we always resolve the Alias first.
6 months ago
Jorge Martin Espinosa
f03818f413
Restore legacy shrinking configuration for AGP `8.4.x` ( #2867 )
...
* Restore legacy shrinking configuration for AGP `8.4.x`
The current one is causing issues with release builds and no changes in proguard rules seem to fix them.
Co-authored-by: Benoit Marty <benoit@matrix.org>
---------
Co-authored-by: Benoit Marty <benoit@matrix.org>
6 months ago
Benoit Marty
7e0951471b
Merge pull request #2858 from element-hq/feature/bma/moreTests
...
Add test about redacting an Event that has not been sent
6 months ago
Benoit Marty
38d6e08db4
Format
6 months ago
Benoit Marty
f7a3b5df77
Add test about redacting an Event that has not been sent #2855
6 months ago
Benoit Marty
b00f06349c
Ignore .idea/deploymentTargetSelector.xml
6 months ago
Benoit Marty
dfab477294
Kotlin 1.9.24
6 months ago
Benoit Marty
9d4cfd8e20
Merge pull request #2849 from element-hq/feature/bma/roomNameEdition
...
Improve room setting edition
6 months ago
Jorge Martin Espinosa
69d5b564da
Fix crash when creating an `EncryptedFile` in Android 6 ( #2853 )
6 months ago
Benoit Marty
5ab96c3bdc
Do not use MutableState in Composable function parameter.
6 months ago
Benoit Marty
c3caff0a1f
Remove some keys for remember saveButtonEnabled.
6 months ago
ElementBot
1c9d046d65
Update screenshots
6 months ago
Benoit Marty
7f5a3b788c
Ignore some non-passing test for now.
6 months ago
renovate[bot]
ab237bb906
Update dependency app.cash.molecule:molecule-runtime to v1.4.3
6 months ago
Benoit Marty
4278c24784
Extract content lambda.
6 months ago
Benoit Marty
193081a554
Migrate AvatarActionBottomSheet to Material3 BottomSheet
...
Also correctly handle the back press when this bottom sheet is opened, previously it was leaving the room edition screen.
ModalBottomSheetLayout can now be deleted.
6 months ago
Benoit Marty
1710671f06
Add UI test on RoomDetailsEditView
6 months ago
Benoit Marty
09bfc820e4
Merge pull request #2845 from element-hq/renovate/androidx.annotation-annotation-jvm-1.x
...
Update dependency androidx.annotation:annotation-jvm to v1.8.0
6 months ago
ElementBot
cf654fd645
Update screenshots
6 months ago
Benoit Marty
04537bc684
Fix tests.
6 months ago
Benoit Marty
ef28cf314e
Move aMatrixRoom to its own file, since it's used by several test classes.
6 months ago
Benoit Marty
e6badb1e04
Use rawName instead of displayName in RoomDetailsEditPresenter #2844
6 months ago
renovate[bot]
87bd3eecba
Update android.gradle.plugin to v8.4.0 ( #2777 )
...
* Update android.gradle.plugin to v8.4.0
* Update `android.experimental.lint.version` to `8.5.0-alpha07`
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
6 months ago
Jorge Martin Espinosa
ef38535665
UX cleanup: reorder text composer actions ( #2847 )
...
* UX cleanup: reorder text composer actions
* Update screenshots
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
6 months ago
Benoit Marty
a4c4d6d804
Avoid using copy in RoomDetailsEditStateProvider
6 months ago
Benoit Marty
12ad232ea8
Add `MatrixRoomInfo.rawName`.
6 months ago