From 47d6c68410a3490804811e073117b3d6d43109b5 Mon Sep 17 00:00:00 2001 From: M M Arif Date: Sun, 21 Feb 2021 23:15:46 +0100 Subject: [PATCH] Improve files ui and bug fix encoding in names (#834) Minor UI and performance improvements. use one image and remove relativelayout Fix html codes in name, fix org fragment tab count to load Members Improve files ui Co-authored-by: opyale Co-authored-by: M M Arif Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/834 Reviewed-by: opyale Co-Authored-By: M M Arif Co-Committed-By: M M Arif --- .../mian/gitnex/activities/MainActivity.java | 3 +- .../OrganizationDetailActivity.java | 2 +- .../gitnex/adapters/AdminGetUsersAdapter.java | 7 +- .../gitnex/adapters/CollaboratorsAdapter.java | 5 +- .../mian/gitnex/adapters/FilesAdapter.java | 37 +++---- .../gitnex/adapters/MembersByOrgAdapter.java | 5 +- .../adapters/ProfileFollowersAdapter.java | 5 +- .../adapters/ProfileFollowingAdapter.java | 5 +- .../adapters/TeamMembersByOrgAdapter.java | 9 +- .../gitnex/adapters/UserSearchAdapter.java | 11 +- .../UserSearchForTeamMemberAdapter.java | 7 +- .../gitnex/fragments/ProfileFragment.java | 3 +- app/src/main/res/layout/list_files.xml | 100 +++++++----------- 13 files changed, 100 insertions(+), 99 deletions(-) diff --git a/app/src/main/java/org/mian/gitnex/activities/MainActivity.java b/app/src/main/java/org/mian/gitnex/activities/MainActivity.java index 764161ba..61cff226 100644 --- a/app/src/main/java/org/mian/gitnex/activities/MainActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/MainActivity.java @@ -5,6 +5,7 @@ import android.content.Context; import android.content.Intent; import android.graphics.Typeface; import android.os.Bundle; +import android.text.Html; import android.util.Log; import android.view.Menu; import android.view.MenuItem; @@ -268,7 +269,7 @@ public class MainActivity extends BaseActivity implements NavigationView.OnNavig if(!userFullNameNav.equals("")) { - userFullName.setText(userFullNameNav); + userFullName.setText(Html.fromHtml(userFullNameNav)); } if(!userAvatarNav.equals("")) { diff --git a/app/src/main/java/org/mian/gitnex/activities/OrganizationDetailActivity.java b/app/src/main/java/org/mian/gitnex/activities/OrganizationDetailActivity.java index 8b69b5f6..63200b4e 100644 --- a/app/src/main/java/org/mian/gitnex/activities/OrganizationDetailActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/OrganizationDetailActivity.java @@ -212,7 +212,7 @@ public class OrganizationDetailActivity extends BaseActivity implements BottomSh @Override public int getCount() { - return 4; + return 5; } } } diff --git a/app/src/main/java/org/mian/gitnex/adapters/AdminGetUsersAdapter.java b/app/src/main/java/org/mian/gitnex/adapters/AdminGetUsersAdapter.java index 1237c9ad..c065f021 100644 --- a/app/src/main/java/org/mian/gitnex/adapters/AdminGetUsersAdapter.java +++ b/app/src/main/java/org/mian/gitnex/adapters/AdminGetUsersAdapter.java @@ -1,6 +1,7 @@ package org.mian.gitnex.adapters; import android.content.Context; +import android.text.Html; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; @@ -68,18 +69,22 @@ public class AdminGetUsersAdapter extends RecyclerView.Adapter originalFiles = new ArrayList<>(); private final List alteredFiles = new ArrayList<>(); - private Context mCtx; + private final Context mCtx; private final FilesAdapterListener filesListener; @@ -37,21 +38,18 @@ public class FilesAdapter extends RecyclerView.Adapter - + android:background="?attr/primaryBackgroundColor" + android:gravity="center_vertical" + android:orientation="horizontal"> - - - - - - - - - - - + + android:orientation="vertical"> - + android:orientation="horizontal"> + + + + + + - +