diff --git a/assets/info-logo.png b/assets/info-logo.png
index 1232a3c17..2808d7325 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 000000000..8dc935b81
--- /dev/null
+++ b/assets/info-logo.svg
@@ -0,0 +1,168 @@
+
+
+
+
diff --git a/assets/typing.gif b/assets/typing.gif
index 11ee05e16..7c8154721 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 000000000..a12646465
--- /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 e5c7bfd2a..0aab7b5fe 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 3250de605..d897bd6b1 100644
--- a/lib/pages/chat/typing_indicators.dart
+++ b/lib/pages/chat/typing_indicators.dart
@@ -84,7 +84,7 @@ 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 7cabe0298..dae2957e4 100644
--- a/lib/pages/homeserver_picker/homeserver_picker_view.dart
+++ b/lib/pages/homeserver_picker/homeserver_picker_view.dart
@@ -46,8 +46,8 @@ 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 3d0ca9333..05dba7544 100644
--- a/lib/utils/platform_infos.dart
+++ b/lib/utils/platform_infos.dart
@@ -62,7 +62,7 @@ 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 386d86ff0..b317ab3b4 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 bce159c68..3907c86c0 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;