chore: Update matrix und vrouter

This commit is contained in:
Christian Pauly 2021-07-08 17:10:20 +02:00
commit 7ca96aee03
35 changed files with 63 additions and 63 deletions

View file

@ -53,7 +53,7 @@ class ChatDetailsView extends StatelessWidget {
leading: IconButton(
icon: Icon(Icons.close_outlined),
onPressed: () =>
VRouter.of(context).push('/rooms/${controller.roomId}'),
VRouter.of(context).to('/rooms/${controller.roomId}'),
),
elevation: Theme.of(context).appBarTheme.elevation,
expandedHeight: 300.0,
@ -313,8 +313,8 @@ class ChatDetailsView extends StatelessWidget {
foregroundColor: Colors.grey,
child: Icon(Icons.edit_attributes_outlined),
),
onTap: () => VRouter.of(context).push(
'/rooms/${room.id}/details/permissions'),
onTap: () => VRouter.of(context)
.to('/rooms/${room.id}/details/permissions'),
),
Divider(thickness: 1),
ListTile(
@ -341,7 +341,7 @@ class ChatDetailsView extends StatelessWidget {
child: Icon(Icons.add_outlined),
),
onTap: () => VRouter.of(context)
.push('/rooms/${room.id}/invite'),
.to('/rooms/${room.id}/invite'),
)
: Container(),
],

View file

