You've already forked android-client
mirror of
https://github.com/netbirdio/android-client.git
synced 2026-05-22 17:10:49 -07:00
Remove old code
Also remove usage of ServiceAccessor from NetworksFragment
This commit is contained in:
@@ -33,25 +33,13 @@ import io.netbird.gomobile.android.NetworkArray;
|
||||
public class NetworksFragment extends Fragment {
|
||||
|
||||
private FragmentNetworksBinding binding;
|
||||
private ServiceAccessor serviceAccessor;
|
||||
private RecyclerView resourcesRecyclerView;
|
||||
private NetworksAdapter adapter;
|
||||
private List<Resource> resources = new ArrayList<>();
|
||||
private final List<Resource> resources = new ArrayList<>();
|
||||
|
||||
public static NetworksFragment newInstance() {
|
||||
return new NetworksFragment();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onAttach(@NonNull Context context) {
|
||||
super.onAttach(context);
|
||||
if (context instanceof ServiceAccessor) {
|
||||
serviceAccessor = (ServiceAccessor) context;
|
||||
} else {
|
||||
throw new RuntimeException(context + " must implement ServiceAccessor");
|
||||
}
|
||||
}
|
||||
|
||||
@Nullable
|
||||
@Override
|
||||
public View onCreateView(@NonNull LayoutInflater inflater, @Nullable ViewGroup container, @Nullable Bundle savedInstanceState) {
|
||||
@@ -67,12 +55,11 @@ public class NetworksFragment extends Fragment {
|
||||
ViewModelProvider.Factory.from(NetworksFragmentViewModel.initializer))
|
||||
.get(NetworksFragmentViewModel.class);
|
||||
|
||||
// ZeroPeerView.updateVisibility(binding.zeroPeerLayout, binding.networksList, !resources.isEmpty());
|
||||
ZeroPeerView.setupLearnWhyClick(binding.zeroPeerLayout, requireContext());
|
||||
|
||||
adapter = new NetworksAdapter(resources);
|
||||
|
||||
resourcesRecyclerView = binding.networksRecyclerView;
|
||||
RecyclerView resourcesRecyclerView = binding.networksRecyclerView;
|
||||
resourcesRecyclerView.setAdapter(adapter);
|
||||
resourcesRecyclerView.setLayoutManager(new LinearLayoutManager(requireContext()));
|
||||
|
||||
@@ -86,18 +73,6 @@ public class NetworksFragment extends Fragment {
|
||||
adapter.filterBySearchQuery(binding.searchView.getText().toString());
|
||||
});
|
||||
|
||||
// NetworkArray networks = serviceAccessor.getNetworks();
|
||||
// updateNetworkCount(networks);
|
||||
|
||||
// ZeroPeerView.updateVisibility(binding.zeroPeerLayout, binding.networksList, networks.size() > 0);
|
||||
|
||||
// ArrayList<Resource> resources = new ArrayList<>();
|
||||
// for( int i = 0; i < networks.size(); i++) {
|
||||
// Network network = networks.get(i);
|
||||
// Status status = Status.fromString(network.getStatus());
|
||||
// resources.add(new Resource(status, network.getName(), network.getNetwork(), network.getPeer()));
|
||||
// }
|
||||
|
||||
binding.searchView.clearFocus();
|
||||
binding.searchView.addTextChangedListener(new TextWatcher() {
|
||||
@Override public void beforeTextChanged(CharSequence s, int start, int count, int after) {}
|
||||
@@ -127,34 +102,9 @@ public class NetworksFragment extends Fragment {
|
||||
}
|
||||
}
|
||||
|
||||
// for(int i = 0; i < resources.size(); i++) {
|
||||
// Network network = networks.get(i);
|
||||
// Status status = Status.fromString(network.getStatus());
|
||||
// if (status.equals(Status.CONNECTED)) {
|
||||
// connected++;
|
||||
// }
|
||||
// }
|
||||
|
||||
String text = getString(R.string.resources_connected, connected, resources.size());
|
||||
textPeersCount.post(() ->
|
||||
textPeersCount.setText(Html.fromHtml(text, Html.FROM_HTML_MODE_LEGACY))
|
||||
);
|
||||
}
|
||||
|
||||
private void updateNetworkCount(NetworkArray networks) {
|
||||
TextView textPeersCount = binding.textOpenPanel;
|
||||
int connected = 0;
|
||||
for(int i = 0; i < networks.size(); i++) {
|
||||
Network network = networks.get(i);
|
||||
Status status = Status.fromString(network.getStatus());
|
||||
if (status.equals(Status.CONNECTED)) {
|
||||
connected++;
|
||||
}
|
||||
}
|
||||
|
||||
String text = getString(R.string.resources_connected, connected, networks.size());
|
||||
textPeersCount.post(() ->
|
||||
textPeersCount.setText(Html.fromHtml(text, Html.FROM_HTML_MODE_LEGACY))
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user