Commit graph

79 commits

Author SHA1 Message Date
Sylvain Berfini
422eb8e31e Allow chat bubble text selection 2026-03-16 14:32:57 +01:00
Sylvain Berfini
0a63736451 Fixed media grid using 2 lines issue when sending exactly 3 files with text 2026-03-13 16:37:57 +01:00
Sylvain Berfini
16d6d3b886 Fixed ephemeral messages clock icon padding 2026-01-29 09:40:18 +01:00
Sylvain Berfini
fc90a95e94 Removed trash icon from retract message placeholder 2025-08-19 12:07:56 +02:00
Sylvain Berfini
fac6e42c22 Added edit/retract message features 2025-08-06 15:38:45 +00:00
Sylvain Berfini
865216d717 Remove font padding when chat message only contains emoji 2025-07-26 10:41:40 +02:00
Sylvain Berfini
9ba2684f31 Using contextClickListener to open bottom sheets/menus when mouse right button is clicked 2025-06-17 14:23:47 +02:00
Sylvain Berfini
19df3b07dc Increase text size when chat bubble only contains emoji character(s) 2025-06-13 16:22:44 +02:00
Sylvain Berfini
4cb7ea1965 Showing files in square area like media when more than one in a single chat message 2025-05-20 10:45:27 +02:00
Sylvain Berfini
a496e2bf56 Forgot to disable IMDN bottom sheet for incoming messages in groups 2025-05-06 14:33:19 +02:00
Sylvain Berfini
9ffe3b4d7f Hide incoming messages delivery status in groups if IMDN threshold is set to 1 2025-03-03 14:53:40 +01:00
Sylvain Berfini
713ca4c1d5 Increased single media max height a bit in chat, renamed info message long press action and changed icon 2024-11-29 09:14:19 +01:00
Sylvain Berfini
27b1cf90c6 Display configured ephemeral messages duration below conversation title (next to icon) 2024-10-07 11:46:38 +02:00
Sylvain Berfini
e03dcf3f88 Increased touch area for IMDN notifications + hide keyboard when showing IMDN/Emoji bottom sheet 2024-09-04 16:04:02 +02:00
Sylvain Berfini
cbaf7673f5 Improved chat bubbles & text color in dark mode 2024-08-26 15:38:18 +02:00
Sylvain Berfini
0bea45054b Fixed chat bubbles & text going out of screen 2024-07-19 16:16:40 +02:00
Sylvain Berfini
756a83797f Various UI improvements related to emoji reactions 2024-07-19 15:13:19 +02:00
Sylvain Berfini
4c9bdec61e No longer use dialog for chat message long press 2024-07-18 12:26:12 +02:00
Sylvain Berfini
01d721d477 Added countdowns in chat bubbles for ephemeral messages 2024-07-15 16:10:43 +02:00
Sylvain Berfini
65a3d0520f Added missing content descriptions 2024-07-15 16:10:43 +02:00
Sylvain Berfini
8226f6e1b3 Factorized avatar + presence & trust badges 2024-07-15 16:10:41 +02:00
Sylvain Berfini
d023519cd8 Use linphone API to get contact's devices & trust 2024-07-15 16:10:41 +02:00
Sylvain Berfini
56283a1480 Improved chat bubble touch area 2024-07-15 16:10:40 +02:00
Sylvain Berfini
32145980f4 Fixed missing 'play' icon above video preview if it is the only file in a bubble + added video duration if info is available + improved onLongClick on bubbles 2024-07-15 16:10:40 +02:00
Sylvain Berfini
72daf9ebd2 Hide imdn status for received messages in 1-1 conversation + always show date/time & imdn status even for grouped messages 2024-07-15 16:10:40 +02:00
Sylvain Berfini
c8319ed014 Improved margins between chat bubbles 2024-07-15 16:10:39 +02:00
Sylvain Berfini
e4d073471c More dark theme improvements 2024-07-15 16:10:39 +02:00
Sylvain Berfini
cc403f2624 Also search in contact name when filtering conversations list + updated gradle 2024-07-15 16:10:39 +02:00
Sylvain Berfini
5d3d8eeedc Added plain text file viewer 2024-07-15 16:10:38 +02:00
Sylvain Berfini
d52c12606f Added message forward + a few small improvements 2024-07-15 16:10:38 +02:00
Sylvain Berfini
d5b0d82adc Added forwarded message indicator 2024-07-15 16:10:38 +02:00
Sylvain Berfini
c6b7ed0ef3 Added logs & small fixes 2024-07-15 16:10:38 +02:00
Sylvain Berfini
ec07d54ed9 Improved long press menu on chat bubble when text was very long 2024-07-15 16:10:38 +02:00
Sylvain Berfini
6f9a5a6009 Small improvements over reactions layout 2024-07-15 16:10:38 +02:00
Sylvain Berfini
02b372fa3d Reset some message model fields when re-computing contents list 2024-07-15 16:10:38 +02:00
Sylvain Berfini
ee04b728c9 Do not use color night variant, instead use attr & theme 2024-07-15 16:10:38 +02:00
Sylvain Berfini
9070b77b30 Updated previous & next messages bubbles if needed when a message is deleted 2024-07-15 16:10:38 +02:00
Sylvain Berfini
6badcc2887 Fixed crash when newly received/sent message should update group with last one in history + improved outgoing bubble background 2024-07-15 16:10:38 +02:00
Sylvain Berfini
ff2d04351f Renamed chat message to simply message 2024-07-15 16:10:38 +02:00
Sylvain Berfini
9094a167eb Fixed bubble UI when scrolling after a voice record has been displayed 2024-07-15 16:10:38 +02:00
Sylvain Berfini
c273fc451a Added orange border to chat bubble to show selected bubble when opening bottom sheet menu + small refactoring 2024-07-15 16:10:38 +02:00
Sylvain Berfini
a092922145 Code cleanup 2024-07-15 16:10:37 +02:00
Sylvain Berfini
61bd2967b0 Fixed & improved UI 2024-07-15 16:10:37 +02:00
Sylvain Berfini
6fec1958b8 Added file content layout in bubble 2024-07-15 16:10:37 +02:00
Sylvain Berfini
fb5d89e987 Added voice record player in chat bubble 2024-07-15 16:10:37 +02:00
Sylvain Berfini
e61a6a0b7f Improved reply layout 2024-07-15 16:10:37 +02:00
Sylvain Berfini
cd3b9e1422 Various UI improvements 2024-07-15 16:10:37 +02:00
Sylvain Berfini
115ce8148a More performance improvements 2024-07-15 16:10:37 +02:00
Sylvain Berfini
fa78f7b9b3 Updated forward/reply icons + fixed long press on text in bubble not working 2024-07-15 16:10:37 +02:00
Sylvain Berfini
b4a52e244d Updated margins on chat bubble 2024-07-15 16:10:37 +02:00