From ff4703442f29551d13b8766d61cda10f45bd8aef Mon Sep 17 00:00:00 2001 From: M M Arif Date: Sat, 16 Sep 2023 19:45:52 +0500 Subject: [PATCH] open release from dashboard --- .../gitnex/adapters/DashboardAdapter.java | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/app/src/main/java/org/mian/gitnex/adapters/DashboardAdapter.java b/app/src/main/java/org/mian/gitnex/adapters/DashboardAdapter.java index 1f33a799..2eaa5127 100644 --- a/app/src/main/java/org/mian/gitnex/adapters/DashboardAdapter.java +++ b/app/src/main/java/org/mian/gitnex/adapters/DashboardAdapter.java @@ -315,6 +315,41 @@ public class DashboardAdapter extends RecyclerView.Adapter { + RepositoryContext repo = + new RepositoryContext( + activityObject.getRepo(), context); + + Intent repoIntent = + new Intent( + context, RepoDetailActivity.class); + repoIntent.putExtra("goToSection", "yes"); + repoIntent.putExtra("goToSectionType", "releases"); + repoIntent.putExtra( + "releaseTagName", + activityObject + .getRefName() + .substring( + activityObject + .getRefName() + .lastIndexOf( + "/") + + 1) + .trim()); + + repo.saveToDB(context); + repoIntent.putExtra( + RepositoryContext.INTENT_EXTRA, repo); + + context.startActivity(repoIntent); + }); + } }, 200); }