diff --git a/assets/info-logo.png b/assets/info-logo.png index 1232a3c1..2808d732 100644 Binary files a/assets/info-logo.png and b/assets/info-logo.png differ diff --git a/assets/info-logo.svg b/assets/info-logo.svg new file mode 100644 index 00000000..8dc935b8 --- /dev/null +++ b/assets/info-logo.svg @@ -0,0 +1,168 @@ + + + + + + + + + + + + + + + + + + + diff --git a/assets/typing.gif b/assets/typing.gif index 11ee05e1..7c815472 100644 Binary files a/assets/typing.gif and b/assets/typing.gif differ diff --git a/assets/typing.svg b/assets/typing.svg new file mode 100644 index 00000000..a1264646 --- /dev/null +++ b/assets/typing.svg @@ -0,0 +1,80 @@ + + + + + + + + + + + + + + diff --git a/lib/pages/chat/chat_view.dart b/lib/pages/chat/chat_view.dart index e5c7bfd2..0aab7b5f 100644 --- a/lib/pages/chat/chat_view.dart +++ b/lib/pages/chat/chat_view.dart @@ -212,6 +212,7 @@ class ChatView extends StatelessWidget { width: double.infinity, height: double.infinity, fit: BoxFit.cover, + filterQuality: FilterQuality.medium, ), SafeArea( child: Column( diff --git a/lib/pages/chat/typing_indicators.dart b/lib/pages/chat/typing_indicators.dart index 3250de60..a3ea967c 100644 --- a/lib/pages/chat/typing_indicators.dart +++ b/lib/pages/chat/typing_indicators.dart @@ -84,7 +84,11 @@ class TypingIndicators extends StatelessWidget { padding: const EdgeInsets.all(8), child: typingUsers.isEmpty ? null - : Image.asset('assets/typing.gif', height: 12), + : Image.asset( + 'assets/typing.gif', + height: 30, + filterQuality: FilterQuality.medium, + ), ), ), ), diff --git a/lib/pages/homeserver_picker/homeserver_picker_view.dart b/lib/pages/homeserver_picker/homeserver_picker_view.dart index 7cabe029..53fb0d00 100644 --- a/lib/pages/homeserver_picker/homeserver_picker_view.dart +++ b/lib/pages/homeserver_picker/homeserver_picker_view.dart @@ -46,8 +46,11 @@ class HomeserverPickerView extends StatelessWidget { children: [ Container( alignment: Alignment.center, - height: 190, - child: Image.asset('assets/info-logo.png'), + height: 200, + child: Image.asset( + 'assets/info-logo.png', + filterQuality: FilterQuality.medium, + ), ), Padding( padding: const EdgeInsets.all(12.0), diff --git a/lib/utils/platform_infos.dart b/lib/utils/platform_infos.dart index 3d0ca933..71e19d0c 100644 --- a/lib/utils/platform_infos.dart +++ b/lib/utils/platform_infos.dart @@ -62,7 +62,12 @@ abstract class PlatformInfos { child: const Text('Logs'), ), ], - applicationIcon: Image.asset('assets/logo.png', width: 64, height: 64), + applicationIcon: Image.asset( + 'assets/logo.png', + width: 64, + height: 64, + filterQuality: FilterQuality.medium, + ), applicationName: AppConfig.applicationName, ); } diff --git a/lib/widgets/layouts/empty_page.dart b/lib/widgets/layouts/empty_page.dart index 386d86ff..b317ab3b 100644 --- a/lib/widgets/layouts/empty_page.dart +++ b/lib/widgets/layouts/empty_page.dart @@ -27,6 +27,7 @@ class EmptyPage extends StatelessWidget { 'assets/info-logo.png', width: width, height: width, + filterQuality: FilterQuality.medium, ), ), ), diff --git a/lib/widgets/mxc_image.dart b/lib/widgets/mxc_image.dart index bce159c6..3907c86c 100644 --- a/lib/widgets/mxc_image.dart +++ b/lib/widgets/mxc_image.dart @@ -168,6 +168,7 @@ class _MxcImageState extends State { width: widget.width, height: widget.height, fit: widget.fit, + filterQuality: FilterQuality.medium, errorBuilder: (context, __, ___) { _isCached = false; _imageData = null;