refactor: Rename models for matrix spec 1.16
This commit is contained in:
parent
af130815e1
commit
57a5e1c96f
5 changed files with 13 additions and 9 deletions
|
|
@ -235,7 +235,7 @@ class ChatListController extends State<ChatList>
|
||||||
final roomId = response.roomId;
|
final roomId = response.roomId;
|
||||||
if (roomId != null) {
|
if (roomId != null) {
|
||||||
roomSearchResult.chunk.add(
|
roomSearchResult.chunk.add(
|
||||||
PublicRoomsChunk(
|
PublishedRoomsChunk(
|
||||||
name: searchQuery,
|
name: searchQuery,
|
||||||
guestCanJoin: false,
|
guestCanJoin: false,
|
||||||
numJoinedMembers: 0,
|
numJoinedMembers: 0,
|
||||||
|
|
|
||||||
|
|
@ -281,7 +281,7 @@ class PublicRoomsHorizontalList extends StatelessWidget {
|
||||||
required this.publicRooms,
|
required this.publicRooms,
|
||||||
});
|
});
|
||||||
|
|
||||||
final List<PublicRoomsChunk>? publicRooms;
|
final List<PublishedRoomsChunk>? publicRooms;
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
|
|
|
||||||
|
|
@ -45,7 +45,7 @@ class SpaceView extends StatefulWidget {
|
||||||
}
|
}
|
||||||
|
|
||||||
class _SpaceViewState extends State<SpaceView> {
|
class _SpaceViewState extends State<SpaceView> {
|
||||||
final List<SpaceRoomsChunk> _discoveredChildren = [];
|
final List<SpaceRoomsChunk$2> _discoveredChildren = [];
|
||||||
final TextEditingController _filterController = TextEditingController();
|
final TextEditingController _filterController = TextEditingController();
|
||||||
String? _nextBatch;
|
String? _nextBatch;
|
||||||
bool _noMoreRooms = false;
|
bool _noMoreRooms = false;
|
||||||
|
|
@ -95,7 +95,7 @@ class _SpaceViewState extends State<SpaceView> {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void _joinChildRoom(SpaceRoomsChunk item) async {
|
void _joinChildRoom(SpaceRoomsChunk$2 item) async {
|
||||||
final client = Matrix.of(context).client;
|
final client = Matrix.of(context).client;
|
||||||
final space = client.getRoomById(widget.spaceId);
|
final space = client.getRoomById(widget.spaceId);
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -48,7 +48,11 @@ class SettingsController extends State<Settings> {
|
||||||
final matrix = Matrix.of(context);
|
final matrix = Matrix.of(context);
|
||||||
final success = await showFutureLoadingDialog(
|
final success = await showFutureLoadingDialog(
|
||||||
context: context,
|
context: context,
|
||||||
future: () => matrix.client.setDisplayName(matrix.client.userID!, input),
|
future: () => matrix.client.setProfileField(
|
||||||
|
matrix.client.userID!,
|
||||||
|
'displayname',
|
||||||
|
{'displayname': input},
|
||||||
|
),
|
||||||
);
|
);
|
||||||
if (success.error == null) {
|
if (success.error == null) {
|
||||||
updateProfile();
|
updateProfile();
|
||||||
|
|
|
||||||
|
|
@ -18,7 +18,7 @@ import 'adaptive_dialog_action.dart';
|
||||||
|
|
||||||
class PublicRoomDialog extends StatelessWidget {
|
class PublicRoomDialog extends StatelessWidget {
|
||||||
final String? roomAlias;
|
final String? roomAlias;
|
||||||
final PublicRoomsChunk? chunk;
|
final PublishedRoomsChunk? chunk;
|
||||||
final List<String>? via;
|
final List<String>? via;
|
||||||
|
|
||||||
const PublicRoomDialog({super.key, this.roomAlias, this.chunk, this.via});
|
const PublicRoomDialog({super.key, this.roomAlias, this.chunk, this.via});
|
||||||
|
|
@ -68,9 +68,9 @@ class PublicRoomDialog extends StatelessWidget {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
bool _testRoom(PublicRoomsChunk r) => r.canonicalAlias == roomAlias;
|
bool _testRoom(PublishedRoomsChunk r) => r.canonicalAlias == roomAlias;
|
||||||
|
|
||||||
Future<PublicRoomsChunk> _search(BuildContext context) async {
|
Future<PublishedRoomsChunk> _search(BuildContext context) async {
|
||||||
final chunk = this.chunk;
|
final chunk = this.chunk;
|
||||||
if (chunk != null) return chunk;
|
if (chunk != null) return chunk;
|
||||||
final query = await Matrix.of(context).client.queryPublicRooms(
|
final query = await Matrix.of(context).client.queryPublicRooms(
|
||||||
|
|
@ -100,7 +100,7 @@ class PublicRoomDialog extends StatelessWidget {
|
||||||
),
|
),
|
||||||
content: ConstrainedBox(
|
content: ConstrainedBox(
|
||||||
constraints: const BoxConstraints(maxWidth: 256, maxHeight: 256),
|
constraints: const BoxConstraints(maxWidth: 256, maxHeight: 256),
|
||||||
child: FutureBuilder<PublicRoomsChunk>(
|
child: FutureBuilder<PublishedRoomsChunk>(
|
||||||
future: _search(context),
|
future: _search(context),
|
||||||
builder: (context, snapshot) {
|
builder: (context, snapshot) {
|
||||||
final theme = Theme.of(context);
|
final theme = Theme.of(context);
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue