Jorge Martin Espinosa
014c0f4186
[Media upload] Add media pickers to the Room screen and the composer ( #380 )
...
* Add media pickers to the Room screen and the composer.
* Fix exclude rules for translations
1 year ago
ganfra
28770afac0
Image: play with a ZoomableBox
1 year ago
ganfra
ed10fc6651
MediaViewer: first step
1 year ago
Jorge Martin Espinosa
d4c311545d
Design fixes for room detail, dm & room member detail screens ( #363 )
...
* Design fixes for room detail, dm & room member detail screens.
* Record new screenshots, improve RoomDetailsStateProvider.
* Move MainActionButton to its own component in the design system.
1 year ago
Jorge Martin Espinosa
eeca1c9ee3
Add `PickerLauncher` wrapper for media/file pickers. ( #361 )
...
* Add `PickerLauncher` wrapper for media/file pickers.
* Add FileProvider path, handle Camera picker and add NoOp implementation to fix tests.
* Move media pickers to their own module.
* Add missing media pickers
* Add feature flag and some extra tests
2 years ago
ganfra
baa7d3e592
Image: Try to handle blurhash
2 years ago
ganfra
4b5ca3acdd
Media: change the API
2 years ago
Jorge Martin Espinosa
2376d32b9e
[Room Details] Block & unblock user ( #340 )
2 years ago
ganfra
9dcc3780ac
Timeline: Remove padding from parent Modifier
2 years ago
ganfra
e65adaecd1
Timeline: add ContentType instead of using introspection.
2 years ago
ganfra
90bfe97250
Room : continue improving members loading
2 years ago
ganfra
a1869a3019
Improve handling members
2 years ago
ganfra
5104fc8ac1
Fix bottomsheet not using right theme (BottomSheet is not part of material3)
2 years ago
Jorge Martin Espinosa
fae3417181
Validate several ids in constructors ( #336 )
...
* Validate ids in constructors.
* Remove redundant `.value` usage in string interpolation.
* Make a distinction between `SessionId` and `UserId` in `TestData`.
2 years ago
Jorge Martin Espinosa
d391275420
[Room List] Show offline indicator when the device is offline ( #239 )
...
* Implement the network status indicator.
* Add `networkmonitor` feature.
2 years ago
Jorge Martin Espinosa
ecc73dd325
[Room Details] Implement room details screen ( #256 )
...
* Implement Room Details screen
* Add option to create permalink from room id and alias, add share room action
2 years ago
Benoit Marty
998178b70f
[Strings] Use strings from localazy.
2 years ago
ganfra
ccde8adef3
[MatrixSDK] map the remaining EventContents
2 years ago
ganfra
497fd635f8
[MatrixSDK] make tests passes
2 years ago
ganfra
801eecfe8d
[MatrixSDK] finish mapping timeline and makes it compile
2 years ago
ganfra
fb85f35525
[MatrixSDK] start mapping all the timeline objects
2 years ago
ganfra
84bfb14bd9
[Architecture] introduce nodeBuilder concept
2 years ago
ganfra
a94862d778
Try splitting messages into api and impl modules
2 years ago