From 60f1317d6bdb3df8a0cffdce24f73071be3624c5 Mon Sep 17 00:00:00 2001 From: Ensar Sarajcic Date: Tue, 18 Jul 2023 05:22:03 +0000 Subject: [PATCH] Add support for opening commit links (#1275) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - [x] I carefully read the [contribution guidelines](https://codeberg.org/GitNex/GitNex/src/branch/main/CONTRIBUTING.md). - [x] I'm following the code standards as defined [here](https://codeberg.org/gitnex/GitNex/wiki/Code-Standards). - [x] By submitting this pull request, I permit GitNex to license my work under the [GNU General Public License v3](https://codeberg.org/GitNex/GitNex/src/branch/main/LICENSE). This closes #1268 Co-authored-by: Ensar Sarajčić Reviewed-on: https://codeberg.org/gitnex/GitNex/pulls/1275 Reviewed-by: M M Arif Co-authored-by: Ensar Sarajcic Co-committed-by: Ensar Sarajcic --- .../org/mian/gitnex/activities/RepoDetailActivity.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java b/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java index 64816cba..7b2b6777 100644 --- a/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java +++ b/app/src/main/java/org/mian/gitnex/activities/RepoDetailActivity.java @@ -702,6 +702,16 @@ public class RepoDetailActivity extends BaseActivity implements BottomSheetListe Intent intent1 = repository.getIntent(ctx, CommitsActivity.class); ctx.startActivity(intent1); break; + case "commit": + viewPager.setCurrentItem(0); + String sha = mainIntent.getStringExtra("sha"); + if (getFragmentRefreshListenerFiles() != null) { + getFragmentRefreshListenerFiles().onRefresh(sha); + } + Intent commitIntent = repository.getIntent(ctx, CommitDetailActivity.class); + commitIntent.putExtra("sha", sha); + ctx.startActivity(commitIntent); + break; case "issue": viewPager.setCurrentItem(2); break;