Add draft status to a releases #258

This commit is contained in:
M M Arif
2022-03-13 17:30:25 +05:00
parent 7e514041bb
commit b0889ee36a
3 changed files with 17 additions and 1 deletions

View File

@@ -118,7 +118,8 @@ public class ReleasesAdapter extends RecyclerView.Adapter<ReleasesAdapter.Releas
holder.releaseType.setText(R.string.releaseTypePre);
}
else if(currentItem.isDraft()) {
holder.releaseType.setVisibility(View.GONE);
holder.releaseType.setBackgroundResource(R.drawable.shape_draft_release);
holder.releaseType.setText(R.string.releaseTypeDraft);
}
else {
holder.releaseType.setBackgroundResource(R.drawable.shape_stable_release);

View File

@@ -0,0 +1,14 @@
<?xml version="1.0" encoding="utf-8"?>
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<solid
android:color="@color/hintColor">
</solid>
<corners
android:radius="3dp">
</corners>
</shape>

View File

@@ -168,6 +168,7 @@
<string name="releaseDownloadText">Downloads</string>
<string name="releaseTypePre" translatable="false">Pre-Release</string>
<string name="releaseTypeStable" translatable="false">Stable</string>
<string name="releaseTypeDraft" translatable="false">Draft</string>
<string name="noDataReleasesTab">No releases found</string>
<string name="releasePublishedBy">Published by @%1$s</string>
<string name="noReleaseBodyContent">Release notes are not provided by the publisher.</string>