Benoit Marty
e02ba42ea0
Bigger image - WIP
1 year ago
Benoit Marty
fee97ff735
Notifications: add prefix to debug notification display.
1 year ago
Benoit Marty
bc9ec5a28a
Notifications: render current user name and avatar.
1 year ago
Benoit Marty
c91e8e5050
Notifications: render room and user icons.
1 year ago
Benoit Marty
31afed1448
Map some info for the notifications.
1 year ago
Jorge Martin Espinosa
a36f4b7947
[Room details] Open room member details when clicking on user data in timeline ( #482 )
1 year ago
Chris Smith
90082c909d
User search: provide 10 results not 5
...
Also refactor slightly so the caller specifies the number of
results, which lets all the constants sit in the repository.
1 year ago
Chris Smith
9bc67d88f3
User search: reduce debounce to 250ms
1 year ago
Chris Smith
a5849ca0bc
Selected users: if scrollable, make last one peek
...
If there are enough selected users that they can't all be displayed,
add extra padding in between the users to ensure that the last
visible one is half visible to provide some scroll affordance.
1 year ago
Chris Smith
37d1a3b394
Selected user: scale and align cross properly
...
IconButton makes assumptions about the size of icons, which
we're not abiding by here. That makes it semeingly impossible
to properly center our icon. Instead, rewrite it as a surface
to ensure it's laid out properly
1 year ago
Chris Smith
b5ee444f78
Matrix user row: typography and alignment
1 year ago
Chris Smith
9f05802022
Checkable user row: fix uneven padding
1 year ago
Chris Smith
43ea115bd7
Search bar: close button colour
1 year ago
Chris Smith
109faf409c
Add TextStyle for getting rid of font padding
1 year ago
Chris Smith
4c8f82ccb6
Progress dialog: match designs, deduplicate code
1 year ago
Chris Smith
9874a01fc5
Outline buttons: font weight
1 year ago
Benoit Marty
6dbccb696b
Introduce pages in our design system.
1 year ago
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
1 year ago
ganfra
3030799649
Pdf: first iteration of pdf renderer
1 year ago
Jorge Martín
c749788677
Enable gif support for Coil
1 year ago
Benoit Marty
becbc6607d
Fix detected forbidden pattern.
1 year ago
Benoit Marty
bbacda4b45
Cleanup after PR review.
1 year ago
Benoit Marty
d9831cb8ab
Make the application compile with a SDK with no support for Oidc.
1 year ago
Benoit Marty
f4809100d0
Quality
1 year ago
Benoit Marty
d2f969252d
Oidc with CustomTab
1 year ago
Benoit Marty
4cc3050871
Cleanup
1 year ago
Benoit Marty
f8dbd31c11
Test for Oidc
1 year ago
Benoit Marty
9551a5e6f8
Rework the set homeserver part: get the info, instead of hard-coded value, and implement retry in case of error.
1 year ago
Benoit Marty
f1d2f566bc
Add OIDC support
1 year ago
Benoit Marty
111cca99bf
Add `EventType` to avoid using hard-coding strings.
1 year ago
Benoit Marty
8a750f3ae4
Comment out hard-coded sliding sync url.
1 year ago
Benoit Marty
ff1147e611
Sync localazy to fix lint error.
1 year ago
Benoit Marty
6621163d27
Document [TimelineItemGroupPosition] and improve preview of [MessageEventBubble].
1 year ago
Jorge Martín
87990c425c
Fix small issues, improve `Result.flatMap`
1 year ago
bmarty
175b7deccb
Sync Strings from Localazy
1 year ago
ganfra
b2a66ddafe
Media: handle PR review remarks
1 year ago
Jorge Martín
15ff1a4d30
Timestamp improvements
1 year ago
ganfra
405a6073c6
Fix lint issue
1 year ago
Jorge Martin Espinosa
7aae71c2d4
Display timestamps for text messages ( #465 )
1 year ago
ganfra
e0106fe907
Media: some more improvements over MediaViewer
1 year ago
Benoit Marty
9efb703854
Fix test compilation
1 year ago
Benoit Marty
0c95912c9c
Group some state events in the timeline
1 year ago
Benoit Marty
66baf1632e
Extract to sub classes
1 year ago
Benoit Marty
b7278f3e3e
Process state event in timeline - WIP
1 year ago
Benoit Marty
a5fc4ffe84
Rename `processMessageItem` to simple `format`
1 year ago
Benoit Marty
abf7089cea
Inject StringProvider instead of context.
1 year ago
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.
1 year ago
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
1 year ago
ganfra
3e01a2f317
Media: some code clean-up
1 year ago
ganfra
92e19c3dd9
Media: improve a bit the viewers
1 year ago