Compare commits

..

No commits in common. "v1.24.1-dev.3" and "main" have entirely different histories.

6 changed files with 8 additions and 19 deletions

1
.gitignore vendored
View File

@ -43,7 +43,6 @@ app.*.map.json
/android/app/release /android/app/release
# Generated files # Generated files
android/app/.cxx
**/*.g.dart **/*.g.dart
**/*.locator.dart **/*.locator.dart
**/*.router.dart **/*.router.dart

View File

@ -12,6 +12,3 @@
-dontwarn com.google.j2objc.annotations.* -dontwarn com.google.j2objc.annotations.*
-dontwarn java.awt.** -dontwarn java.awt.**
-dontwarn javax.** -dontwarn javax.**
# Keep this for Share Plus or else you can't share log in Settings
-keep interface android.content.res.XmlResourceParser { *; }

View File

@ -1,3 +0,0 @@
description: This file stores settings for Dart & Flutter DevTools.
documentation: https://docs.flutter.dev/tools/devtools/extensions#configure-extension-enablement-states
extensions:

View File

@ -85,7 +85,7 @@ class _IntAndStringPatchOptionState extends State<IntAndStringPatchOption> {
crossAxisAlignment: CrossAxisAlignment.start, crossAxisAlignment: CrossAxisAlignment.start,
children: [ children: [
TextFieldForPatchOption( TextFieldForPatchOption(
value: value.toString(), value: value,
patchOption: widget.patchOption, patchOption: widget.patchOption,
selectedKey: getKey(), selectedKey: getKey(),
onChanged: (value) { onChanged: (value) {

View File

@ -1,4 +1,3 @@
import 'package:flutter/foundation.dart';
import 'package:revanced_manager/app/app.locator.dart'; import 'package:revanced_manager/app/app.locator.dart';
import 'package:revanced_manager/models/patch.dart'; import 'package:revanced_manager/models/patch.dart';
import 'package:revanced_manager/models/patched_application.dart'; import 'package:revanced_manager/models/patched_application.dart';
@ -18,12 +17,12 @@ bool isPatchSupported(Patch patch) {
bool hasUnsupportedRequiredOption(List<Option> options, Patch patch) { bool hasUnsupportedRequiredOption(List<Option> options, Patch patch) {
final List<String> requiredOptionsType = []; final List<String> requiredOptionsType = [];
final List<String> supportedOptionsType = [ final List<String> supportedOptionsType = [
'kotlin.String', 'String',
'kotlin.Int', 'Boolean',
'kotlin.Boolean', 'Int',
'kotlin.StringArray', 'StringArray',
'kotlin.IntArray', 'IntArray',
'kotlin.LongArray', 'LongArray',
]; ];
for (final Option option in options) { for (final Option option in options) {
if (option.required && if (option.required &&
@ -39,9 +38,6 @@ bool hasUnsupportedRequiredOption(List<Option> options, Patch patch) {
} }
for (final String optionType in requiredOptionsType) { for (final String optionType in requiredOptionsType) {
if (!supportedOptionsType.contains(optionType)) { if (!supportedOptionsType.contains(optionType)) {
if (kDebugMode) {
print('${patch.name} has unsupported required patch option: $requiredOptionsType');
}
return true; return true;
} }
} }

View File

@ -4,7 +4,7 @@ homepage: https://revanced.app
publish_to: 'none' publish_to: 'none'
version: 1.24.1-dev.3+101800058 version: 1.24.0+101800055
environment: environment:
sdk: '>=3.7.0' sdk: '>=3.7.0'