refactor: Rename models for matrix spec 1.16

pull/2233/head^2
Christian Kußowski 2 weeks ago
parent af130815e1
commit 57a5e1c96f
No known key found for this signature in database
GPG Key ID: E067ECD60F1A0652

@ -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…
Cancel
Save