remove "Try to install" from swap UI
This should no longer be necessary since the local swap repo metadata now includes the nativecode tag. #30 https://gitlab.com/fdroid/fdroidclient/issues/30
This commit is contained in:
parent
15005372a2
commit
1591851273
@ -238,7 +238,6 @@ public class SwapAppsView extends ListView implements
|
||||
TextView nameView;
|
||||
ImageView iconView;
|
||||
Button btnInstall;
|
||||
TextView btnAttemptInstall;
|
||||
TextView statusInstalled;
|
||||
TextView statusIncompatible;
|
||||
|
||||
@ -343,22 +342,24 @@ public class SwapAppsView extends ListView implements
|
||||
|
||||
ImageLoader.getInstance().displayImage(app.iconUrl, iconView, displayImageOptions);
|
||||
|
||||
btnInstall.setVisibility(View.GONE);
|
||||
btnAttemptInstall.setVisibility(View.GONE);
|
||||
statusInstalled.setVisibility(View.GONE);
|
||||
statusIncompatible.setVisibility(View.GONE);
|
||||
|
||||
if (app.hasUpdates()) {
|
||||
btnInstall.setText(R.string.menu_upgrade);
|
||||
btnInstall.setVisibility(View.VISIBLE);
|
||||
statusIncompatible.setVisibility(View.GONE);
|
||||
statusInstalled.setVisibility(View.GONE);
|
||||
} else if (app.isInstalled()) {
|
||||
btnInstall.setVisibility(View.GONE);
|
||||
statusIncompatible.setVisibility(View.GONE);
|
||||
statusInstalled.setVisibility(View.VISIBLE);
|
||||
} else if (!app.compatible) {
|
||||
btnAttemptInstall.setVisibility(View.VISIBLE);
|
||||
btnInstall.setVisibility(View.GONE);
|
||||
statusIncompatible.setVisibility(View.VISIBLE);
|
||||
statusInstalled.setVisibility(View.GONE);
|
||||
} else {
|
||||
btnInstall.setText(R.string.menu_install);
|
||||
btnInstall.setVisibility(View.VISIBLE);
|
||||
statusIncompatible.setVisibility(View.GONE);
|
||||
statusInstalled.setVisibility(View.GONE);
|
||||
}
|
||||
|
||||
OnClickListener installListener = new OnClickListener() {
|
||||
@ -372,14 +373,11 @@ public class SwapAppsView extends ListView implements
|
||||
};
|
||||
|
||||
btnInstall.setOnClickListener(installListener);
|
||||
btnAttemptInstall.setOnClickListener(installListener);
|
||||
|
||||
}
|
||||
|
||||
private void showProgress() {
|
||||
progressView.setVisibility(View.VISIBLE);
|
||||
btnInstall.setVisibility(View.GONE);
|
||||
btnAttemptInstall.setVisibility(View.GONE);
|
||||
statusInstalled.setVisibility(View.GONE);
|
||||
statusIncompatible.setVisibility(View.GONE);
|
||||
}
|
||||
@ -410,7 +408,6 @@ public class SwapAppsView extends ListView implements
|
||||
holder.nameView = (TextView) view.findViewById(R.id.name);
|
||||
holder.iconView = (ImageView) view.findViewById(android.R.id.icon);
|
||||
holder.btnInstall = (Button) view.findViewById(R.id.btn_install);
|
||||
holder.btnAttemptInstall = (TextView) view.findViewById(R.id.btn_attempt_install);
|
||||
holder.statusInstalled = (TextView) view.findViewById(R.id.status_installed);
|
||||
holder.statusIncompatible = (TextView) view.findViewById(R.id.status_incompatible);
|
||||
|
||||
|
@ -55,13 +55,6 @@
|
||||
android:textColor="@color/swap_incompatible"
|
||||
android:text="@string/app_incompatible" />
|
||||
|
||||
<TextView
|
||||
android:id="@+id/btn_attempt_install"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:textColor="@color/swap_light_blue"
|
||||
android:text="@string/swap_attempt_install" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
<TextView
|
||||
|
@ -335,7 +335,6 @@
|
||||
<string name="bluetooth_unavailable">Bluetooth unavailable</string>
|
||||
<string name="swap_cant_send_no_bluetooth">Cannot send F-Droid, because Bluetooth is unavailable on this device.</string>
|
||||
<string name="loading">Loading…</string>
|
||||
<string name="swap_attempt_install">Try to install</string>
|
||||
<string name="swap_connection_misc_error">An error occurred while connecting to device, we can\'t seem to swap with it.</string>
|
||||
<string name="swap_not_enabled">Swapping not enabled</string>
|
||||
<string name="swap_not_enabled_description">Before swapping, your device must be made visible.</string>
|
||||
|
Loading…
x
Reference in New Issue
Block a user