From 10e502f84a64072bafe8545f6f69672f27f24e68 Mon Sep 17 00:00:00 2001 From: Salvatore Giordano Date: Thu, 12 Nov 2020 15:05:31 +0100 Subject: [PATCH] fix qa --- example/assets/icon_arrow_right.svg | 5 +++++ example/lib/choose_user_page.dart | 15 +++++++++------ example/lib/stream_version.dart | 1 - example/pubspec.yaml | 2 +- lib/src/stream_chat_theme.dart | 1 + lib/src/user_avatar.dart | 1 + 6 files changed, 17 insertions(+), 8 deletions(-) create mode 100644 example/assets/icon_arrow_right.svg diff --git a/example/assets/icon_arrow_right.svg b/example/assets/icon_arrow_right.svg new file mode 100644 index 00000000..7cfa0c56 --- /dev/null +++ b/example/assets/icon_arrow_right.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/example/lib/choose_user_page.dart b/example/lib/choose_user_page.dart index b5296f8a..3a035f34 100644 --- a/example/lib/choose_user_page.dart +++ b/example/lib/choose_user_page.dart @@ -178,9 +178,10 @@ class ChooseUserPage extends StatelessWidget { style: TextStyle(fontWeight: FontWeight.bold), ), subtitle: Text('Stream test account'), - trailing: Icon( - StreamIcons.arrow_right, - color: StreamChatTheme.of(context).accentColor, + trailing: SvgPicture.asset( + 'assets/icon_arrow_right.svg', + height: 24, + width: 24, ), ); }), @@ -206,9 +207,11 @@ class ChooseUserPage extends StatelessWidget { style: TextStyle(fontWeight: FontWeight.bold), ), subtitle: Text('Custom settings'), - trailing: Icon( - StreamIcons.arrow_right, - color: StreamChatTheme.of(context).accentColor, + trailing: SvgPicture.asset( + 'assets/icon_arrow_right.svg', + height: 24, + width: 24, + clipBehavior: Clip.none, ), ), ][i]; diff --git a/example/lib/stream_version.dart b/example/lib/stream_version.dart index ee340f89..113e36c0 100644 --- a/example/lib/stream_version.dart +++ b/example/lib/stream_version.dart @@ -24,7 +24,6 @@ class StreamVersion extends StatelessWidget { final streamChatDep = yaml['packages']['stream_chat_flutter']['version']; - print('streamChatDep: ${streamChatDep}'); return Text( 'Stream SDK v ${streamChatDep}', style: TextStyle( diff --git a/example/pubspec.yaml b/example/pubspec.yaml index c6743cd4..ce1ab622 100644 --- a/example/pubspec.yaml +++ b/example/pubspec.yaml @@ -1,6 +1,6 @@ name: example description: A new Flutter project. -version: 1.0.53+55 +version: 1.0.54+56 environment: sdk: ">=2.2.2 <3.0.0" diff --git a/lib/src/stream_chat_theme.dart b/lib/src/stream_chat_theme.dart index 3b3725ed..967cbbbf 100644 --- a/lib/src/stream_chat_theme.dart +++ b/lib/src/stream_chat_theme.dart @@ -229,6 +229,7 @@ class StreamChatThemeData { backgroundColor: isDark ? Colors.black : Colors.white, defaultUserImage: (context, user) => Center( child: CachedNetworkImage( + filterQuality: FilterQuality.high, imageUrl: getRandomPicUrl(user), fit: BoxFit.cover, ), diff --git a/lib/src/user_avatar.dart b/lib/src/user_avatar.dart index 86bf7abd..66edba39 100644 --- a/lib/src/user_avatar.dart +++ b/lib/src/user_avatar.dart @@ -49,6 +49,7 @@ class UserAvatar extends StatelessWidget { ), child: hasImage ? CachedNetworkImage( + filterQuality: FilterQuality.high, imageUrl: user.extraData['image'], errorWidget: (_, __, ___) { return streamChatTheme.defaultUserImage(context, user);