From e267aa51004cf04035f6cbf2a02ea26d9b667676 Mon Sep 17 00:00:00 2001 From: M M Arif Date: Sat, 6 Jun 2020 21:41:19 +0200 Subject: [PATCH] Show archived repo message (#530) Implement archived repo in all adapters Merge branch 'archive-repo2' into archive-repo Fix typos Fixing gravity. Restoring old names. Design changes. Adjusting sizing. Improving design of archived message. Show archived repo message and other fixes Co-authored-by: M M Arif Co-authored-by: opyale Reviewed-by: opyale --- .../org/mian/gitnex/actions/IssueActions.java | 6 +-- .../mian/gitnex/activities/LoginActivity.java | 2 +- .../SettingsAppearanceActivity.java | 2 +- .../adapters/ExploreRepositoriesAdapter.java | 10 +++++ .../gitnex/adapters/MyReposListAdapter.java | 10 +++++ .../gitnex/adapters/ReposListAdapter.java | 10 +++++ .../adapters/RepositoriesByOrgAdapter.java | 10 +++++ .../adapters/StarredReposListAdapter.java | 10 +++++ .../helpers/ssl/MemorizingTrustManager.java | 2 +- .../mian/gitnex/models/UserRepositories.java | 21 ++++++++++ app/src/main/res/drawable/ic_archive.xml | 5 +++ app/src/main/res/drawable/shape_archived.xml | 8 ++++ .../main/res/layout/fragment_explore_repo.xml | 6 +-- app/src/main/res/layout/fragment_settings.xml | 4 +- app/src/main/res/layout/list_repositories.xml | 40 +++++++++++++++++-- app/src/main/res/values/strings.xml | 14 ++++--- 16 files changed, 137 insertions(+), 23 deletions(-) create mode 100644 app/src/main/res/drawable/ic_archive.xml create mode 100644 app/src/main/res/drawable/shape_archived.xml diff --git a/app/src/main/java/org/mian/gitnex/actions/IssueActions.java b/app/src/main/java/org/mian/gitnex/actions/IssueActions.java index d1d3d510..13e53839 100644 --- a/app/src/main/java/org/mian/gitnex/actions/IssueActions.java +++ b/app/src/main/java/org/mian/gitnex/actions/IssueActions.java @@ -203,7 +203,7 @@ public class IssueActions { } else { - Toasty.info(ctx, ctx.getString(R.string.subscribtionError)); + Toasty.info(ctx, ctx.getString(R.string.subscriptionError)); } @@ -263,7 +263,7 @@ public class IssueActions { } else { - Toasty.info(ctx, ctx.getString(R.string.unsubscribtionError)); + Toasty.info(ctx, ctx.getString(R.string.unsubscriptionError)); } @@ -272,7 +272,7 @@ public class IssueActions { @Override public void onFailure(@NonNull Call call, @NonNull Throwable t) { - Toasty.info(ctx, ctx.getString(R.string.unsubscribtionError)); + Toasty.info(ctx, ctx.getString(R.string.unsubscriptionError)); } }); } diff --git a/app/src/main/java/org/mian/gitnex/activities/LoginActivity.java b/app/src/main/java/org/mian/gitnex/activities/LoginActivity.java index b0d692a0..acbf816d 100644 --- a/app/src/main/java/org/mian/gitnex/activities/LoginActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/LoginActivity.java @@ -439,7 +439,7 @@ public class LoginActivity extends BaseActivity implements View.OnClickListener gitea_version = new Version(version.getVersion()); } catch(Error e) { - SnackBar.error(ctx, layoutView, getResources().getString(R.string.versionUnknow)); + SnackBar.error(ctx, layoutView, getResources().getString(R.string.versionUnknown)); enableProcessButton(); } //(getString(R.string.versionLow), getString(), version.getVersion()); diff --git a/app/src/main/java/org/mian/gitnex/activities/SettingsAppearanceActivity.java b/app/src/main/java/org/mian/gitnex/activities/SettingsAppearanceActivity.java index 18e319cd..e0478de3 100644 --- a/app/src/main/java/org/mian/gitnex/activities/SettingsAppearanceActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/SettingsAppearanceActivity.java @@ -201,7 +201,7 @@ public class SettingsAppearanceActivity extends BaseActivity { AlertDialog.Builder hsBuilder = new AlertDialog.Builder(SettingsAppearanceActivity.this); - hsBuilder.setTitle(R.string.settingshomeScreenSelectorDialogTitle); + hsBuilder.setTitle(R.string.settingsHomeScreenSelectorDialogTitle); if(homeScreenSelectedChoice != -1) { hsBuilder.setCancelable(true); } diff --git a/app/src/main/java/org/mian/gitnex/adapters/ExploreRepositoriesAdapter.java b/app/src/main/java/org/mian/gitnex/adapters/ExploreRepositoriesAdapter.java index b01cbb02..87c5103c 100644 --- a/app/src/main/java/org/mian/gitnex/adapters/ExploreRepositoriesAdapter.java +++ b/app/src/main/java/org/mian/gitnex/adapters/ExploreRepositoriesAdapter.java @@ -9,6 +9,7 @@ import android.view.View; import android.view.ViewGroup; import android.widget.CheckBox; import android.widget.ImageView; +import android.widget.LinearLayout; import android.widget.TextView; import androidx.annotation.NonNull; import androidx.recyclerview.widget.RecyclerView; @@ -58,6 +59,7 @@ public class ExploreRepositoriesAdapter extends RecyclerView.Adapter { @@ -242,6 +245,13 @@ public class ExploreRepositoriesAdapter extends RecyclerView.Adapter { @@ -252,6 +255,13 @@ public class MyReposListAdapter extends RecyclerView.Adapter { @@ -249,6 +252,13 @@ public class ReposListAdapter extends RecyclerView.Adapter { @@ -252,6 +255,13 @@ public class RepositoriesByOrgAdapter extends RecyclerView.Adapter { @@ -252,6 +255,13 @@ public class StarredReposListAdapter extends RecyclerView.Adapter + + diff --git a/app/src/main/res/drawable/shape_archived.xml b/app/src/main/res/drawable/shape_archived.xml new file mode 100644 index 00000000..29f2a199 --- /dev/null +++ b/app/src/main/res/drawable/shape_archived.xml @@ -0,0 +1,8 @@ + + + + + + + diff --git a/app/src/main/res/layout/fragment_explore_repo.xml b/app/src/main/res/layout/fragment_explore_repo.xml index 18295130..5f2899c3 100644 --- a/app/src/main/res/layout/fragment_explore_repo.xml +++ b/app/src/main/res/layout/fragment_explore_repo.xml @@ -49,10 +49,6 @@ android:layout_width="match_parent" android:layout_height="match_parent" android:background="?attr/primaryBackgroundColor" - android:layout_marginStart="5dp" - android:layout_marginEnd="5dp" - android:layout_marginTop="5dp" - android:layout_marginBottom="0dp" android:scrollbars="vertical" /> - \ No newline at end of file + diff --git a/app/src/main/res/layout/fragment_settings.xml b/app/src/main/res/layout/fragment_settings.xml index c9cd556a..e5867d09 100644 --- a/app/src/main/res/layout/fragment_settings.xml +++ b/app/src/main/res/layout/fragment_settings.xml @@ -42,7 +42,7 @@ android:layout_gravity="center_vertical" android:paddingStart="60dp" android:paddingEnd="12dp" - android:text="@string/appreanceHintText" + android:text="@string/appearanceHintText" android:textColor="?attr/primaryTextColor" android:textSize="12sp" /> @@ -180,4 +180,4 @@ - \ No newline at end of file + diff --git a/app/src/main/res/layout/list_repositories.xml b/app/src/main/res/layout/list_repositories.xml index 469e3c30..e9926f21 100644 --- a/app/src/main/res/layout/list_repositories.xml +++ b/app/src/main/res/layout/list_repositories.xml @@ -1,8 +1,10 @@ + android:background="?attr/primaryBackgroundColor"> @@ -37,23 +38,54 @@ android:id="@+id/frameRepoName" android:layout_width="match_parent" android:layout_height="wrap_content" + android:layout_marginBottom="5dp" android:orientation="horizontal"> + + + + + + + diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 10843e22..6f0a1c81 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -278,7 +278,7 @@ Code Block Color Selector Home Screen My Repositories - Select Home Screen + Select Home Screen Font Choose Font Manrope @@ -575,7 +575,7 @@ New Gitea version detected! Please UPDATE GitNex! Gitea version is up to date Gitea development version - No Gitea detected! + No Gitea detected! Version Alert Unsupported Version of Gitea @@ -629,7 +629,7 @@ Accept Unknown Certificate? The server certificate is not signed by a known Certificate Authority. The server certificate is expired. - Accept Mismatching Server Name? + Accept Mismatching Server Name? Server could not authenticate as \"%s\". The certificate is only valid for: Do you want to connect anyway? Certificate details: @@ -639,10 +639,10 @@ Subscribed successfully You have already subscribed - Subscription failed + Subscription failed Unsubscribed successfully You have already Unsubscribed - Un-Subscription failed + Un-Subscription failed Close Milestone Open Milestone @@ -656,9 +656,11 @@ Crash reports You can tap the OK button to send the crash report by email. It will help to fix it :)\n\nYou can also add additional content in the email. Thank you! - Themes, fonts, badges, code block theme + Themes, fonts, badges, code block theme PDF mode, source code theme SSL certificates, cache Languages Crash reports + + Archived