From 67a89a7ac2d5ba46cd668aabeb96c1bc5aeaad03 Mon Sep 17 00:00:00 2001 From: immat0x1 Date: Sat, 14 May 2022 16:55:41 +0500 Subject: [PATCH] Some exteraGram Preferences improvements --- .../src/debug/res/drawable/ic_logo_foreground.xml | 14 ++++++++++++++ .../preferences/ChatsPreferencesEntry.java | 4 +--- .../preferences/cells/InfoSettingsCell.java | 2 -- .../src/main/res/drawable/ic_logo_foreground.xml | 7 +++---- 4 files changed, 18 insertions(+), 9 deletions(-) create mode 100644 TMessagesProj/src/debug/res/drawable/ic_logo_foreground.xml diff --git a/TMessagesProj/src/debug/res/drawable/ic_logo_foreground.xml b/TMessagesProj/src/debug/res/drawable/ic_logo_foreground.xml new file mode 100644 index 000000000..b7af648df --- /dev/null +++ b/TMessagesProj/src/debug/res/drawable/ic_logo_foreground.xml @@ -0,0 +1,14 @@ + + + + + diff --git a/TMessagesProj/src/main/java/com/exteragram/messenger/preferences/ChatsPreferencesEntry.java b/TMessagesProj/src/main/java/com/exteragram/messenger/preferences/ChatsPreferencesEntry.java index 4f35616b3..e4ef036f4 100644 --- a/TMessagesProj/src/main/java/com/exteragram/messenger/preferences/ChatsPreferencesEntry.java +++ b/TMessagesProj/src/main/java/com/exteragram/messenger/preferences/ChatsPreferencesEntry.java @@ -49,7 +49,6 @@ public class ChatsPreferencesEntry extends BaseFragment { private int stickerSizeHeaderRow; private int stickerSizeRow; - private int stickerSizeDividerRow; private int stickersHeaderRow; private int hideStickerTimeRow; @@ -324,7 +323,6 @@ public class ChatsPreferencesEntry extends BaseFragment { stickerSizeHeaderRow = rowCount++; stickerSizeRow = rowCount++; - stickerSizeDividerRow = rowCount++; stickersHeaderRow = rowCount++; hideStickerTimeRow = rowCount++; @@ -468,7 +466,7 @@ public class ChatsPreferencesEntry extends BaseFragment { @Override public int getItemViewType(int position) { - if (position == stickerSizeDividerRow || position == stickersDividerRow || position == chatDividerRow || position == mediaDividerRow) { + if (position == stickersDividerRow || position == chatDividerRow || position == mediaDividerRow) { return 1; } else if (position == stickerSizeHeaderRow || position == stickersHeaderRow || position == chatHeaderRow || position == mediaHeaderRow) { return 2; diff --git a/TMessagesProj/src/main/java/com/exteragram/messenger/preferences/cells/InfoSettingsCell.java b/TMessagesProj/src/main/java/com/exteragram/messenger/preferences/cells/InfoSettingsCell.java index 865da8206..4ffff5a4b 100644 --- a/TMessagesProj/src/main/java/com/exteragram/messenger/preferences/cells/InfoSettingsCell.java +++ b/TMessagesProj/src/main/java/com/exteragram/messenger/preferences/cells/InfoSettingsCell.java @@ -54,9 +54,7 @@ public class InfoSettingsCell extends FrameLayout { imageView = new ImageView(context); imageView.setScaleType(ImageView.ScaleType.CENTER); - imageView.setColorFilter(new PorterDuffColorFilter(Theme.getColor(Theme.key_windowBackgroundWhiteBlackText), PorterDuff.Mode.MULTIPLY)); addView(imageView, LayoutHelper.createFrame(108, 108, Gravity.CENTER | Gravity.TOP, 0, 20, 0, 0)); - } @Override diff --git a/TMessagesProj/src/main/res/drawable/ic_logo_foreground.xml b/TMessagesProj/src/main/res/drawable/ic_logo_foreground.xml index aa8890dec..6932711a6 100644 --- a/TMessagesProj/src/main/res/drawable/ic_logo_foreground.xml +++ b/TMessagesProj/src/main/res/drawable/ic_logo_foreground.xml @@ -5,11 +5,10 @@ android:viewportWidth="108.0" android:viewportHeight="108.0"> + android:fillColor="@color/ic_background" + android:pathData="M54,54m-54,0a54,54 0,1 1,108 0a54,54 0,1 1,-108 0" /> + android:fillAlpha="0.7" />