Implement receive handling for story messages

This commit is contained in:
AsamK 2022-08-08 18:12:30 +02:00
parent 81e36d4f9b
commit a593051512
12 changed files with 443 additions and 47 deletions

View file

@ -837,6 +837,55 @@
"allDeclaredMethods":true,
"allDeclaredConstructors":true
},
{
"name":"org.asamk.signal.json.JsonStoryContext",
"allDeclaredFields":true,
"queryAllDeclaredMethods":true,
"queryAllDeclaredConstructors":true,
"methods":[
{"name":"authorNumber","parameterTypes":[] },
{"name":"authorUuid","parameterTypes":[] },
{"name":"sentTimestamp","parameterTypes":[] }
]
},
{
"name":"org.asamk.signal.json.JsonStoryMessage",
"allDeclaredFields":true,
"queryAllDeclaredMethods":true,
"queryAllDeclaredConstructors":true,
"methods":[
{"name":"allowsReplies","parameterTypes":[] },
{"name":"fileAttachment","parameterTypes":[] },
{"name":"groupId","parameterTypes":[] },
{"name":"textAttachment","parameterTypes":[] }
]
},
{
"name":"org.asamk.signal.json.JsonStoryMessage$TextAttachment",
"allDeclaredFields":true,
"queryAllDeclaredMethods":true,
"queryAllDeclaredConstructors":true,
"methods":[
{"name":"backgroundColor","parameterTypes":[] },
{"name":"backgroundGradient","parameterTypes":[] },
{"name":"preview","parameterTypes":[] },
{"name":"style","parameterTypes":[] },
{"name":"text","parameterTypes":[] },
{"name":"textBackgroundColor","parameterTypes":[] },
{"name":"textForegroundColor","parameterTypes":[] }
]
},
{
"name":"org.asamk.signal.json.JsonStoryMessage$TextAttachment$Gradient",
"allDeclaredFields":true,
"queryAllDeclaredMethods":true,
"queryAllDeclaredConstructors":true,
"methods":[
{"name":"angle","parameterTypes":[] },
{"name":"endColor","parameterTypes":[] },
{"name":"startColor","parameterTypes":[] }
]
},
{
"name":"org.asamk.signal.json.JsonSyncDataMessage",
"allDeclaredFields":true,
@ -860,6 +909,17 @@
"allDeclaredMethods":true,
"allDeclaredConstructors":true
},
{
"name":"org.asamk.signal.json.JsonSyncStoryMessage",
"allDeclaredFields":true,
"queryAllDeclaredMethods":true,
"queryAllDeclaredConstructors":true,
"methods":[
{"name":"dataMessage","parameterTypes":[] },
{"name":"destinationNumber","parameterTypes":[] },
{"name":"destinationUuid","parameterTypes":[] }
]
},
{
"name":"org.asamk.signal.json.JsonTypingMessage",
"allDeclaredFields":true,
@ -3106,6 +3166,28 @@
{"name":"timestamp_"}
]
},
{
"name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$TextAttachment",
"fields":[
{"name":"backgroundCase_"},
{"name":"background_"},
{"name":"bitField0_"},
{"name":"preview_"},
{"name":"textBackgroundColor_"},
{"name":"textForegroundColor_"},
{"name":"textStyle_"},
{"name":"text_"}
]
},
{
"name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$TextAttachment$Gradient",
"fields":[
{"name":"angle_"},
{"name":"bitField0_"},
{"name":"endColor_"},
{"name":"startColor_"}
]
},
{
"name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$TypingMessage",
"fields":[