Feat : Added a feature for users to add feadback on github (#5578)

* Feat : Added a place for users to add feadback on github

* Code Cleanup : Added Github Issue URL as Const

* Homogenized

---------

Co-authored-by: Nicolas Raoul <nicolas.raoul@gmail.com>
This commit is contained in:
Neel Doshi 2024-04-01 14:06:21 +05:30 committed by GitHub
parent 3d1efecb55
commit 54312fc2ac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 21 additions and 0 deletions

View file

@ -56,6 +56,7 @@ public class MoreBottomSheetFragment extends BottomSheetDialogFragment {
@Named("commons-page-edit")
PageEditClient pageEditClient;
private static final String GITHUB_ISSUES_URL = "https://github.com/commons-app/apps-android-commons/issues";
@Nullable
@Override
public View onCreateView(@NonNull final LayoutInflater inflater,
@ -76,11 +77,19 @@ public class MoreBottomSheetFragment extends BottomSheetDialogFragment {
binding.moreSettings.setOnClickListener(v -> onSettingsClicked());
binding.moreProfile.setOnClickListener(v -> onProfileClicked());
binding.morePeerReview.setOnClickListener(v -> onPeerReviewClicked());
binding.moreFeedbackGithub.setOnClickListener(v -> onFeedbackGithubClicked());
setUserName();
return binding.getRoot();
}
private void onFeedbackGithubClicked() {
final Intent intent;
intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse(GITHUB_ISSUES_URL));
startActivity(intent);
}
@Override
public void onAttach(@NonNull final Context context) {
super.onAttach(context);