Benoit Marty
64e2015941
Merge pull request #416 from Freezlex/develop
...
Fix App crash when joing specific room URL
2023-06-01 15:36:32 +02:00
Benoit Marty
a2cf497a00
Merge pull request #478 from vector-im/feature/bma/slidingSyncCleanup
...
Sliding sync cleanup
2023-06-01 12:17:01 +02:00
Benoit Marty
ed18d2b343
Merge pull request #494 from vector-im/feature/bma/checkCode
...
Check code
2023-06-01 11:53:53 +02:00
Benoit Marty
becbc6607d
Fix detected forbidden pattern.
2023-05-31 15:31:05 +02:00
Benoit Marty
bbacda4b45
Cleanup after PR review.
2023-05-31 10:34:03 +02:00
Benoit Marty
d9831cb8ab
Make the application compile with a SDK with no support for Oidc.
2023-05-30 15:59:58 +02:00
Benoit Marty
f4809100d0
Quality
2023-05-30 15:59:58 +02:00
Benoit Marty
4cc3050871
Cleanup
2023-05-30 15:59:58 +02:00
Benoit Marty
f8dbd31c11
Test for Oidc
2023-05-30 15:59:58 +02:00
Benoit Marty
f1d2f566bc
Add OIDC support
2023-05-30 15:14:57 +02:00
Benoit Marty
111cca99bf
Add EventType to avoid using hard-coding strings.
2023-05-30 14:11:26 +02:00
Benoit Marty
8a750f3ae4
Comment out hard-coded sliding sync url.
2023-05-30 14:10:59 +02:00
ganfra
b2a66ddafe
Media: handle PR review remarks
2023-05-26 19:09:51 +02:00
ganfra
462f8c138a
Merge branch 'develop' into feature/fga/image_loading
2023-05-26 13:43:51 +02:00
Jorge Martin Espinosa
7aae71c2d4
Display timestamps for text messages ( #465 )
2023-05-26 10:51:15 +00:00
ganfra
2c0771ecc0
Merge branch 'develop' into feature/fga/image_loading
2023-05-26 11:39:34 +02:00
ganfra
e0106fe907
Media: some more improvements over MediaViewer
2023-05-25 23:02:19 +02:00
ganfra
3e01a2f317
Media: some code clean-up
2023-05-24 22:23:38 +02:00
Benoit Marty
897540ed04
Merge pull request #447 from vector-im/feature/bma/wysiwyg2.2.0
...
Wysiwyg 2.2.0
2023-05-24 19:07:35 +02:00
ganfra
fc601acd28
Merge branch 'develop' into feature/fga/image_loading
2023-05-24 17:39:27 +02:00
ganfra
ced60c672e
Media: add more tests
2023-05-24 17:06:27 +02:00
Benoit Marty
f1bd767112
Fix compilation warnings.
2023-05-23 12:00:36 +02:00
renovate[bot]
91f77772bc
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.15 ( #444 )
...
Co-authored-by: Chris Smith <csmith@lunarian.uk>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-23 09:51:02 +00:00
Chris Smith
198d6d4c56
Invite users to existing rooms ( #441 )
...
Invite users to existing rooms
Scope:
- Allow inviting from the room detail screen and the member list
- Invite option is only shown if the user has the correct power level
- Search flow the same as creating a new room, allowing multi-select
- Existing room members/invitees are disabled with a custom caption
- Sending is asynchronous, an error dialog will appear wherever the
user is if necessary
Closes #245
2023-05-23 09:23:24 +00:00
ganfra
63513ae2da
Merge branch 'develop' into feature/fga/image_loading
2023-05-22 20:59:37 +02:00
Freezlex
cb778da9d0
Merge branch 'vector-im:develop' into develop
2023-05-22 10:26:58 +02:00
ganfra
62b66b2111
Media : some improvements and cleaning
2023-05-17 17:48:57 +02:00
ganfra
8c5e1c88ce
Media: update doc on MediaLoader
2023-05-16 14:50:54 +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
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
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
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
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
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
Florian Renaud
d7d1d01543
Add missing OptIn
2023-05-12 13:28:22 +02:00
Chris Smith
92e9d3a127
Fix a few FFI leaks ( #405 )
...
Fix a few FFI leaks
These are instances where we obtain an FFIObject and don't call
Close on it to release the underlying reference on the Rust side.
The worst instance here was leaking an object per room member
every time we refreshed the member list
2023-05-12 10:50:39 +00:00
Florian Renaud
38967a2f4d
Add more tests
2023-05-11 23:03:47 +02:00
Freezlex
de2adcb55a
fix: Add dash to MATRIX_ROOM_IDENTIFIER_REGEX in order to allow URLS such as foo-bar:foo.bar
2023-05-11 20:43:35 +02:00
Jorge Martin Espinosa
89b9db3be6
[Media upload] Upload image, video and files ( #411 )
...
* Add media upload
* Display media upload error messages using a Snackbar.
2023-05-11 15:56:13 +00:00
Florian Renaud
27f6f5cd3b
upload avatar within the room creation
2023-05-11 16:30:38 +02:00
renovate[bot]
474bc00f8e
Update dependency org.matrix.rustcomponents:sdk-android to v0.1.12 ( #407 )
...
* Update dependency org.matrix.rustcomponents:sdk-android to v0.1.12
* Fix Rust SDK update issues.
* Try to handle Rust memory more gracefully.
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2023-05-10 15:27:15 +00:00
ganfra
4236b69705
Introduce MatrixMediaSource
2023-05-05 19:47:10 +02:00
ganfra
c3a1297c18
Merge develop into feature/fga/image_loading
2023-05-05 12:51:00 +02:00
Benoit Marty
ebf3ebfb54
Merge pull request #332 from vector-im/renovate/kotlin
...
Update kotlin
2023-05-05 12:12:29 +02:00
Florian Renaud
73473bc2d2
Add tests
2023-05-04 16:34:38 +02:00