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..d897bd6b 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 7cabe029..dae2957e 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 3d0ca933..05dba754 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 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;