summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-07-13 22:31:12 +0300
committerAndrew Dolgov <[email protected]>2021-07-13 22:31:12 +0300
commit443abe0af1bbbe455177d16dc47512006568e855 (patch)
tree7a3ef26d2cadae1492e2c2210e24eaebccc93983
parent5ca65381ad2a0a4a4aa2b8e1a93f667e64b3e5bd (diff)
disable unlock menu item on build flavor where trial stuff is disabled
-rwxr-xr-xorg.fox.ttrss/src/main/AndroidManifest.xml4
-rwxr-xr-xorg.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java22
2 files changed, 15 insertions, 11 deletions
diff --git a/org.fox.ttrss/src/main/AndroidManifest.xml b/org.fox.ttrss/src/main/AndroidManifest.xml
index 4b3cabfb..18f56e7a 100755
--- a/org.fox.ttrss/src/main/AndroidManifest.xml
+++ b/org.fox.ttrss/src/main/AndroidManifest.xml
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="org.fox.ttrss"
- android:versionCode="533"
- android:versionName="1.299">
+ android:versionCode="534"
+ android:versionName="1.300">
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
diff --git a/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java b/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java
index 246d56d2..f513173a 100755
--- a/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java
+++ b/org.fox.ttrss/src/main/java/org/fox/ttrss/OnlineActivity.java
@@ -1178,17 +1178,21 @@ public class OnlineActivity extends CommonActivity {
initMenu();
- List<PackageInfo> pkgs = getPackageManager()
- .getInstalledPackages(0);
-
- for (PackageInfo p : pkgs) {
- if ("org.fox.ttrss.key".equals(p.packageName)) {
- Log.d(TAG, "license apk found");
- menu.findItem(R.id.donate).setVisible(false);
- break;
+ if (BuildConfig.ENABLE_TRIAL && !BuildConfig.DEBUG) {
+ List<PackageInfo> pkgs = getPackageManager()
+ .getInstalledPackages(0);
+
+ for (PackageInfo p : pkgs) {
+ if ("org.fox.ttrss.key".equals(p.packageName)) {
+ Log.d(TAG, "license apk found");
+ menu.findItem(R.id.donate).setVisible(false);
+ break;
+ }
}
+ } else {
+ menu.findItem(R.id.donate).setVisible(false);
}
-
+
return true;
}