fixes
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
package ru.vtosters.lite.downloaders;
|
||||
|
||||
import static ru.vtosters.lite.utils.Globals.getString;
|
||||
|
||||
import android.app.DownloadManager;
|
||||
import android.content.BroadcastReceiver;
|
||||
import android.content.Context;
|
||||
@@ -46,7 +48,7 @@ public class OTADownloader {
|
||||
File apk = maxIndex == -1 ? new File(downloadDir, "VTLite.apk") : new File(downloadDir, "VTLite-" + maxIndex + ".apk");
|
||||
APKInstallActivity.installOta(context, FileUtils.h(apk));
|
||||
} else if (status == DownloadManager.STATUS_FAILED) {
|
||||
// do something
|
||||
Globals.sendToast(getString("downloaderr"));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -54,7 +56,6 @@ public class OTADownloader {
|
||||
|
||||
public static void downloadBuild(String url) {
|
||||
var context = Globals.getContext();
|
||||
url = "https://github.com/vtosters/lite/releases/download/v0.2.9-beta2/VTLite.apk";
|
||||
var uri = Uri.parse(url);
|
||||
|
||||
context.registerReceiver(callback, new IntentFilter(DownloadManager.ACTION_DOWNLOAD_COMPLETE));
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
package ru.vtosters.lite.ui.dialogs;
|
||||
|
||||
import static ru.vtosters.lite.utils.Globals.getString;
|
||||
|
||||
import android.app.Activity;
|
||||
|
||||
import ru.vtosters.lite.downloaders.OTADownloader;
|
||||
@@ -29,7 +31,7 @@ public class OTADialog implements OTAHelper.OTAListener {
|
||||
// Toast.makeText(mActivity, "Обновления найдены", Toast.LENGTH_SHORT).show();
|
||||
new ModalBottomSheetWrapper(mActivity)
|
||||
.setUpdateInfoView(mHelper.getNewVersionName(), mHelper.getUpdateDescription())
|
||||
.setPositiveButton("Обновить", () -> {
|
||||
.setPositiveButton(getString("updateanddownload"), () -> {
|
||||
OTADownloader.downloadBuild(mHelper.getDownloadUrl());
|
||||
})
|
||||
.show();
|
||||
|
||||
@@ -18,6 +18,10 @@ public class MessagesFragment extends MaterialPreferenceToolbarFragment {
|
||||
|
||||
private void prefs() {
|
||||
a("vkme").a(new MessagesFragment.restart());
|
||||
a("vkme_notifs").a(new MessagesFragment.restart());
|
||||
a("isBGStickersEnabled").a(new MessagesFragment.restart());
|
||||
a("roundedmsgs").a(new MessagesFragment.restart());
|
||||
a("systememoji").a(new MessagesFragment.restart());
|
||||
}
|
||||
|
||||
public boolean restart(Preference preference, Object obj) {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
package ru.vtosters.lite.ui.vkui;
|
||||
|
||||
import static ru.vtosters.lite.utils.Globals.getString;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.Context;
|
||||
import android.graphics.Typeface;
|
||||
import android.util.TypedValue;
|
||||
import android.view.View;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.TextView;
|
||||
@@ -33,7 +33,7 @@ public class ModalBottomSheetWrapper {
|
||||
|
||||
container.setOrientation(LinearLayout.VERTICAL);
|
||||
|
||||
title.setText("Новая версия " + version);
|
||||
title.setText(getString("newversion") + " " + version);
|
||||
title.setTypeface(title.getTypeface(), Typeface.BOLD);
|
||||
title.setSingleLine(true);
|
||||
title.setTextAlignment(View.TEXT_ALIGNMENT_CENTER);
|
||||
@@ -42,7 +42,7 @@ public class ModalBottomSheetWrapper {
|
||||
container.addView(title, new LinearLayout.LayoutParams(-1, -2));
|
||||
|
||||
changelogView.setPadding(0, Globals.convertDpToPixel(8), 0, 0);
|
||||
changelogView.setText("Изменения: \n" + changelog);
|
||||
changelogView.setText(getString("changelog") + ": \n" + changelog);
|
||||
changelogView.setTextColor(Themes.getTextAttr());
|
||||
container.addView(changelogView, new LinearLayout.LayoutParams(-1, -2));
|
||||
|
||||
|
||||
@@ -4477,5 +4477,11 @@
|
||||
<string name="checkupdates">Авто обновления</string>
|
||||
<string name="updates">Обновления</string>
|
||||
|
||||
<string name="vkme_notifs">Вернуть вкладку уведомлений</string>
|
||||
<string name="updateanddownload">Обновить</string>
|
||||
<string name="newversion">Новая версия</string>
|
||||
<string name="changelog">Список изменений</string>
|
||||
<string name="downloaderr">Ошибка загрузки файла</string>
|
||||
|
||||
<string name="empty_text" />
|
||||
</resources>
|
||||
|
||||
@@ -4611,6 +4611,11 @@ May look like a fake leaving the online"</string>
|
||||
<string name="checkupdates">Auto updates</string>
|
||||
<string name="updates">Updates</string>
|
||||
|
||||
<string name="vkme_notifs">Back notification tab to dock</string>
|
||||
<string name="updateanddownload">Update</string>
|
||||
<string name="newversion">New version</string>
|
||||
<string name="changelog">Changelog</string>
|
||||
<string name="downloaderr">Download error</string>
|
||||
|
||||
<item type="string" name="APKTOOL_DUMMY_10be" />
|
||||
<item type="string" name="APKTOOL_DUMMY_10bf" />
|
||||
|
||||
@@ -34,16 +34,6 @@
|
||||
<PreferenceCategory
|
||||
android:key="multimedia"
|
||||
android:title="@string/sett_media">
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="compressPhotos"
|
||||
android:title="@string/sett_compress_photos"
|
||||
app:singleLine="false" />
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="compressVideos"
|
||||
android:title="@string/sett_compress_videos"
|
||||
app:singleLine="false" />
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="true"
|
||||
android:key="saveProcessedImage"
|
||||
|
||||
@@ -29,16 +29,15 @@
|
||||
android:key="vkme"
|
||||
android:summary="@string/vkmesumm"
|
||||
android:title="@string/vkme" />
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="vkme_notifs"
|
||||
android:title="@string/vkme_notifs" />
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="vkme_msg"
|
||||
android:summary="TODO"
|
||||
android:title="@string/debug_experimental_vk_me_mode" />
|
||||
<com.vtosters.lite.ui.MaterialSwitchPreference
|
||||
android:defaultValue="false"
|
||||
android:key="vkme_notifs"
|
||||
android:summary="Back notif tab"
|
||||
android:title="vkme_notifs" />
|
||||
<com.vtosters.lite.ui.MaterialSectionDividerPreference />
|
||||
</PreferenceCategory>
|
||||
<PreferenceCategory android:title="@string/interfaceemoji">
|
||||
|
||||
Reference in New Issue
Block a user