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;
|
TextView nameView;
|
||||||
ImageView iconView;
|
ImageView iconView;
|
||||||
Button btnInstall;
|
Button btnInstall;
|
||||||
TextView btnAttemptInstall;
|
|
||||||
TextView statusInstalled;
|
TextView statusInstalled;
|
||||||
TextView statusIncompatible;
|
TextView statusIncompatible;
|
||||||
|
|
||||||
@ -343,22 +342,24 @@ public class SwapAppsView extends ListView implements
|
|||||||
|
|
||||||
ImageLoader.getInstance().displayImage(app.iconUrl, iconView, displayImageOptions);
|
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()) {
|
if (app.hasUpdates()) {
|
||||||
btnInstall.setText(R.string.menu_upgrade);
|
btnInstall.setText(R.string.menu_upgrade);
|
||||||
btnInstall.setVisibility(View.VISIBLE);
|
btnInstall.setVisibility(View.VISIBLE);
|
||||||
|
statusIncompatible.setVisibility(View.GONE);
|
||||||
|
statusInstalled.setVisibility(View.GONE);
|
||||||
} else if (app.isInstalled()) {
|
} else if (app.isInstalled()) {
|
||||||
|
btnInstall.setVisibility(View.GONE);
|
||||||
|
statusIncompatible.setVisibility(View.GONE);
|
||||||
statusInstalled.setVisibility(View.VISIBLE);
|
statusInstalled.setVisibility(View.VISIBLE);
|
||||||
} else if (!app.compatible) {
|
} else if (!app.compatible) {
|
||||||
btnAttemptInstall.setVisibility(View.VISIBLE);
|
btnInstall.setVisibility(View.GONE);
|
||||||
statusIncompatible.setVisibility(View.VISIBLE);
|
statusIncompatible.setVisibility(View.VISIBLE);
|
||||||
|
statusInstalled.setVisibility(View.GONE);
|
||||||
} else {
|
} else {
|
||||||
btnInstall.setText(R.string.menu_install);
|
btnInstall.setText(R.string.menu_install);
|
||||||
btnInstall.setVisibility(View.VISIBLE);
|
btnInstall.setVisibility(View.VISIBLE);
|
||||||
|
statusIncompatible.setVisibility(View.GONE);
|
||||||
|
statusInstalled.setVisibility(View.GONE);
|
||||||
}
|
}
|
||||||
|
|
||||||
OnClickListener installListener = new OnClickListener() {
|
OnClickListener installListener = new OnClickListener() {
|
||||||
@ -372,14 +373,11 @@ public class SwapAppsView extends ListView implements
|
|||||||
};
|
};
|
||||||
|
|
||||||
btnInstall.setOnClickListener(installListener);
|
btnInstall.setOnClickListener(installListener);
|
||||||
btnAttemptInstall.setOnClickListener(installListener);
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void showProgress() {
|
private void showProgress() {
|
||||||
progressView.setVisibility(View.VISIBLE);
|
progressView.setVisibility(View.VISIBLE);
|
||||||
btnInstall.setVisibility(View.GONE);
|
btnInstall.setVisibility(View.GONE);
|
||||||
btnAttemptInstall.setVisibility(View.GONE);
|
|
||||||
statusInstalled.setVisibility(View.GONE);
|
statusInstalled.setVisibility(View.GONE);
|
||||||
statusIncompatible.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.nameView = (TextView) view.findViewById(R.id.name);
|
||||||
holder.iconView = (ImageView) view.findViewById(android.R.id.icon);
|
holder.iconView = (ImageView) view.findViewById(android.R.id.icon);
|
||||||
holder.btnInstall = (Button) view.findViewById(R.id.btn_install);
|
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.statusInstalled = (TextView) view.findViewById(R.id.status_installed);
|
||||||
holder.statusIncompatible = (TextView) view.findViewById(R.id.status_incompatible);
|
holder.statusIncompatible = (TextView) view.findViewById(R.id.status_incompatible);
|
||||||
|
|
||||||
|
@ -55,13 +55,6 @@
|
|||||||
android:textColor="@color/swap_incompatible"
|
android:textColor="@color/swap_incompatible"
|
||||||
android:text="@string/app_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>
|
</LinearLayout>
|
||||||
|
|
||||||
<TextView
|
<TextView
|
||||||
|
@ -335,7 +335,6 @@
|
|||||||
<string name="bluetooth_unavailable">Bluetooth unavailable</string>
|
<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="swap_cant_send_no_bluetooth">Cannot send F-Droid, because Bluetooth is unavailable on this device.</string>
|
||||||
<string name="loading">Loading…</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_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">Swapping not enabled</string>
|
||||||
<string name="swap_not_enabled_description">Before swapping, your device must be made visible.</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