[app] Fix context menu title
This commit is contained in:
parent
1ade0de9c4
commit
da5a01e1ae
|
|
@ -29,15 +29,16 @@ import android.util.Log;
|
|||
import androidx.annotation.NonNull;
|
||||
import androidx.preference.PreferenceManager;
|
||||
|
||||
import org.lsposed.manager.repo.RepoLoader;
|
||||
import org.lsposed.manager.ui.activity.CrashReportActivity;
|
||||
import org.lsposed.manager.util.DoHDNS;
|
||||
import org.lsposed.manager.util.theme.ThemeUtil;
|
||||
|
||||
import java.io.File;
|
||||
import java.io.PrintWriter;
|
||||
import java.io.StringWriter;
|
||||
import java.util.Locale;
|
||||
|
||||
import org.lsposed.manager.repo.RepoLoader;
|
||||
import org.lsposed.manager.ui.activity.CrashReportActivity;
|
||||
import org.lsposed.manager.util.DoHDNS;
|
||||
import org.lsposed.manager.util.theme.ThemeUtil;
|
||||
import okhttp3.Cache;
|
||||
import okhttp3.OkHttpClient;
|
||||
import okhttp3.logging.HttpLoggingInterceptor;
|
||||
|
|
|
|||
|
|
@ -25,17 +25,17 @@ import android.os.ParcelFileDescriptor;
|
|||
import android.os.RemoteException;
|
||||
import android.util.Log;
|
||||
|
||||
import org.lsposed.lspd.Application;
|
||||
import org.lsposed.lspd.utils.ParceledListSlice;
|
||||
import org.lsposed.manager.adapters.ScopeAdapter;
|
||||
import org.lsposed.manager.receivers.LSPosedManagerServiceClient;
|
||||
|
||||
import java.io.File;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.HashSet;
|
||||
import java.util.List;
|
||||
|
||||
import org.lsposed.lspd.Application;
|
||||
import org.lsposed.lspd.utils.ParceledListSlice;
|
||||
import org.lsposed.manager.adapters.ScopeAdapter;
|
||||
import org.lsposed.manager.receivers.LSPosedManagerServiceClient;
|
||||
|
||||
public class ConfigManager {
|
||||
|
||||
public static int getXposedApiVersion() {
|
||||
|
|
|
|||
|
|
@ -28,13 +28,13 @@ import android.content.pm.PackageManager;
|
|||
import android.content.pm.ResolveInfo;
|
||||
import android.view.MenuItem;
|
||||
|
||||
import org.lsposed.manager.ConfigManager;
|
||||
import org.lsposed.manager.R;
|
||||
|
||||
import java.util.Collections;
|
||||
import java.util.Comparator;
|
||||
import java.util.List;
|
||||
|
||||
import org.lsposed.manager.ConfigManager;
|
||||
import org.lsposed.manager.R;
|
||||
|
||||
public class AppHelper {
|
||||
|
||||
public static final String SETTINGS_CATEGORY = "de.robv.android.xposed.category.MODULE_SETTINGS";
|
||||
|
|
|
|||
|
|
@ -412,6 +412,7 @@ public class ScopeAdapter extends RecyclerView.Adapter<ScopeAdapter.ViewHolder>
|
|||
|
||||
holder.itemView.setOnCreateContextMenuListener((menu, v, menuInfo) -> {
|
||||
activity.getMenuInflater().inflate(R.menu.menu_app_item, menu);
|
||||
menu.setHeaderTitle(appName);
|
||||
Intent launchIntent = pm.getLaunchIntentForPackage(appInfo.packageName);
|
||||
if (launchIntent == null) {
|
||||
menu.removeItem(R.id.menu_launch);
|
||||
|
|
|
|||
|
|
@ -24,12 +24,12 @@ import android.os.IBinder;
|
|||
import android.os.ParcelFileDescriptor;
|
||||
import android.os.RemoteException;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.lsposed.lspd.Application;
|
||||
import org.lsposed.lspd.ILSPManagerService;
|
||||
import org.lsposed.lspd.utils.ParceledListSlice;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public class LSPosedManagerServiceClient {
|
||||
|
||||
@SuppressWarnings("FieldMayBeFinal")
|
||||
|
|
|
|||
|
|
@ -26,6 +26,9 @@ import androidx.annotation.NonNull;
|
|||
|
||||
import com.google.gson.Gson;
|
||||
|
||||
import org.lsposed.manager.App;
|
||||
import org.lsposed.manager.repo.model.OnlineModule;
|
||||
|
||||
import java.io.IOException;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
import java.nio.file.Files;
|
||||
|
|
@ -38,8 +41,6 @@ import java.util.List;
|
|||
import java.util.Map;
|
||||
import java.util.concurrent.CopyOnWriteArrayList;
|
||||
|
||||
import org.lsposed.manager.App;
|
||||
import org.lsposed.manager.repo.model.OnlineModule;
|
||||
import okhttp3.Call;
|
||||
import okhttp3.Callback;
|
||||
import okhttp3.Request;
|
||||
|
|
|
|||
|
|
@ -33,15 +33,15 @@ import androidx.appcompat.app.AppCompatActivity;
|
|||
|
||||
import com.google.android.material.snackbar.Snackbar;
|
||||
|
||||
import org.lsposed.manager.BuildConfig;
|
||||
import org.lsposed.manager.R;
|
||||
import org.lsposed.manager.databinding.ActivityCrashReportBinding;
|
||||
|
||||
import java.text.DateFormat;
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.Date;
|
||||
import java.util.Locale;
|
||||
|
||||
import org.lsposed.manager.BuildConfig;
|
||||
import org.lsposed.manager.R;
|
||||
import org.lsposed.manager.databinding.ActivityCrashReportBinding;
|
||||
|
||||
public class CrashReportActivity extends AppCompatActivity {
|
||||
ActivityCrashReportBinding binding;
|
||||
|
||||
|
|
|
|||
|
|
@ -64,7 +64,6 @@ import java.io.FileOutputStream;
|
|||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
import java.io.InputStreamReader;
|
||||
import java.io.OutputStream;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Calendar;
|
||||
|
|
|
|||
|
|
@ -199,7 +199,7 @@ public class ModulesActivity extends ListActivity implements ModuleUtil.ModuleLi
|
|||
|
||||
private class ModuleAdapter extends BaseAdapter<ModuleAdapter.ViewHolder> {
|
||||
private final List<ModuleUtil.InstalledModule> searchList = new ArrayList<>();
|
||||
private List<ModuleUtil.InstalledModule> showList = new ArrayList<>();
|
||||
private final List<ModuleUtil.InstalledModule> showList = new ArrayList<>();
|
||||
|
||||
ModuleAdapter() {
|
||||
refresh();
|
||||
|
|
@ -265,6 +265,7 @@ public class ModulesActivity extends ListActivity implements ModuleUtil.ModuleLi
|
|||
|
||||
holder.itemView.setOnCreateContextMenuListener((menu, v, menuInfo) -> {
|
||||
getMenuInflater().inflate(R.menu.context_menu_modules, menu);
|
||||
menu.setHeaderTitle(item.getAppName());
|
||||
Intent intent = AppHelper.getSettingsIntent(item.packageName, pm);
|
||||
if (intent == null) {
|
||||
menu.removeItem(R.id.menu_launch);
|
||||
|
|
|
|||
|
|
@ -44,10 +44,6 @@ import com.google.android.material.progressindicator.CircularProgressIndicator;
|
|||
import com.google.android.material.snackbar.Snackbar;
|
||||
import com.google.android.material.tabs.TabLayoutMediator;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.ListIterator;
|
||||
|
||||
import org.lsposed.manager.R;
|
||||
import org.lsposed.manager.databinding.ActivityModuleDetailBinding;
|
||||
import org.lsposed.manager.databinding.ItemRepoLoadmoreBinding;
|
||||
|
|
@ -67,6 +63,11 @@ import org.lsposed.manager.util.LinearLayoutManagerFix;
|
|||
import org.lsposed.manager.util.NavUtil;
|
||||
import org.lsposed.manager.util.chrome.CustomTabsURLSpan;
|
||||
import org.lsposed.manager.util.chrome.LinkTransformationMethod;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
import java.util.ListIterator;
|
||||
|
||||
import io.noties.markwon.Markwon;
|
||||
import io.noties.markwon.SoftBreakAddsNewLinePlugin;
|
||||
import io.noties.markwon.ext.strikethrough.StrikethroughPlugin;
|
||||
|
|
|
|||
|
|
@ -43,9 +43,6 @@ import androidx.recyclerview.widget.RecyclerView;
|
|||
import com.google.android.material.snackbar.Snackbar;
|
||||
import com.takisoft.preferencex.PreferenceFragmentCompat;
|
||||
|
||||
import java.util.Calendar;
|
||||
import java.util.Locale;
|
||||
|
||||
import org.lsposed.manager.BuildConfig;
|
||||
import org.lsposed.manager.ConfigManager;
|
||||
import org.lsposed.manager.R;
|
||||
|
|
@ -53,6 +50,10 @@ import org.lsposed.manager.databinding.ActivitySettingsBinding;
|
|||
import org.lsposed.manager.ui.activity.base.BaseActivity;
|
||||
import org.lsposed.manager.util.BackupUtils;
|
||||
import org.lsposed.manager.util.theme.ThemeUtil;
|
||||
|
||||
import java.util.Calendar;
|
||||
import java.util.Locale;
|
||||
|
||||
import rikka.core.util.ResourceUtils;
|
||||
import rikka.material.app.DayNightDelegate;
|
||||
import rikka.recyclerview.RecyclerViewKt;
|
||||
|
|
|
|||
|
|
@ -37,6 +37,7 @@ import org.lsposed.manager.ConfigManager;
|
|||
import org.lsposed.manager.R;
|
||||
import org.lsposed.manager.util.NavUtil;
|
||||
import org.lsposed.manager.util.theme.ThemeUtil;
|
||||
|
||||
import rikka.core.res.ResourcesKt;
|
||||
import rikka.material.app.MaterialActivity;
|
||||
|
||||
|
|
|
|||
|
|
@ -32,6 +32,7 @@ import androidx.recyclerview.widget.RecyclerView;
|
|||
import org.lsposed.manager.R;
|
||||
import org.lsposed.manager.databinding.ActivityListBinding;
|
||||
import org.lsposed.manager.util.LinearLayoutManagerFix;
|
||||
|
||||
import rikka.recyclerview.RecyclerViewKt;
|
||||
|
||||
public abstract class ListActivity extends BaseActivity {
|
||||
|
|
|
|||
|
|
@ -27,12 +27,13 @@ import android.view.View;
|
|||
import androidx.annotation.NonNull;
|
||||
import androidx.core.text.HtmlCompat;
|
||||
|
||||
import java.util.Locale;
|
||||
|
||||
import org.lsposed.manager.BuildConfig;
|
||||
import org.lsposed.manager.ConfigManager;
|
||||
import org.lsposed.manager.R;
|
||||
import org.lsposed.manager.databinding.DialogInfoBinding;
|
||||
|
||||
import java.util.Locale;
|
||||
|
||||
import rikka.core.util.ClipboardUtils;
|
||||
|
||||
public class InfoDialogBuilder extends BlurBehindDialogBuilder {
|
||||
|
|
|
|||
|
|
@ -38,15 +38,15 @@ import androidx.lifecycle.Lifecycle;
|
|||
|
||||
import com.google.android.material.snackbar.Snackbar;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.InputStreamReader;
|
||||
import java.lang.ref.WeakReference;
|
||||
|
||||
import org.lsposed.manager.App;
|
||||
import org.lsposed.manager.R;
|
||||
import org.lsposed.manager.databinding.FragmentCompileDialogBinding;
|
||||
import org.lsposed.manager.ui.activity.AppListActivity;
|
||||
|
||||
import java.io.BufferedReader;
|
||||
import java.io.InputStreamReader;
|
||||
import java.lang.ref.WeakReference;
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
public class CompileDialogFragment extends AppCompatDialogFragment {
|
||||
|
||||
|
|
|
|||
|
|
@ -36,13 +36,14 @@ import com.bumptech.glide.load.model.GlideUrl;
|
|||
import com.bumptech.glide.module.AppGlideModule;
|
||||
import com.caverock.androidsvg.SVG;
|
||||
|
||||
import java.io.InputStream;
|
||||
|
||||
import org.lsposed.manager.App;
|
||||
import org.lsposed.manager.R;
|
||||
import org.lsposed.manager.util.svg.ExternalFileResolver;
|
||||
import org.lsposed.manager.util.svg.SvgDecoder;
|
||||
import org.lsposed.manager.util.svg.SvgDrawableTranscoder;
|
||||
|
||||
import java.io.InputStream;
|
||||
|
||||
import me.zhanghai.android.appiconloader.glide.AppIconModelLoader;
|
||||
|
||||
@GlideModule
|
||||
|
|
|
|||
|
|
@ -25,6 +25,8 @@ import android.net.Uri;
|
|||
|
||||
import org.json.JSONArray;
|
||||
import org.json.JSONObject;
|
||||
import org.lsposed.manager.ConfigManager;
|
||||
import org.lsposed.manager.adapters.ScopeAdapter;
|
||||
|
||||
import java.io.InputStream;
|
||||
import java.io.OutputStream;
|
||||
|
|
@ -34,9 +36,6 @@ import java.util.Map;
|
|||
import java.util.zip.GZIPInputStream;
|
||||
import java.util.zip.GZIPOutputStream;
|
||||
|
||||
import org.lsposed.manager.ConfigManager;
|
||||
import org.lsposed.manager.adapters.ScopeAdapter;
|
||||
|
||||
public class BackupUtils {
|
||||
private static final int VERSION = 2;
|
||||
|
||||
|
|
|
|||
|
|
@ -22,12 +22,13 @@ package org.lsposed.manager.util;
|
|||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import org.lsposed.manager.App;
|
||||
|
||||
import java.net.InetAddress;
|
||||
import java.net.UnknownHostException;
|
||||
import java.util.List;
|
||||
import java.util.Locale;
|
||||
|
||||
import org.lsposed.manager.App;
|
||||
import okhttp3.Dns;
|
||||
import okhttp3.HttpUrl;
|
||||
import okhttp3.OkHttpClient;
|
||||
|
|
|
|||
|
|
@ -26,6 +26,7 @@ import androidx.browser.customtabs.CustomTabColorSchemeParams;
|
|||
import androidx.browser.customtabs.CustomTabsIntent;
|
||||
|
||||
import org.lsposed.manager.ui.activity.base.BaseActivity;
|
||||
|
||||
import rikka.core.res.ResourcesKt;
|
||||
import rikka.core.util.ResourceUtils;
|
||||
|
||||
|
|
|
|||
|
|
@ -20,8 +20,6 @@
|
|||
package org.lsposed.manager.util.holiday;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.graphics.ColorMatrix;
|
||||
import android.graphics.ColorMatrixColorFilter;
|
||||
import android.graphics.drawable.ColorDrawable;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
|
|
|
|||
|
|
@ -19,6 +19,8 @@
|
|||
|
||||
package org.lsposed.manager.util.svg;
|
||||
|
||||
import static com.bumptech.glide.request.target.Target.SIZE_ORIGINAL;
|
||||
|
||||
import androidx.annotation.NonNull;
|
||||
|
||||
import com.bumptech.glide.load.Options;
|
||||
|
|
@ -31,8 +33,6 @@ import com.caverock.androidsvg.SVGParseException;
|
|||
import java.io.IOException;
|
||||
import java.io.InputStream;
|
||||
|
||||
import static com.bumptech.glide.request.target.Target.SIZE_ORIGINAL;
|
||||
|
||||
/**
|
||||
* Decodes an SVG internal representation from an {@link InputStream}.
|
||||
*/
|
||||
|
|
|
|||
|
|
@ -25,11 +25,12 @@ import android.content.SharedPreferences;
|
|||
import androidx.annotation.ColorRes;
|
||||
import androidx.annotation.StyleRes;
|
||||
|
||||
import org.lsposed.manager.App;
|
||||
import org.lsposed.manager.R;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
import org.lsposed.manager.App;
|
||||
import org.lsposed.manager.R;
|
||||
import rikka.core.util.ResourceUtils;
|
||||
import rikka.material.app.DayNightDelegate;
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
@ -42,4 +41,4 @@
|
|||
android:fillColor="#562135" />
|
||||
</group>
|
||||
</group>
|
||||
</vector>
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -3,22 +3,22 @@
|
|||
android:height="480dp"
|
||||
android:viewportWidth="777"
|
||||
android:viewportHeight="480">
|
||||
<path
|
||||
android:pathData="M0,0h777v480h-777z"
|
||||
android:fillColor="#750787"/>
|
||||
<path
|
||||
android:pathData="M0,0h777v400h-777z"
|
||||
android:fillColor="#004dff"/>
|
||||
<path
|
||||
android:pathData="M0,0h777v320h-777z"
|
||||
android:fillColor="#008026"/>
|
||||
<path
|
||||
android:pathData="M0,0h777v240h-777z"
|
||||
android:fillColor="#ffed00"/>
|
||||
<path
|
||||
android:pathData="M0,0h777v160h-777z"
|
||||
android:fillColor="#ff8c00"/>
|
||||
<path
|
||||
android:pathData="M0,0h777v80h-777z"
|
||||
android:fillColor="#e40303"/>
|
||||
<path
|
||||
android:pathData="M0,0h777v480h-777z"
|
||||
android:fillColor="#750787" />
|
||||
<path
|
||||
android:pathData="M0,0h777v400h-777z"
|
||||
android:fillColor="#004dff" />
|
||||
<path
|
||||
android:pathData="M0,0h777v320h-777z"
|
||||
android:fillColor="#008026" />
|
||||
<path
|
||||
android:pathData="M0,0h777v240h-777z"
|
||||
android:fillColor="#ffed00" />
|
||||
<path
|
||||
android:pathData="M0,0h777v160h-777z"
|
||||
android:fillColor="#ff8c00" />
|
||||
<path
|
||||
android:pathData="M0,0h777v80h-777z"
|
||||
android:fillColor="#e40303" />
|
||||
</vector>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
@ -27,4 +26,4 @@
|
|||
android:drawable="@drawable/ic_assignment"
|
||||
android:inset="30.303%" />
|
||||
</foreground>
|
||||
</adaptive-icon>
|
||||
</adaptive-icon>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
@ -85,4 +84,4 @@
|
|||
app:borderBottomVisibility="never"
|
||||
app:fitSystemWindowsInsets="top|bottom" />
|
||||
</HorizontalScrollView>
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
@ -50,4 +49,4 @@
|
|||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent" />
|
||||
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
</androidx.coordinatorlayout.widget.CoordinatorLayout>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
@ -43,4 +42,4 @@
|
|||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center_vertical"
|
||||
android:text="@string/compile_speed_msg" />
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
@ -37,4 +36,4 @@
|
|||
android:id="@+id/menu_uninstall"
|
||||
android:title="@string/module_uninstall" />
|
||||
|
||||
</menu>
|
||||
</menu>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
@ -54,4 +53,4 @@
|
|||
android:title="@string/menuClearLog"
|
||||
app:showAsAction="never" />
|
||||
|
||||
</menu>
|
||||
</menu>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
@ -33,4 +32,4 @@
|
|||
android:icon="@drawable/ic_refresh"
|
||||
app:showAsAction="ifRoom" />
|
||||
|
||||
</menu>
|
||||
</menu>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
@ -22,4 +21,4 @@
|
|||
<adaptive-icon xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<background android:drawable="@drawable/ic_launcher_background" />
|
||||
<foreground android:drawable="@drawable/ic_launcher_foreground" />
|
||||
</adaptive-icon>
|
||||
</adaptive-icon>
|
||||
|
|
|
|||
|
|
@ -124,7 +124,7 @@
|
|||
<string name="reboot_required">Necessário reiniciar para aplicar alteração</string>
|
||||
<string name="reboot">Reiniciar</string>
|
||||
<string name="menu_filter">Filtrar…</string>
|
||||
|
||||
|
||||
<!-- ModulesActivity and AppListActivity -->
|
||||
<string name="modules_app_store">Ver na Loja de Apps</string>
|
||||
<string name="module_app_info">Info do App</string>
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
|
|||
|
|
@ -1,5 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
<?xml version="1.0" encoding="utf-8"?><!--
|
||||
~ This file is part of LSPosed.
|
||||
~
|
||||
~ LSPosed is free software: you can redistribute it and/or modify
|
||||
|
|
@ -293,4 +292,4 @@
|
|||
<color name="material_blue_grey_700">#455A64</color>
|
||||
<color name="material_blue_grey_800">#37474F</color>
|
||||
<color name="material_blue_grey_900">#263238</color>
|
||||
</resources>
|
||||
</resources>
|
||||
|
|
|
|||
Loading…
Reference in New Issue