Chris Smith
4c8f82ccb6
Progress dialog: match designs, deduplicate code
2023-06-01 10:13:53 +01:00
Chris Smith
9874a01fc5
Outline buttons: font weight
2023-06-01 10:13:30 +01:00
Benoit Marty
6dbccb696b
Introduce pages in our design system.
2023-06-01 10:51:03 +02:00
Chris Smith
473bfd1e23
Display a notice if Matrix ID isn't resolved ( #461 )
...
Display a notice if Matrix ID isn't resolved
If we can't get the profile of a user after an mxid was
searched for, show a warning under their ID to say the
invite probably won't be delivered.
Closes #424
2023-06-01 08:40:45 +00:00
ganfra
3030799649
Pdf: first iteration of pdf renderer
2023-05-31 23:20:49 +02:00
Jorge Martín
c749788677
Enable gif support for Coil
2023-05-31 16:46:58 +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
d2f969252d
Oidc with CustomTab
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
9551a5e6f8
Rework the set homeserver part: get the info, instead of hard-coded value, and implement retry in case of error.
2023-05-30 15:14:57 +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
Benoit Marty
ff1147e611
Sync localazy to fix lint error.
2023-05-30 13:55:23 +02:00
Benoit Marty
7f2b23507c
Merge pull request #471 from vector-im/sync-localazy
...
Sync Strings
2023-05-30 13:06:51 +02:00
Benoit Marty
6621163d27
Document [TimelineItemGroupPosition] and improve preview of [MessageEventBubble].
2023-05-30 10:17:25 +02:00
Jorge Martín
668b0e7273
Merge remote-tracking branch 'origin/develop' into feature/fga/image_loading
2023-05-29 18:11:53 +02:00
Jorge Martín
87990c425c
Fix small issues, improve Result.flatMap
2023-05-29 13:58:29 +02:00
bmarty
175b7deccb
Sync Strings from Localazy
2023-05-29 00:09:47 +00:00
ganfra
b2a66ddafe
Media: handle PR review remarks
2023-05-26 19:09:51 +02:00
Jorge Martín
15ff1a4d30
Timestamp improvements
2023-05-26 14:37:39 +02:00
ganfra
462f8c138a
Merge branch 'develop' into feature/fga/image_loading
2023-05-26 13:43:51 +02:00
ganfra
405a6073c6
Fix lint issue
2023-05-26 13:07:27 +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
Benoit Marty
9efb703854
Fix test compilation
2023-05-25 14:17:09 +02:00
Benoit Marty
0c95912c9c
Group some state events in the timeline
2023-05-25 14:17:09 +02:00
Benoit Marty
66baf1632e
Extract to sub classes
2023-05-25 14:16:23 +02:00
Benoit Marty
b7278f3e3e
Process state event in timeline - WIP
2023-05-25 14:16:23 +02:00
Benoit Marty
a5fc4ffe84
Rename processMessageItem to simple format
2023-05-25 14:16:23 +02:00
Benoit Marty
abf7089cea
Inject StringProvider instead of context.
2023-05-25 14:16:23 +02:00
Benoit Marty
9d66af834d
Move RoomLastMessageFormatter and related class and resource to the new module eventformatter, in order to prepare rendering of state event in the timeline.
2023-05-25 14:15:35 +02:00
Marco Romano
0dee0784ba
Room list contextual menu ( #427 )
...
- Adds `ModalBottomSheet` to our design components (it wraps the homonimous Material3 one).
- Adds a bottom sheet to the Room list using the aforementioned design component.
- Adds navigation from the room list to a room detail (context menu "Settings" action).
- Consolidates the "leave room flow" into a new `leaveroom` module used by both the room list and the room details.
- Adds progress indicator to the leave room flow
- Uses new `leaveroom` module in `roomdetails` module too.
Parent issue:
- https://github.com/vector-im/element-x-android/issues/261
2023-05-25 06:42:44 +00:00
ganfra
3e01a2f317
Media: some code clean-up
2023-05-24 22:23:38 +02:00
ganfra
92e19c3dd9
Media: improve a bit the viewers
2023-05-24 22:19:18 +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
75f85a97b7
Media: makes sure system ui get back to normal when leaving preview/viewer
2023-05-24 17:30:09 +02:00
ganfra
ced60c672e
Media: add more tests
2023-05-24 17:06:27 +02:00
Benoit Marty
e486677cf8
Merge pull request #438 from vector-im/feature/fre/invite_people_action
...
Handle "Invite people" action in the start a chat flow
2023-05-23 17:03:39 +02:00
ganfra
5c198bc279
Media: fix zoomable image with non content uri
2023-05-23 16:58:22 +02:00
Benoit Marty
f1bd767112
Fix compilation warnings.
2023-05-23 12:00:36 +02:00
Benoit Marty
8beb7310ef
Fix compilation issue with Wysiwyg 2.2.0
2023-05-23 11:55:23 +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