ganfra
cd0923c31e
Timeline: refactor factory/cache
2 years ago
ganfra
dd0e3c535b
Timeline: first version of diff/cache
2 years ago
ganfra
13bbcc6e26
Timeline: clean up and fix some ui glitches
2 years ago
ganfra
a24c88032a
Fix scrolling on login
2 years ago
ganfra
dfe302d5b3
Fix some insets
2 years ago
Jorge Martín
12ab8b73cd
Improve the performance of changing the composer mode.
...
Note: this will only be noticeable once a new version of the RTE library is used and the crash when calling `renderComposerMode` is fixed.
Also, improved the UI for full screen mode.
2 years ago
ganfra
1801dc321b
Send: reset composer directly
2 years ago
ganfra
6dab7aa555
Timeline: extract highlightedEventId on viewState instead of individual timeline item
2 years ago
Benoit Marty
5b81243237
Temporary fix for server icon.
2 years ago
ganfra
029d97aaf8
Change link text color
2 years ago
ganfra
aa77e7fe5a
Introduce ClickableLinkText
2 years ago
ganfra
6636c653d7
Html clickable text: re-enable long click
2 years ago
ganfra
1655fe80d6
Html rendering: fix lots of things and add clickable links
2 years ago
Benoit Marty
e23b25f596
Improve flows.
2 years ago
Benoit Marty
d3ffa84294
Composer: Edit and reply: highlight selected item.
2 years ago
Benoit Marty
715a4de4c4
Composer: Edit and reply.
...
TODO: call renderComposerMode and highlight selected item.
2 years ago
ganfra
45cf334d6e
Html rendering: add padding to code blocks
2 years ago
ganfra
659cfba4d4
Continue working on html rendering
2 years ago
ganfra
69591ccb3e
First tries with Html rendering...
2 years ago
Benoit Marty
6392c57fce
Setup Showkase and add some Preview. WIP
2 years ago
Benoit Marty
073cd7fd03
No actions (so far) for redacted events
2 years ago
Benoit Marty
f3e588fe83
Preview for Timeline Event - WIP
2 years ago
Benoit Marty
b1ad191740
Improve error management on login screens
2 years ago
Benoit Marty
3225719c65
Do not submit from keyboard if button is not enabled
2 years ago
ganfra
ba85483d6d
Fix insets padding on bottomSheet
2 years ago
ganfra
3beeaf9d27
Timeline: handle loadMore pre-loading
2 years ago
ganfra
a7c05dcda2
Timeline: Extract MessageEventBubble
2 years ago
ganfra
9107147c50
Timeline: update bubble style
2 years ago
ganfra
cfda0f08bf
RoomList: extend a bit the range of SS window
2 years ago
ganfra
0c0379dbf1
Timeline: fix bad layouting
2 years ago
ganfra
3285d566ff
Timeline: Add JumpToBottom button
2 years ago
ganfra
f92d1621d4
Timeline: add autoscroll on new messages
2 years ago
ganfra
f5d7132a50
Timeline: fix duplicate key with local echo
2 years ago
ganfra
26b24ab572
Theme: try to play with insets
2 years ago
Benoit Marty
5026f459d0
Use provided modifier
2 years ago
Benoit Marty
e29e0a99db
Do not use key to ensure that the list scroll if a room appears at the top
2 years ago
Benoit Marty
e31131ee69
Optimize lazy column
2 years ago
ganfra
e1798deba2
RoomList: remove old item
2 years ago
ganfra
a87ecde8a4
RoomList: avoid recomposition
2 years ago
ganfra
a75b906414
RoomList: simple implementation of setRange
2 years ago
Benoit Marty
ac87b480e6
Move ViewModel declaration to method param
2 years ago
ganfra
ae6b6fe1f3
Fix roomlist filter back
2 years ago
ganfra
6c6fecf6e8
Composer: avoid recomposition
2 years ago
Benoit Marty
4e05182df4
Quick snackbar for unimplemented actions
2 years ago
ganfra
fa021fb438
RoomList: improve filter
2 years ago
ganfra
944b0c7257
Makes search view in TopBar
2 years ago
Benoit Marty
d44a287933
Redact event from the bottom sheet
2 years ago
ganfra
5dc7999a97
Add animation on screen navigation
2 years ago
ganfra
4521e59647
Timeline: improve image aspectRatio
2 years ago
ganfra
1948e75ece
Improve images on timeline
2 years ago