Andy Scherzinger
|
9ec7feaaee
|
prevent NPE when adding the very first own reaction to a message
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-22 11:28:07 +02:00 |
|
Marcel Hibbe
|
55a48585a7
|
don't dismiss dialog when clicked on reaction of someone else
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-22 11:28:07 +02:00 |
|
Marcel Hibbe
|
b136465415
|
fix more emojis ("...") color
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-22 11:28:07 +02:00 |
|
Marcel Hibbe
|
31bb614bac
|
highlight own emoji immediately when reacted via app
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-22 11:28:07 +02:00 |
|
Andy Scherzinger
|
dd59d2dd20
|
improve reactions alignment
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-22 11:28:07 +02:00 |
|
Andy Scherzinger
|
a5aecbcaa1
|
replace further contexts for proper day/night theming
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-22 11:28:06 +02:00 |
|
Andy Scherzinger
|
583b52588c
|
use proper context to be day/night aware
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-22 11:28:06 +02:00 |
|
Marcel Hibbe
|
fd98ccc816
|
add chip styled background to self reaction (wip)
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-22 11:28:05 +02:00 |
|
Marcel Hibbe
|
454200d797
|
add error message to log
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-22 11:28:05 +02:00 |
|
Marcel Hibbe
|
f945694a14
|
fix textcolor for reaction amount
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-22 11:28:04 +02:00 |
|
Marcel Hibbe
|
1cf55c6e8e
|
fix text for reaction notification
hide content title for one2one rooms and reactions
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-21 17:12:50 +02:00 |
|
Marcel Hibbe
|
93e9b362b6
|
avoid crash when clicking on header in conversation search mode
fix #1893
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-20 20:58:11 +02:00 |
|
Andy Scherzinger
|
300e7da172
|
extract method to reduce complexity
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-19 18:14:18 +02:00 |
|
Andy Scherzinger
|
c93041d402
|
move to a more hardened null-handling profile data handling
Fixes #1908
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-19 17:40:14 +02:00 |
|
Andy Scherzinger
|
746c3a8a4e
|
catch NPE when UI is already teared down
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-19 17:09:16 +02:00 |
|
Dariusz Olszewski
|
5dca8bcb7d
|
Use setBackstack when starting new MainActivity from notification
Signed-off-by: Dariusz Olszewski <starypatyk@users.noreply.github.com>
|
2022-04-19 12:57:32 +02:00 |
|
Marcel Hibbe
|
3d4f3eeb54
|
open reactions menu when long click on emojis in message
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-09 23:05:32 +02:00 |
|
Marcel Hibbe
|
7dd7738c04
|
use toggle for emoji popup
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 17:11:40 +02:00 |
|
Marcel Hibbe
|
17a8c48078
|
order emojis by amount
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 14:57:02 +02:00 |
|
Marcel Hibbe
|
54c40e99ef
|
hide amount in message if it's only 1
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 14:56:18 +02:00 |
|
Marcel Hibbe
|
07299bb32a
|
use light textcolor for reactions for outgoing message
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 13:59:24 +02:00 |
|
Marcel Hibbe
|
3f987fcdad
|
fix import of coil
this must have been removed when auto cleaning imports while there was a problem to find the coil lib
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 13:56:57 +02:00 |
|
Marcel Hibbe
|
73d50c4f0e
|
add reactions for LocationMessageViewHolders
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 13:22:26 +02:00 |
|
Marcel Hibbe
|
c4de77ce00
|
fix to hide MessageActionsDialog for system messages
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 12:19:52 +02:00 |
|
Marcel Hibbe
|
65fb284c6c
|
add reactions for previewMessageHolders
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:15 +02:00 |
|
Andy Scherzinger
|
b4316ecaad
|
fix code checks warnings
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:14 +02:00 |
|
Andy Scherzinger
|
2068faa80e
|
correct tab listerner initialization
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:14 +02:00 |
|
Andy Scherzinger
|
660c3401f2
|
sort reaction lists
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:14 +02:00 |
|
Marcel Hibbe
|
2aa7a5eb67
|
rename adapter interface for voice messages
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:14 +02:00 |
|
Andy Scherzinger
|
0051d1d686
|
pin size of the bottom sheet
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:13 +02:00 |
|
Andy Scherzinger
|
6bda280d15
|
Add "all" tab for reactions
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:13 +02:00 |
|
Marcel Hibbe
|
357c67db83
|
fix to update UI only if reaction was actually added
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:13 +02:00 |
|
Marcel Hibbe
|
36b786616a
|
support reactions for TextMessages (in+out) and VoiceMessages (in+out)
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:13 +02:00 |
|
Andy Scherzinger
|
f17e892acd
|
improve detekt and format kotlin code
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:13 +02:00 |
|
Andy Scherzinger
|
500d651d69
|
replace emoji selection with tab layout
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:12 +02:00 |
|
Marcel Hibbe
|
aa5046cf27
|
add ability to delete reactions
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:12 +02:00 |
|
Marcel Hibbe
|
4e727924c2
|
fix to send reaction for message that has no reactions yet
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:12 +02:00 |
|
Marcel Hibbe
|
4670854848
|
show emoji picker to send reaction (buggy)
emoji picker SOMETIMES opens in full height.
this is a bug inside the emoji picker lib, see https://github.com/vanniktech/Emoji/issues/474
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:12 +02:00 |
|
Marcel Hibbe
|
f4ab037a44
|
add ability to send emoji
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:12 +02:00 |
|
Andy Scherzinger
|
65e447b6a5
|
add some margins to the reactions on a message
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:11 +02:00 |
|
Andy Scherzinger
|
deac2059ff
|
improve lint/detekt
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:11 +02:00 |
|
Marcel Hibbe
|
eb961b0452
|
minor cleanup after merge
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:11 +02:00 |
|
Marcel Hibbe
|
9c0ea73b5d
|
fix parsing of json of emoji voters
basic update for emoji voters in UI
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:11 +02:00 |
|
Marcel Hibbe
|
f61872af7c
|
remove redundant code for reactions recyclerview
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:10 +02:00 |
|
Andy Scherzinger
|
c4632f5d42
|
load avatars of reaction actors, optimize layout
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:10 +02:00 |
|
Andy Scherzinger
|
06f42a4c00
|
Render list of reactions in recycler view in bottom sheet
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:09 +02:00 |
|
Andy Scherzinger
|
c19dd5fc71
|
hide reactions when not supported by server
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:09 +02:00 |
|
Marcel Hibbe
|
4abe8ae41d
|
add details view for reactions (WIP)
TODO: encoding for emoji is wrong to send it to server
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
|
2022-04-08 09:21:09 +02:00 |
|
Andy Scherzinger
|
402a1bd3c3
|
organize imports
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:08 +02:00 |
|
Andy Scherzinger
|
3daaa8152e
|
fic kotlin formatting
Signed-off-by: Andy Scherzinger <info@andy-scherzinger.de>
|
2022-04-08 09:21:08 +02:00 |
|