Benoit Marty
83d9e77c6a
Fix issue with Gradient rendering.
6 months ago
Benoit Marty
2dd122e9e9
Improve focusedEvent rendering when sender information are displayed.
6 months ago
Benoit Marty
076d2243a3
Add preview for focusedEvent.
6 months ago
Benoit Marty
300d3e34b1
Format and cleanup files
6 months ago
ganfra
7b4fa146e5
Timeline : try to get better forward pagination.
6 months ago
ganfra
7ac6e4166a
Timeline permalink : scroll to fetched event when known
6 months ago
ganfra
6632b2a998
Timeline : rename isTimelineEmpty to hasAnyEvent
6 months ago
ganfra
97b9d75a0d
Timeline : makes sure all tests are passing
6 months ago
ganfra
bffa2d717f
Timeline : continue to fix more tests...
6 months ago
ganfra
bf87b975fc
Timeline permalink : start updating tests
6 months ago
ganfra
fed1733cb5
Timeline : makes sure to use the right timeline when making some action (edit, reply, reaction)
6 months ago
ganfra
b764933507
Timeline permalink : branch permalink on event of other room
6 months ago
ganfra
20e172c2a6
Timeline permalink : add focused event modifier
6 months ago
ganfra
3c961a2693
Timeline : remove highlightedEventId to only use focusedEventId
6 months ago
ganfra
fbfcc3638d
Timeline : add box around TimelineItemVirtualRow
6 months ago
ganfra
b1dd225648
Timeline permalink : automatic focus on live when reaching end of forward pagination (and remove usage of PaginationStatus)
6 months ago
Benoit Marty
c185f0c1c0
Format
6 months ago
ganfra
0d7cffe400
Timeline permalink : continue to iterate (try a strategy to avoid forward insertion to "auto-scroll")
6 months ago
Benoit Marty
06f07f906a
fix bad userId
6 months ago
Benoit Marty
c3f9d37b0b
Fix test compilation issue.
6 months ago
Benoit Marty
644eebc6e4
Private
6 months ago
Benoit Marty
5914ec04da
Format
6 months ago
Benoit Marty
237ba3d727
Improve display name disambiguation rendering #2722
6 months ago
Benoit Marty
8524e3626e
Add Timeline item and reply preview with ambiguous display name
6 months ago
Benoit Marty
03abfcaadb
Format state Event: use disambiguated Display name #2722 .
...
- Rename some parameter and val from `senderDisplayName` (and consort) to `senderDisambiguatedDisplayName`.
- In `InReplyToDetails`, replace `senderDisplayName` and `senderAvatarUrl` by `senderProfile`.
6 months ago
Benoit Marty
74a9a54719
Rename Preview to follow code convention
6 months ago
Benoit Marty
1fcaf902e0
Rename `eventId` to `focusedEventId` for clarity.
7 months ago
Benoit Marty
33212a136c
Open any user permalink.
7 months ago
Benoit Marty
b7d214fa56
Update extension.
7 months ago
Benoit Marty
96203824ac
Handle navigation to the same room.
7 months ago
Benoit Marty
b1b5c563c7
Introduce RoomAliasResolverNode with error and retry handling.
7 months ago
Benoit Marty
09faa6d1c9
Simplify PermalinkData, now that we have RoomIdOrAlias interface.
7 months ago
Benoit Marty
8327ea306f
Increase usage of `RoomAlias`
7 months ago
Benoit Marty
ecd1bf76e2
Use RoomId and RoomAlias in MatrixRoomInfo
7 months ago
Benoit Marty
2a467bd49b
Handle permalink navigation - WIP
...
- prepare navigating to an Event
- add NodeBuilder to MessagesEntryPoint
7 months ago
ganfra
83e7c13618
Timeline : start reworking timeline apis
7 months ago
Benoit Marty
3df328b1ab
Parse permalink using `parseMatrixEntityFrom`.
...
Create new PermalinkData type for link to Events.
Keep matrixToConverter for now to first convert to matrix.to link. At some point it may be done by the SDK.
Remove parse(Uri)
7 months ago
Benoit Marty
294f1f2d96
Use SDK API to build room and event permalinks.
7 months ago
Benoit Marty
131edd0ba4
Always use method aRichTextEditorState instead of invoking the constructor directly, and remove parameter when it's the default value.
7 months ago
Benoit Marty
810e4919bc
Sync strings.
7 months ago
Benoit Marty
16d289e180
Exclude `fun ContentToPreview()` from coverage, this is not production code.
7 months ago
Benoit Marty
d1965005b0
Add unit test on RetrySendMessageMenu
7 months ago
Benoit Marty
39af0b8ecd
Add more assertions
7 months ago
Benoit Marty
94eb1dac4f
Some renaming for clarity, especially "RemoveFailed" was not clear, developer may think the that removing has failed.
7 months ago
Benoit Marty
3bf2bf7bca
Improve preview of RetrySendMenuMenu
7 months ago
Benoit Marty
2f7e30a88f
Remove old ExtraPadding workaround.
7 months ago
Jorge Martin Espinosa
41287c5f59
Move session verification to FTUE flow, make it mandatory ( #2594 )
...
* Move session verification to the FTUE
* Allow session verification flow to be restarted
* Use `EncryptionService` to display session verification faster
* Remove session verification item from settings
* Remove session verification banner from room list
* Remove 'verification needed' variant from the `TimelineEncryptedHistoryBanner`
* Improve verification flow UI and UX
* Remove 'verification successful' snackbar message
* Only register push provider after the session has been verified
* Hide room list while the session hasn't been verified
* Prevent deep links from changing the navigation if the session isn't verified
* Update screenshots
* Renamed `FtueState` to `FtueService`, created an actual `FtueState`.
---------
Co-authored-by: ElementBot <benoitm+elementbot@element.io>
7 months ago
Benoit Marty
bf068f4f25
Add action to copy permalink #2650
7 months ago
Benoit Marty
e18e5f1cc5
Run `./tools/localazy/downloadStrings.sh --all`
7 months ago
Benoit Marty
8e7fdc859c
Code quality and remove reference to `DefaultMatrixToConverter.SUPPORTED_PATHS` in `MatrixToConverter`
7 months ago