@ -23,7 +23,7 @@ class ChatEncryptionSettingsView extends StatelessWidget {
leading: IconButton(
icon: Icon(Icons.close_outlined),
onPressed: () =>
VRouter.of(context).push('/rooms/${controller.roomId}'),
VRouter.of(context).to('/rooms/${controller.roomId}'),
),
title: Text(L10n.of(context).tapOnDeviceToVerify),
bottom: PreferredSize(

View file

@ -83,7 +83,7 @@ class ChatListView extends StatelessWidget {
icon: Icon(Icons.search_outlined),
tooltip: L10n.of(context).search,
onPressed: () =>
VRouter.of(context).push('/search'),
VRouter.of(context).to('/search'),
),
PopupMenuButton<PopupMenuAction>(
onSelected: controller.onPopupMenuSelect,
@ -295,7 +295,7 @@ class ChatListView extends StatelessWidget {
? FloatingActionButton(
heroTag: 'main_fab',
onPressed: () =>
VRouter.of(context).push('/newprivatechat'),
VRouter.of(context).to('/newprivatechat'),
child: Icon(CupertinoIcons.chat_bubble),
)
: null,

View file

@ -21,7 +21,7 @@ class ChatPermissionsSettingsView extends StatelessWidget {
leading: IconButton(
icon: Icon(Icons.close_outlined),
onPressed: () =>
VRouter.of(context).push('/rooms/${controller.roomId}'),
VRouter.of(context).to('/rooms/${controller.roomId}'),
),
title: Text(L10n.of(context).editChatPermissions),
),

View file

@ -90,7 +90,7 @@ class ChatView extends StatelessWidget {
),
)
: () => VRouter.of(context)
.push('/rooms/${controller.room.id}/details'),
.to('/rooms/${controller.room.id}/details'),
title: Text(
controller.room.getLocalizedDisplayname(
MatrixLocals(L10n.of(context))),

View file

@ -122,8 +122,8 @@ class HomeserverPickerView extends StatelessWidget {
child: Container(
height: 64,
child: OutlinedButton.icon(
onPressed: () => VRouter.of(context)
.push('/login'),
onPressed: () =>
VRouter.of(context).to('/login'),
icon: Icon(Icons.login_outlined),
label: Text(L10n.of(context).login),
),

View file

@ -24,7 +24,7 @@ class InvitationSelectionView extends StatelessWidget {
leading: IconButton(
icon: Icon(Icons.close_outlined),
onPressed: () =>
VRouter.of(context).push('/rooms/${controller.roomId}'),
VRouter.of(context).to('/rooms/${controller.roomId}'),
),
titleSpacing: 0,
title: DefaultAppBarSearchField(

View file

@ -22,7 +22,7 @@ class NewPrivateChatView extends StatelessWidget {
elevation: 0,
actions: [
TextButton(
onPressed: () => VRouter.of(context).push('/newgroup'),
onPressed: () => VRouter.of(context).to('/newgroup'),
child: Text(
L10n.of(context).createNewGroup,
style: TextStyle(color: Theme.of(context).colorScheme.secondary),

View file

@ -239,7 +239,7 @@ class SearchView extends StatelessWidget {
.startDirectChat(foundProfile.userId),
);
if (roomID.error == null) {
VRouter.of(context).push('/rooms/${roomID.result}');
VRouter.of(context).to('/rooms/${roomID.result}');
}
},
leading: Avatar(

View file

@ -36,7 +36,7 @@ class SettingsAccountView extends StatelessWidget {
ListTile(
trailing: Icon(Icons.devices_other_outlined),
title: Text(L10n.of(context).devices),
onTap: () => VRouter.of(context).push('devices'),
onTap: () => VRouter.of(context).to('devices'),
),
ListTile(
trailing: Icon(Icons.exit_to_app_outlined),

View file

@ -22,12 +22,12 @@ class SettingsChatView extends StatelessWidget {
children: [
ListTile(
title: Text(L10n.of(context).changeTheme),
onTap: () => VRouter.of(context).push('style'),
onTap: () => VRouter.of(context).to('style'),
trailing: Icon(Icons.style_outlined),
),
ListTile(
title: Text(L10n.of(context).emoteSettings),
onTap: () => VRouter.of(context).push('emotes'),
onTap: () => VRouter.of(context).to('emotes'),
trailing: Icon(Icons.insert_emoticon_outlined),
),
Divider(height: 1),

View file

@ -45,7 +45,7 @@ class MultipleEmotesSettingsView extends StatelessWidget {
title: Text(packName),
onTap: () async {
VRouter.of(context)
.push('/rooms/${room.id}/details/emotes/${keys[i]}');
.to('/rooms/${room.id}/details/emotes/${keys[i]}');
},
);
});

View file

@ -24,7 +24,7 @@ class SettingsSecurityView extends StatelessWidget {
ListTile(
trailing: Icon(Icons.block_outlined),
title: Text(L10n.of(context).ignoredUsers),
onTap: () => VRouter.of(context).push('ignorelist'),
onTap: () => VRouter.of(context).to('ignorelist'),
),
ListTile(
trailing: Icon(Icons.security_outlined),
@ -36,7 +36,7 @@ class SettingsSecurityView extends StatelessWidget {
ListTile(
trailing: Icon(Icons.email_outlined),
title: Text(L10n.of(context).passwordRecovery),
onTap: () => VRouter.of(context).push('3pid'),
onTap: () => VRouter.of(context).to('3pid'),
),
if (Matrix.of(context).client.encryption != null) ...{
Divider(thickness: 1),

View file

@ -40,22 +40,22 @@ class SettingsView extends StatelessWidget {
ListTile(
leading: Icon(Icons.notifications_outlined),
title: Text(L10n.of(context).notifications),
onTap: () => VRouter.of(context).push('/settings/notifications'),
onTap: () => VRouter.of(context).to('/settings/notifications'),
),
ListTile(
leading: Icon(Icons.chat_bubble_outline),
title: Text(L10n.of(context).chat),
onTap: () => VRouter.of(context).push('/settings/chat'),
onTap: () => VRouter.of(context).to('/settings/chat'),
),
ListTile(
leading: Icon(Icons.account_box_outlined),
title: Text(L10n.of(context).account),
onTap: () => VRouter.of(context).push('/settings/account'),
onTap: () => VRouter.of(context).to('/settings/account'),
),
ListTile(
leading: Icon(Icons.security_outlined),
title: Text(L10n.of(context).security),
onTap: () => VRouter.of(context).push('/settings/security'),
onTap: () => VRouter.of(context).to('/settings/security'),
),
Divider(thickness: 1),
ListTile(