diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index a0e1f14f0..a06d37a41 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -107,9 +107,9 @@ connected 22 default armeabi-v7a:
tags:
- fdroid
- kvm
+ allow_failure: true
only:
- - merge_requests
- - branches@fdroid/fdroidclient
+ - branches@eighthave/fdroidclient
<<: *test-template
<<: *connected-template
@@ -118,27 +118,21 @@ connected 17 default x86:
connected 18 default x86:
<<: *kvm-template
- only:
- - master@fdroid/fdroidclient
connected 23 default x86:
<<: *kvm-template
- allow_failure: true
- only:
- - master@fdroid/fdroidclient
connected 25 default x86:
<<: *kvm-template
+ allow_failure: false
+ only:
+ - merge_requests
connected 26 google_apis x86:
<<: *kvm-template
- only:
- - master@fdroid/fdroidclient
connected 27 google_apis_playstore x86:
<<: *kvm-template
- only:
- - master@fdroid/fdroidclient
connected 28 default x86_64:
<<: *kvm-template
diff --git a/app/src/androidTest/java/org/fdroid/fdroid/MainActivityEspressoTest.java b/app/src/androidTest/java/org/fdroid/fdroid/MainActivityEspressoTest.java
index 307297e8e..d7bab4010 100644
--- a/app/src/androidTest/java/org/fdroid/fdroid/MainActivityEspressoTest.java
+++ b/app/src/androidTest/java/org/fdroid/fdroid/MainActivityEspressoTest.java
@@ -1,7 +1,9 @@
package org.fdroid.fdroid;
import android.Manifest;
+import android.app.ActivityManager;
import android.app.Instrumentation;
+import android.content.Context;
import android.os.Build;
import android.support.test.InstrumentationRegistry;
import android.support.test.espresso.IdlingPolicies;
@@ -94,6 +96,13 @@ public class MainActivityEspressoTest {
Log.d(TAG, e.getLocalizedMessage());
}
new UiWatchers().registerAnrAndCrashWatchers();
+
+ Context context = instrumentation.getTargetContext();
+ ActivityManager.MemoryInfo mi = new ActivityManager.MemoryInfo();
+ ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY_SERVICE);
+ activityManager.getMemoryInfo(mi);
+ long percentAvail = mi.availMem / mi.totalMem;
+ Log.i(TAG, "RAM: " + mi.availMem + " / " + mi.totalMem + " = " + percentAvail);
}
@AfterClass
diff --git a/app/src/full/res/layout/main_tab_swap.xml b/app/src/full/res/layout/main_tab_swap.xml
index a187febb2..8e71b13a8 100644
--- a/app/src/full/res/layout/main_tab_swap.xml
+++ b/app/src/full/res/layout/main_tab_swap.xml
@@ -69,17 +69,17 @@
android:layout_marginStart="24dp"
android:layout_marginLeft="24dp">
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 4c9b9e5c4..9106887e7 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -17,8 +17,11 @@
developer
Keep cached apps
+
Updates
+
Unstable updates
+
Suggest updates to unstable versionsHide all notificationsPrevent all actions from showing in the status bar and notification
@@ -118,6 +121,7 @@ This often occurs with apps installed via Google Play or other sources, if they
Download canceledInstalled Apps
+
Share installed appsApps installed by F-Droid as CSV fileUpdates ignored
@@ -176,12 +180,14 @@ This often occurs with apps installed via Google Play or other sources, if they
RepositoriesAdd additional sources of apps
+
SettingsSearchNew RepositoryOpenOpen
+
ShareInstallUninstall
@@ -199,12 +205,23 @@ This often occurs with apps installed via Google Play or other sources, if they
DonateBitcoinLitecoin
+
Flattr
+
LiberapayLatestCategories
+
Nearby
+
UpdatesNo recent apps found
@@ -286,6 +303,7 @@ This often occurs with apps installed via Google Play or other sources, if they
Are you sure that you want to allow %1$s to trigger destructive panic button actions?Allow
+
Panic button settingsActions to be taken in case of emergencyExit App
@@ -296,6 +314,7 @@ This often occurs with apps installed via Google Play or other sources, if they
Remember how to restoreIn a panic event, this will remove %1$s from the launcher. Only typing \"%2$d\" in the fake %3$s app can restore it.
+
CalculatorHide %s NowAre you sure you want to remove %1$s from the launcher? Only typing \"%2$d\" in the fake %3$s app can restore it.
@@ -328,7 +347,9 @@ This often occurs with apps installed via Google Play or other sources, if they
All other repos didn\'t create errors.Error during update: %sCannot update, are you connected to the Internet?
+
No permissions are used.
+
PermissionsYou don\'t have any available app that can handle %s.Theme
@@ -361,6 +382,7 @@ This often occurs with apps installed via Google Play or other sources, if they
Saved package repository %1$s.Looking for package repository at\n%1$s
+
Share RepositoryYour device is not on the same Wi-Fi as the local repo you just added! Try joining
this network: %s
@@ -542,6 +564,7 @@ This often occurs with apps installed via Google Play or other sources, if they
Downloading update for \"%1$s\"…Installing \"%1$s\"…Successfully installed
+
%1$d Update%1$d Updates