Commit graph

6393 commits

Author SHA1 Message Date
ganfra
731e0fae33 Media: show file in timeline 2023-05-17 18:32:08 +02:00
ganfra
62b66b2111 Media : some improvements and cleaning 2023-05-17 17:48:57 +02:00
ganfra
129ad0be09 Media: some ui improvements 2023-05-17 16:20:31 +02:00
ganfra
6dedb43213 Media: use telephoto library 2023-05-17 16:20:12 +02:00
ganfra
ad697bbe7b Media: use blurhash library 2023-05-17 16:19:18 +02:00
Marco Romano
8b986b57f0 New copy for members search results (#430)
* New copy for members search results

Context: https://matrix.to/#/!dypRwVXIkJaTAACHPd:element.io/$Obt7MbgGtHBqJHpZqcdd6OQ5XgxxNXSJofnFG1NyWWM?via=matrix.org&via=element.io&via=t2l.io

Related to: https://github.com/vector-im/element-x-android/issues/246
2023-05-17 13:21:23 +00:00
Florian Renaud
5c95698318 Merge pull request #418 from vector-im/feature/fre/create_room_layout_improvements
Create Room - Layouts cleanup
2023-05-17 14:38:18 +02:00
ganfra
f51d6a3cfd Media : branch upload to preview screen (need improvement) 2023-05-17 08:44:35 +02:00
Florian Renaud
c54e4acd57 Restore missing OptIn annotation 2023-05-16 16:41:43 +02:00
Florian Renaud
e407b51f6b Sync strings 2023-05-16 16:36:47 +02:00
Florian Renaud
56251fedd9 Remove useless composed call 2023-05-16 16:36:47 +02:00
Florian Renaud
7a36d084e6 change wording for DM creation dialog 2023-05-16 16:36:47 +02:00
Florian Renaud
7ffe463e23 Rename preview 2023-05-16 16:36:47 +02:00
Florian Renaud
2ed8515231 restrict room name to single line 2023-05-16 16:36:47 +02:00
Florian Renaud
a3f0281525 Close keyboard when textfields lose focus 2023-05-16 16:36:47 +02:00
Florian Renaud
d903901457 Select private privacy by default 2023-05-16 16:36:47 +02:00
Florian Renaud
6d9f6664d8 Make the configure room screen scrollable 2023-05-16 16:36:46 +02:00
Florian Renaud
4846648b5c Merge pull request #408 from vector-im/feature/fre/create_room_select_avatar
Create Room - Pick and upload avatar
2023-05-16 15:57:43 +02:00
Florian Renaud
2c39e8f9fc Fix test compilation 2023-05-16 15:37:22 +02:00
ganfra
c8ead4ab9f Media: update ui on media viewers 2023-05-16 14:51:18 +02:00
ganfra
8c5e1c88ce Media: update doc on MediaLoader 2023-05-16 14:50:54 +02:00
Florian Renaud
4d3cd0709e Update screenshots 2023-05-16 14:32:23 +02:00
Florian Renaud
f6ec8357f2 Use material3 ListItem 2023-05-16 14:29:18 +02:00
Florian Renaud
afc32f4810 Merge remote-tracking branch 'origin/develop' into
feature/fre/create_room_select_avatar
2023-05-16 14:18:29 +02:00
ganfra
5176499195 Media: fix encrypted media 2023-05-16 11:51:11 +02:00
ganfra
e3ad4ee06f Media : extract an extension method to mediaupload 2023-05-16 11:24:14 +02:00
Benoit Marty
a0206b2b2f Merge pull request #425 from vector-im/feature/bma/material3_update
Use default material3 version again and cleanup `@OptIn` annotations.
2023-05-16 09:51:17 +02:00
ganfra
4b49d40801 Merge branch 'develop' into feature/fga/image_loading 2023-05-15 20:07:00 +02:00
ganfra
1f4a442d8c Merge pull request #429 from vector-im/renovate/org.matrix.rustcomponents
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.14
2023-05-15 19:56:26 +02:00
renovate[bot]
c42154d66d Update dependency org.matrix.rustcomponents:sdk-android to v0.1.14 2023-05-15 17:32:55 +00:00
ganfra
3319f6de01 Merge pull request #428 from vector-im/feature/fga/update-rust-sdk-0.1.13
Feature/fga/update rust sdk 0.1.13
2023-05-15 19:32:04 +02:00
ganfra
b3c6d64fa3 SDK - fix compilation 2023-05-15 18:17:21 +02:00
Benoit Marty
2ca3e4530d Merge pull request #426 from vector-im/feature/bma/renovateReview
Do not let Renovate assign a reviewer anymore
2023-05-15 14:52:14 +02:00
Marco Romano
b51c19af19 Show pending invitations in room members list (#385)
Splits a Room's member list in 2 showing pending invitees first and then the actual room member.

This simple user facing change entails a host of under the hood changes:
- It copies the logic from the `userlist` module and merges it into the `roomdetails` module removing all details not related to the member list (e.g. gets rid of multiple selection, debouncing etc.).
- Uncouples the `roomdetails` module from the `userlist` one. Now leaving only the `createroom` module to depend on the `userlist` module. Therefore the `userlist` module could be in the future completely removed and merged into the `createroom` module.
 - Changes the room members count in the room details screen to only show the members who have joined (i.e. don't count those still in the invited state).

Missed ACs:
- This change does not make the member list live update. Discussion is ongoing on how to make this technically feasible.

Parent issue:
- https://github.com/vector-im/element-x-android/issues/246
2023-05-15 14:39:27 +02:00
Benoit Marty
8547d5f267 Record screenshots. 2023-05-15 13:50:21 +02:00
Benoit Marty
e2f4ec3cf0 Fix more warning and replace deprecated code. Also use TextField from our components. 2023-05-15 13:43:27 +02:00
Benoit Marty
02e0216f83 Merge pull request #421 from vector-im/renovate/kotlin
Update kotlin to v1.7.1
2023-05-15 13:32:13 +02:00
Benoit Marty
ac515afae3 Now that we have a CODEOWNERS file, there is no need for Renovate to assign a reviewer. It will be done automatically by GitHub. 2023-05-15 13:24:27 +02:00
Benoit Marty
7f108185ac Merge pull request #422 from vector-im/renovate/dagger
Update dagger to v2.46.1
2023-05-15 13:21:57 +02:00
Benoit Marty
457b83184a Use default material3 version again and cleanup @OptIn annotations.
Material3 is now 1.1.0
2023-05-15 12:28:31 +02:00
Ivars Julien
06e1ffb70a Merge branch 'vector-im:develop' into develop 2023-05-15 10:26:45 +02:00
renovate[bot]
a336e5cad6 Update dependency com.google.dagger:dagger-compiler to v2.46.1 2023-05-12 21:51:50 +00:00
renovate[bot]
32d8bf0b9d Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-test to v1.7.1 2023-05-12 19:15:53 +00:00
ganfra
80adbd4bd1 Media: improve media viewer 2023-05-12 18:48:24 +02:00
Florian Renaud
454fbe7f73 Merge pull request #400 from vector-im/renovate/kotlin
Update kotlin to v1.7.0
2023-05-12 17:03:41 +02:00
Jorge Martín
a5ab180e92 Fix issues with knit (this should hopefully fix danger too). 2023-05-12 15:48:51 +02:00
Florian Renaud
394ef825ef increase test timeout 2023-05-12 15:34:35 +02:00
Florian Renaud
53adb456ba Test cleanup 2023-05-12 13:30:06 +02:00
Florian Renaud
d7d1d01543 Add missing OptIn 2023-05-12 13:28:22 +02:00
Germain
75f1faef15 Add changelog entry 2023-05-12 12:23:35 +01:00