Commit Graph

53 Commits

Author SHA1 Message Date
ganfra
42ecee8d52 Continue working on html rendering 2022-11-30 17:39:26 +01:00
ganfra
20fcf51e1e Merge branch 'develop' of https://github.com/vector-im/element-x-android-poc into develop 2022-11-29 21:28:25 +01:00
ganfra
f26404154d First tries with Html rendering... 2022-11-29 21:28:13 +01:00
Benoit Marty
024fb7146d Setup Showkase and add some Preview. WIP 2022-11-29 15:07:31 +01:00
Benoit Marty
a3989cf1f4 No actions (so far) for redacted events 2022-11-28 16:56:28 +01:00
Benoit Marty
c51eb4823c Preview for Timeline Event - WIP 2022-11-28 14:51:51 +01:00
ganfra
e9371b7366 Fix insets padding on bottomSheet 2022-11-24 12:05:25 +01:00
ganfra
8d87578890 Timeline: handle loadMore pre-loading 2022-11-24 11:59:44 +01:00
ganfra
42982d2238 Timeline: Extract MessageEventBubble 2022-11-24 11:50:03 +01:00
ganfra
fe49572b60 Timeline: update bubble style 2022-11-24 10:53:26 +01:00
ganfra
e2108fedf3 Timeline: fix bad layouting 2022-11-23 20:07:24 +01:00
ganfra
72e0f07888 Timeline: Add JumpToBottom button 2022-11-23 19:26:58 +01:00
ganfra
778d2455b0 Timeline: add autoscroll on new messages 2022-11-23 19:10:57 +01:00
ganfra
b294ad132c Timeline: fix duplicate key with local echo 2022-11-23 18:56:15 +01:00
ganfra
5c5efdc911 Theme: try to play with insets 2022-11-23 18:56:01 +01:00
Benoit Marty
cddd039156 Merge branch 'feature/bma/optimizeLazyColumn' into develop 2022-11-23 18:08:44 +01:00
Benoit Marty
f17f4f55d7 Use provided modifier 2022-11-23 18:06:13 +01:00
Benoit Marty
89224744e5 Optimize lazy column 2022-11-23 17:07:08 +01:00
ganfra
9a5b4ca702 Composer: avoid recomposition 2022-11-22 19:28:22 +01:00
Benoit Marty
666571119e Quick snackbar for unimplemented actions 2022-11-22 18:43:49 +01:00
Benoit Marty
11a3babc5f Redact event from the bottom sheet 2022-11-22 16:53:56 +01:00
ganfra
f356e2262b Add animation on screen navigation 2022-11-22 16:11:05 +01:00
ganfra
a53b1c6aa2 Timeline: improve image aspectRatio 2022-11-22 15:46:46 +01:00
ganfra
47ef47a146 Improve images on timeline 2022-11-22 14:15:38 +01:00
ganfra
8f03957c23 Try using custom fetcher for Coil... 2022-11-21 20:15:11 +01:00
ganfra
0afc1bb334 Timeline: fix max width bubble 2022-11-21 18:56:45 +01:00
ganfra
e293b0a203 Add long click support on timeline item 2022-11-21 12:42:42 +01:00
ganfra
bf57b54fee Try to fix some issues with roomList and timeline... 2022-11-14 18:06:44 +01:00
ganfra
1623fca6c8 Update matrix-rust-sdk 2022-11-10 16:20:16 +01:00
ganfra
2bf898582c Move some package on core + try some stuff around sync/roomlist 2022-11-10 12:39:37 +01:00
ganfra
8e3f600bd1 Reactions: don't add if reactions are empty 2022-11-10 09:57:39 +01:00
ganfra
9c044c7d1d Timeline: quick implementation of reactions (without interactions) 2022-11-09 19:36:12 +01:00
ganfra
3e2b13fb04 Timeline : smaller informative view icon 2022-11-09 17:54:50 +01:00
ganfra
6e20c4455f Timeline: start handling multiple contents 2022-11-09 17:23:35 +01:00
Benoit Marty
dc39d061b8 Clarify sent text. 2022-11-09 11:14:01 +01:00
Benoit Marty
dccb83fe76 Empty composer when message is sent 2022-11-09 10:26:39 +01:00
Benoit Marty
e27d55115d Create a dedicated ViewModel for the composer 2022-11-09 09:51:29 +01:00
Benoit Marty
c66b1859a9 Composer fullscreen toggle 2022-11-08 17:44:28 +01:00
ganfra
dca9563762 Composer: avoid passing interface Callback as it will force recomposition 2022-11-08 17:17:32 +01:00
ganfra
1548dd4e6a Messages: update how textcomposer is composed 2022-11-08 17:05:32 +01:00
ganfra
17e90560e2 Merge branch 'develop' of https://github.com/vector-im/element-x-android-poc into develop 2022-11-08 16:14:35 +01:00
ganfra
c8b8c08c99 Timeline: add avatar and displayname (not dynamic...) 2022-11-08 16:09:24 +01:00
Benoit Marty
804965981a Composer compiling and running 2022-11-08 15:59:07 +01:00
ganfra
560d2a3291 Timeline: start refine bubbles 2022-11-08 12:04:21 +01:00
ganfra
09fa6493b3 Messages: refine a bit toolbar 2022-11-08 11:08:02 +01:00
ganfra
8b10c61704 Timeline: map on background thread 2022-11-08 10:55:56 +01:00
ganfra
a69549bbfc Timeline: compute group position 2022-11-08 09:54:23 +01:00
ganfra
ae051f0885 Start implementing an ugly timeline 2022-11-07 22:24:43 +01:00
ganfra
bff815e2c5 Quickly branch pagination 2022-11-07 18:41:28 +01:00
ganfra
da8b307339 Start implementing timeline 2022-11-07 12:36:03 +01:00