mirror of
https://github.com/Ujwal223/FocusGram.git
synced 2026-04-22 02:56:36 +02:00
RELEASE: moved from beta to First stable release.
Check CHANGELOG.md for full changelog
This commit is contained in:
@@ -44,8 +44,8 @@ android {
|
||||
// For more information, see: https://flutter.dev/to/review-gradle-config.
|
||||
minSdk = flutter.minSdkVersion
|
||||
targetSdk = flutter.targetSdkVersion
|
||||
versionCode = 2
|
||||
versionName = "0.9.8-beta.2"
|
||||
versionCode = 3
|
||||
versionName = "1.0.0"
|
||||
}
|
||||
|
||||
buildTypes {
|
||||
@@ -64,6 +64,12 @@ android {
|
||||
}
|
||||
|
||||
configurations.all {
|
||||
exclude(group = "com.google.android.gms")
|
||||
exclude(group = "com.google.firebase")
|
||||
exclude(group = "com.google.android.datatransport")
|
||||
exclude(group = "com.google.android.play")
|
||||
exclude(group = "com.google.android.play", module = "core")
|
||||
exclude(group = "com.google.android.play", module = "core-common")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Vendored
+5
@@ -1,3 +1,8 @@
|
||||
-keep class io.flutter.** { *; }
|
||||
-keep class io.flutter.plugins.** { *; }
|
||||
-keep class com.pichillilorenzo.flutter_inappwebview.** { *; }
|
||||
-keep class **.GeneratedPluginRegistrant { *; }
|
||||
|
||||
# Strip Google Play Core (Flutter engine bundles these unnecessarily for F-Droid)
|
||||
-dontwarn com.google.android.play.core.**
|
||||
-dontwarn com.google.android.play.core.splitinstall.**
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<uses-permission android:name="android.permission.INTERNET"/>
|
||||
<uses-permission android:name="android.permission.RECEIVE_BOOT_COMPLETED"/>
|
||||
<uses-permission android:name="android.permission.POST_NOTIFICATIONS"/>
|
||||
|
||||
<application
|
||||
android:label="FocusGram"
|
||||
android:name="${applicationName}"
|
||||
android:icon="@mipmap/ic_launcher"
|
||||
android:hardwareAccelerated="true"
|
||||
android:usesCleartextTraffic="false"
|
||||
android:networkSecurityConfig="@xml/network_security_config">
|
||||
|
||||
@@ -50,6 +52,12 @@
|
||||
</activity>
|
||||
|
||||
<!-- Flutter tool meta-data -->
|
||||
<!-- Disable Impeller — causes blank/noisy WebView on some Samsung devices -->
|
||||
<!-- Flutter issue #162439. Remove when Flutter fixes this. -->
|
||||
<meta-data
|
||||
android:name="io.flutter.embedding.android.EnableImpeller"
|
||||
android:value="false" />
|
||||
|
||||
<meta-data
|
||||
android:name="flutterEmbedding"
|
||||
android:value="2" />
|
||||
|
||||
-3
@@ -1,3 +0,0 @@
|
||||
package com.google.android.play.core.splitcompat;
|
||||
import android.app.Application;
|
||||
public class SplitCompatApplication extends Application {}
|
||||
-4
@@ -1,4 +0,0 @@
|
||||
package com.google.android.play.core.splitinstall;
|
||||
public class SplitInstallException extends Exception {
|
||||
public int getErrorCode() { return 0; }
|
||||
}
|
||||
-2
@@ -1,2 +0,0 @@
|
||||
package com.google.android.play.core.splitinstall;
|
||||
public interface SplitInstallManager {}
|
||||
-7
@@ -1,7 +0,0 @@
|
||||
package com.google.android.play.core.splitinstall;
|
||||
import android.content.Context;
|
||||
public class SplitInstallManagerFactory {
|
||||
public static SplitInstallManager create(Context context) {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
-9
@@ -1,9 +0,0 @@
|
||||
package com.google.android.play.core.splitinstall;
|
||||
|
||||
public class SplitInstallRequest {
|
||||
public static Builder newBuilder() { return new Builder(); }
|
||||
public static class Builder {
|
||||
public Builder addModule(String moduleName) { return this; }
|
||||
public SplitInstallRequest build() { return new SplitInstallRequest(); }
|
||||
}
|
||||
}
|
||||
-7
@@ -1,7 +0,0 @@
|
||||
package com.google.android.play.core.splitinstall;
|
||||
public class SplitInstallSessionState {
|
||||
public int sessionId() { return 0; }
|
||||
public int status() { return 0; }
|
||||
public long bytesDownloaded() { return 0; }
|
||||
public long totalBytesToDownload() { return 0; }
|
||||
}
|
||||
-5
@@ -1,5 +0,0 @@
|
||||
package com.google.android.play.core.splitinstall;
|
||||
|
||||
public interface SplitInstallStateUpdatedListener {
|
||||
void onStateUpdate(SplitInstallSessionState state);
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
package com.google.android.play.core.tasks;
|
||||
public interface OnFailureListener {
|
||||
void onFailure(Exception e);
|
||||
}
|
||||
@@ -1,4 +0,0 @@
|
||||
package com.google.android.play.core.tasks;
|
||||
public interface OnSuccessListener<TResult> {
|
||||
void onSuccess(TResult result);
|
||||
}
|
||||
@@ -1,6 +0,0 @@
|
||||
package com.google.android.play.core.tasks;
|
||||
|
||||
public abstract class Task<TResult> {
|
||||
public abstract boolean isSuccessful();
|
||||
public abstract TResult getResult();
|
||||
}
|
||||
Reference in New Issue
Block a user