Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/dev' into dev
Browse files Browse the repository at this point in the history
  • Loading branch information
LiuYi0526 committed Jan 4, 2025
2 parents 2c5c94b + af5af50 commit 4ad2b51
Show file tree
Hide file tree
Showing 4 changed files with 28 additions and 25 deletions.
2 changes: 1 addition & 1 deletion TMessagesProj/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ repositories {
}

def verName = APP_VERSION_NAME
def verCode = 1201
def verCode = 1202


def officialVer = APP_VERSION_NAME
Expand Down
29 changes: 12 additions & 17 deletions TMessagesProj/src/main/java/org/telegram/ui/Cells/DialogCell.java
Original file line number Diff line number Diff line change
Expand Up @@ -3263,23 +3263,18 @@ public void onAnimationEnd(Animator animation) {
}
}

MessageObject captionMessage = getCaptionMessage();
// --- AyuGram hook
if (AyuFilter.isFiltered(message, null)) {
xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.blurify(message);
if (captionMessage != null) xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.blurify(captionMessage);
}
// --- AyuGram hook
// --- NaGram hook
if (message != null && message.messageOwner != null && message.messageOwner.hide) {
xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.blurify(message);
if (captionMessage != null) xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.blurify(captionMessage);
}
if (NekoConfig.ignoreBlocked.Bool() && message != null && MessagesController.getInstance(currentAccount).blockePeers.indexOfKey(message.getFromChatId()) >= 0) {
xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.blurify(message);
if (captionMessage != null) xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.blurify(captionMessage);
}
// --- NaGram hook
if (message != null) {
MessageObject captionMessage = getCaptionMessage();
// --- AyuGram hook
boolean isFiltered = AyuFilter.isFiltered(message, null) || (captionMessage != null && AyuFilter.isFiltered(captionMessage, null));
// --- NaGram hook
isFiltered = isFiltered || (message.messageOwner != null && message.messageOwner.hide);
isFiltered = isFiltered || (NekoConfig.ignoreBlocked.Bool() && MessagesController.getInstance(currentAccount).blockePeers.indexOfKey(message.getFromChatId()) >= 0);
if (isFiltered) {
xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.blurify(message);
if (captionMessage != null) xyz.nextalone.nagram.helper.MessageHelper.INSTANCE.blurify(captionMessage);
}
}

if (!animated) {
dialogMutedProgress = (dialogMuted || drawUnmute) ? 1f : 0f;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -666,9 +666,11 @@ public void animateGroup(ArrayList<View> views, Runnable whenDone) {
}
return;
}
Animation animation = new Animation(views, whenDone);
running = true;
postRunnable(() -> addAnimationInternal(animation));
try {
Animation animation = new Animation(views, whenDone);
running = true;
postRunnable(() -> addAnimationInternal(animation));
} catch (IllegalArgumentException ignored) {}
}
public void animate(View view, float durationMultipier, Runnable whenDone) {
if (!alive.get()) {
Expand All @@ -684,10 +686,12 @@ public void animate(View view, float durationMultipier, Runnable whenDone) {
}
return;
}
Animation animation = new Animation(view, durationMultipier, whenDone);
Handler handler = getHandler();
running = true;
postRunnable(() -> addAnimationInternal(animation));
try {
Animation animation = new Animation(view, durationMultipier, whenDone);
Handler handler = getHandler();
running = true;
postRunnable(() -> addAnimationInternal(animation));
} catch (IllegalArgumentException ignored) {}
}

public void cancel(View view) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -327,6 +327,10 @@ object MessageHelper {
return
}

if (!TextUtils.isEmpty(messageObject.messageText)) {
messageObject.messageText = blurify(messageObject.messageText)
}

if (!TextUtils.isEmpty(messageObject.messageOwner.message)) {
messageObject.messageOwner.message = blurify(messageObject.messageOwner.message).toString()
}
Expand Down

0 comments on commit 4ad2b51

Please sign in to comment.