Implement jitsi

This commit is contained in:
Christian Pauly
2020-04-08 17:43:07 +02:00
parent 4852fd42ad
commit 7f93dd2c97
7 changed files with 145 additions and 22 deletions

View File

@ -99,6 +99,19 @@ class MessageContent extends StatelessWidget {
case MessageTypes.Notice:
case MessageTypes.Emote:
default:
if (event.content['msgtype'] == Matrix.callNamespace) {
return RaisedButton(
color: Theme.of(context).backgroundColor,
child: Row(
mainAxisSize: MainAxisSize.min,
children: <Widget>[
Icon(Icons.phone),
Text(I18n.of(context).videoCall),
],
),
onPressed: () => launch(event.body),
);
}
return LinkText(
text: event.getLocalizedBody(context, hideReply: true),
textStyle: TextStyle(