1
0
mirror of https://github.com/MGislv/NekoX.git synced 2024-07-02 10:33:36 +00:00
This commit is contained in:
世界 2020-06-25 16:44:36 +00:00
parent 405a9b8881
commit 9ede636931
No known key found for this signature in database
GPG Key ID: CD109927C34A63C4
8 changed files with 34 additions and 20 deletions

View File

@ -210,14 +210,6 @@ android {
keyPassword pwd
}
debug {
storeFile project.file('debug.keystore')
storePassword "android"
keyAlias "androiddebugkey"
keyPassword "android"
}
}
buildTypes {
@ -225,7 +217,7 @@ android {
debuggable true
jniDebuggable true
multiDexEnabled true
signingConfig signingConfigs.debug
signingConfig signingConfigs.release
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
@ -235,7 +227,6 @@ android {
jniDebuggable false
minifyEnabled true
shrinkResources true
signingConfig signingConfigs.release
}
release {

Binary file not shown.

View File

@ -6036,7 +6036,7 @@ public class SendMessagesHelper extends BaseController implements NotificationCe
if (forceDocument) {
videoEditedInfo = null;
} else {
videoEditedInfo = info.videoEditedInfo;
videoEditedInfo = info.videoEditedInfo != null ? info.videoEditedInfo : createCompressionSettings(info.path);
}
if (!forceDocument && (videoEditedInfo != null || info.path.endsWith("mp4"))) {

View File

@ -451,7 +451,7 @@ public class CallLogActivity extends BaseFragment implements NotificationCenter.
BottomBuilder builder = new BottomBuilder(getParentActivity());
builder.addTitle(LocaleController.getString("ConfirmDeleteCallLog", R.string.ConfirmDeleteCallLog));
builder.addItem(LocaleController.getString("Delete", R.string.Delete), R.drawable.baseline_delete_24, (dialog, which) -> {
builder.addItem(LocaleController.getString("Delete", R.string.Delete), R.drawable.baseline_delete_24, (cell) -> {
ArrayList<Integer> ids = new ArrayList<>();
for (TLRPC.Message msg : row.calls) {
ids.add(msg.id);

View File

@ -16,6 +16,7 @@ import android.content.Context;
import android.content.Intent;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.graphics.PorterDuff;
import android.graphics.PorterDuffColorFilter;
import android.os.Bundle;
import android.os.Vibrator;

View File

@ -974,7 +974,7 @@ public class ChatRightsEditActivity extends BaseFragment {
int left = MAX_RANK_LENGTH - (currentRank != null ? currentRank.codePointCount(0, currentRank.length()) : 0);
if (left <= MAX_RANK_LENGTH - MAX_RANK_LENGTH * 0.7f) {
headerCell.setText2(String.format("%d", left));
SimpleTextView textView = headerCell.getTextView2();
TextView textView = headerCell.getTextView2();
String key = left < 0 ? Theme.key_windowBackgroundWhiteRedText5 : Theme.key_windowBackgroundWhiteGrayText3;
textView.setTextColor(Theme.getColor(key));
textView.setTag(key);

View File

@ -192,17 +192,37 @@ object FileUtil {
if (!newFile.isFile) {
if (Build.VERSION.SDK_INT > Build.VERSION_CODES.M) {
Build.SUPPORTED_ABIS.forEachIndexed { index, abi ->
runCatching {
saveNonAsset("lib/$abi/${execFile.name}", execFile)
FileLog.d("lib extracted with default abi$index ($abi): $execFile")
}
}
error("library not found ${execFile.name}")
}
} else {
runCatching {
saveNonAsset("lib/${Build.CPU_ABI}/${execFile.name}", execFile)
FileLog.d("lib extracted with default abi: $execFile, ${Build.CPU_ABI}")
FileLog.d("lib extracted with default abi (${Build.CPU_ABI}): $execFile")
}.recover {
saveNonAsset("lib/${Build.CPU_ABI2}/${execFile.name}", execFile)
FileLog.d("lib extracted with abi2: $execFile, ${Build.CPU_ABI2}")
FileLog.d("lib extracted with abi2 (${Build.CPU_ABI2}): $execFile")
}

View File

@ -1,6 +1,6 @@
#!/bin/bash
rm TMessagesProj/libs/*.aar
rm -f TMessagesProj/libs/*.aar
./gradlew ss-rust:assembleRelease
@ -31,14 +31,16 @@ cd ../..
OUT=TMessagesProj/build/intermediates/ndkBuild/fullFoss/obj/local
DIR=TMessagesProj/src/main/libs
rm $DIR/armeabi-v7a/*
rm -rf $DIR
mkdir -p $DIR/armeabi-v7a
cp $OUT/armeabi-v7a/*.so $DIR/armeabi-v7a
rm $DIR/arm64-v8a/*
mkdir -p $DIR/arm64-v8a
cp $OUT/arm64-v8a/*.so $DIR/arm64-v8a
rm $DIR/x86/*
mkdir -p $DIR/x86
cp $OUT/x86/*.so $DIR/x86
rm $DIR/x86_64/*
mkdir -p $DIR/x86_64
cp $OUT/x86_64/*.so $DIR/x86_64