Jorge Martin Espinosa
914235228d
[Compound] Implement platform components (Switch, RadioButton, Checkbox) ( #982 )
...
* Create our custom Switch component
* Update RadioButton colors
* Update Checkbox colors
* Fix padding in `ReplyToContent`
* Add `indeterminate` and `hasError` parameters to `CheckBox`.
Improve previews.
* Improve Switch previews.
* Improve RadioButton previews.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
2023-07-27 14:55:58 +02:00
Jorge Martin Espinosa
05f7037939
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
c40b75e834
Make some composable private.
2023-07-26 14:01:23 +02:00
ganfra
75c9624f6f
Add consumeItemsUntilPredicate to check how it goes...
2023-07-26 13:07:11 +02:00
ganfra
5eb5dcd525
Push to understand test failure in CI
2023-07-26 12:22:41 +02:00
ganfra
451cba20d0
Fix tests
2023-07-25 18:37:54 +02:00
ganfra
da57f42fcc
Merge branch 'develop' into feature/fga/avoid_deadlocks
2023-07-25 16:09:24 +02:00
ganfra
e0eea67e7a
Clean PR
2023-07-25 16:02:33 +02:00
Benoit Marty
caaa1923c7
Merge pull request #952 from vector-im/feature/bma/fixPushStoreCrash
...
Fix push store crash
2023-07-25 09:43:37 +02:00
Benoit Marty
b2394b6adc
alternateText can't be an empty string. #955
2023-07-24 17:15:04 +02:00
Benoit Marty
4312a96851
Cleanup: there are no androidTest on those modules.
2023-07-24 12:41:02 +02:00
bmarty
af2159e98f
Sync Strings from Localazy
2023-07-24 00:10:09 +00:00
Benoit Marty
1a1d4c2957
Fix code quality check failures after new rules from #935 has been merged on develop.
2023-07-21 16:04:55 +02:00
ganfra
a3bcb2c4ca
Room: avoid calling displayName/avatarData on each recomposition
2023-07-21 15:19:19 +02:00
Benoit Marty
5e2e03f054
Merge branch 'develop' into feature/bma/noWarnings
2023-07-21 12:17:50 +02:00
David Langley
d9be396a04
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
6b9f676b12
Test new field canShareLocation
2023-07-20 23:18:18 +02:00
Benoit Marty
3376fe3688
Must skip 1 item due to the location feature flag value emitting 1 item.
2023-07-20 23:17:29 +02:00
Benoit Marty
2ab57f3fc8
canShareLocation must be a MutableState.
2023-07-20 22:23:54 +02:00
Benoit Marty
2c11f472ca
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
c75eabbcb0
Enable detekt rules UnnecessaryParentheses and cleanup the code.
2023-07-20 18:08:08 +02:00
Benoit Marty
2928073e22
Enable detekt rules UnusedImports and cleanup the code.
2023-07-20 18:00:23 +02:00
Benoit Marty
e918d6affd
Enable detekt rules TopLevelPropertyNaming and cleanup the code.
2023-07-20 17:52:48 +02:00
Benoit Marty
65ad642ffc
Fix warning (bottom sheet still not previewable correctly in screenshot test)
2023-07-20 17:41:18 +02:00
Benoit Marty
e23222591b
Fix warning (there is a TODO)
2023-07-20 17:39:55 +02:00
Benoit Marty
e67c7f32c3
Fix warning (keep the same format for all methods)
2023-07-20 17:39:55 +02:00
Benoit Marty
f738864e88
Fix warning (we will handle error case later)
2023-07-20 17:39:55 +02:00
Benoit Marty
6a69207fb8
Fix warning (there is a TODO)
2023-07-20 17:39:55 +02:00
Benoit Marty
e5d2e294ae
Fix warning (suppress unused param for now)
2023-07-20 15:47:42 +02:00
Benoit Marty
518f690368
Fix warning (suppress unused param for now)
2023-07-20 15:47:14 +02:00
Benoit Marty
0a512cae0b
Fix warning (suppress unused param for now, EAX does not support sticker right now.)
2023-07-20 15:46:41 +02:00
Benoit Marty
a7f5324791
Fix warning (suppress unused param for now)
2023-07-20 15:46:09 +02:00
Benoit Marty
8d6e1a2327
Fix warning (suppress unused param for now)
2023-07-20 15:45:18 +02:00
renovate[bot]
156bf08b7a
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
69490b7465
Fix more lint issues
2023-07-20 07:35:27 +02:00
Jorge Martín
697b2052e8
Fix typo
2023-07-20 07:27:13 +02:00
Jorge Martín
aad92d84ff
Use ElementTheme as much as possible
2023-07-20 07:27:02 +02:00
Jorge Martín
4896b76e47
Try to fix lint issue
2023-07-20 07:21:28 +02:00
Benoit Marty
c5629b3a32
Format files.
2023-07-18 23:05:50 +02:00
ganfra
1d2fd52ce6
Merge branch 'develop' into feature/fga/power_level
2023-07-18 22:54:33 +02:00
David Langley
312b47e7f5
Add more button should have primary text colour
2023-07-18 21:39:37 +01:00
David Langley
7f84aef543
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
4c18eb4b11
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
1b7aa4dd93
Change bubble width ration to 85% ( #904 )
2023-07-18 18:27:10 +02:00
ganfra
d7cb8e076c
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
d273dd00ff
Media: Clean after pr reviews
2023-07-18 16:38:36 +02:00
ganfra
84500d41eb
Merge branch 'develop' into feature/fga/better_media_handling
2023-07-18 15:13:59 +02:00
ganfra
669e62e462
PowerLevel: use new api exposed from rust which doesn't need to load members.
2023-07-18 15:10:44 +02:00
Benoit Marty
02f40354cf
Use DayNightPreviews for correct rendering in AndroidStudio.
2023-07-18 12:30:01 +02:00
Benoit Marty
d6e811ee26
No need to use trick for night resource when using DayNightPreviews annotation.
2023-07-18 11:19:46 +02:00