Commit Graph

592 Commits

Author SHA1 Message Date
Jorge Martin Espinosa
a9d1a299f5 Prepare update to Rust SDK 0.1.36 (#966)
* Update to Rust SDK 0.1.36

* Cancel fetching members when the we exit the room
2023-07-26 14:22:09 +00:00
Benoit Marty
9c1f9f47f2 Make some composable private. 2023-07-26 14:01:23 +02:00
ganfra
c6e023b053 Add consumeItemsUntilPredicate to check how it goes... 2023-07-26 13:07:11 +02:00
ganfra
2c2c23b3a1 Push to understand test failure in CI 2023-07-26 12:22:41 +02:00
ganfra
bbbee5a6d9 Fix tests 2023-07-25 18:37:54 +02:00
ganfra
cfd43af45c Merge branch 'develop' into feature/fga/avoid_deadlocks 2023-07-25 16:09:24 +02:00
ganfra
9cf74eff63 Clean PR 2023-07-25 16:02:33 +02:00
Benoit Marty
bbd6399c65 Merge pull request #952 from vector-im/feature/bma/fixPushStoreCrash
Fix push store crash
2023-07-25 09:43:37 +02:00
Benoit Marty
727ebb5dc0 alternateText can't be an empty string. #955 2023-07-24 17:15:04 +02:00
Benoit Marty
ac1d355f65 Cleanup: there are no androidTest on those modules. 2023-07-24 12:41:02 +02:00
bmarty
e196d951f8 Sync Strings from Localazy 2023-07-24 00:10:09 +00:00
Benoit Marty
45954b4723 Fix code quality check failures after new rules from #935 has been merged on develop. 2023-07-21 16:04:55 +02:00
ganfra
2f92203d85 Room: avoid calling displayName/avatarData on each recomposition 2023-07-21 15:19:19 +02:00
Benoit Marty
59a66479ab Merge branch 'develop' into feature/bma/noWarnings 2023-07-21 12:17:50 +02:00
David Langley
4c87138a48 Merge pull request #912 from vector-im/feature/dla_custom_reactions_layout
Reactions layout improvements
2023-07-21 11:00:43 +01:00
Benoit Marty
e03408a806 Test new field canShareLocation 2023-07-20 23:18:18 +02:00
Benoit Marty
a41fffbe4c Must skip 1 item due to the location feature flag value emitting 1 item. 2023-07-20 23:17:29 +02:00
Benoit Marty
f0d02996df canShareLocation must be a MutableState. 2023-07-20 22:23:54 +02:00
Benoit Marty
cd3e6c42e2 Replace FeatureFlags.ShowMediaUploadingFlow by FeatureFlags.LocationSharing because it has more chance to be disabled.
I do not want to remove all our feature flags...
2023-07-20 22:20:38 +02:00
Benoit Marty
c72f1a09a7 Enable detekt rules UnnecessaryParentheses and cleanup the code. 2023-07-20 18:08:08 +02:00
Benoit Marty
55538c2773 Enable detekt rules UnusedImports and cleanup the code. 2023-07-20 18:00:23 +02:00
Benoit Marty
8f715cbc92 Enable detekt rules TopLevelPropertyNaming and cleanup the code. 2023-07-20 17:52:48 +02:00
Benoit Marty
2449cbbaa3 Fix warning (bottom sheet still not previewable correctly in screenshot test) 2023-07-20 17:41:18 +02:00
Benoit Marty
f77349332e Fix warning (there is a TODO) 2023-07-20 17:39:55 +02:00
Benoit Marty
058f35c06a Fix warning (keep the same format for all methods) 2023-07-20 17:39:55 +02:00
Benoit Marty
80f7b63acc Fix warning (we will handle error case later) 2023-07-20 17:39:55 +02:00
Benoit Marty
7524758d05 Fix warning (there is a TODO) 2023-07-20 17:39:55 +02:00
Benoit Marty
5edcffca93 Fix warning (suppress unused param for now) 2023-07-20 15:47:42 +02:00
Benoit Marty
2872e8faca Fix warning (suppress unused param for now) 2023-07-20 15:47:14 +02:00
Benoit Marty
dc9212c559 Fix warning (suppress unused param for now, EAX does not support sticker right now.) 2023-07-20 15:46:41 +02:00
Benoit Marty
45f8f134ae Fix warning (suppress unused param for now) 2023-07-20 15:46:09 +02:00
Benoit Marty
8a82aab014 Fix warning (suppress unused param for now) 2023-07-20 15:45:18 +02:00
renovate[bot]
6d3b816bf5 Update dependency app.cash.molecule:molecule-runtime to v1 (#925)
* Update dependency app.cash.molecule:molecule-runtime to v1

* Replace `RecompositionClock` with `RecompositionMode`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2023-07-20 07:36:19 +02:00
Jorge Martín
9073ea2107 Fix more lint issues 2023-07-20 07:35:27 +02:00
Jorge Martín
281cb17c2b Fix typo 2023-07-20 07:27:13 +02:00
Jorge Martín
217169620c Use ElementTheme as much as possible 2023-07-20 07:27:02 +02:00
Jorge Martín
0c9c162354 Try to fix lint issue 2023-07-20 07:21:28 +02:00
Benoit Marty
456f4fba6b Format files. 2023-07-18 23:05:50 +02:00
ganfra
888ca1c86b Merge branch 'develop' into feature/fga/power_level 2023-07-18 22:54:33 +02:00
David Langley
b0c680e1c6 Add more button should have primary text colour 2023-07-18 21:39:37 +01:00
David Langley
212532599c Merge branch 'develop' of https://github.com/vector-im/element-x-android into feature/dla_custom_reactions_layout 2023-07-18 21:20:05 +01:00
David Langley
a1c482d673 Add custom reaction layout
- Add the custom reaction layout that only shows the expand UI after 2 lines.
- It also enforces that the add more and expand buttons are always on the same line.
- In LTR languages we want an incoming message's reactions to be LRT and outgoing to be RTL.
- For RTL languages it should be the opposite.
2023-07-18 21:18:27 +01:00
Benoit Marty
bc612dfa8a Change bubble width ration to 85% (#904) 2023-07-18 18:27:10 +02:00
ganfra
e09b8aca0e Merge pull request #900 from vector-im/feature/fga/better_media_handling
Feature/fga/better media handling
2023-07-18 17:52:41 +02:00
ganfra
fa0aeccf22 Media: Clean after pr reviews 2023-07-18 16:38:36 +02:00
ganfra
f7c55f8d04 Merge branch 'develop' into feature/fga/better_media_handling 2023-07-18 15:13:59 +02:00
ganfra
e00462900e PowerLevel: use new api exposed from rust which doesn't need to load members. 2023-07-18 15:10:44 +02:00
Benoit Marty
1b5295f8e8 Use DayNightPreviews for correct rendering in AndroidStudio. 2023-07-18 12:30:01 +02:00
Benoit Marty
2ffdf4483a No need to use trick for night resource when using DayNightPreviews annotation. 2023-07-18 11:19:46 +02:00
Jorge Martín
baf06d8615 Fix TimelinePresenterTests 2023-07-18 08:29:06 +02:00