AppDetailsFragment: Link exodus analysis submission page
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -30,6 +30,7 @@ object Constants {
|
||||
const val FETCH_GROUP_ID = "FETCH_GROUP_ID"
|
||||
const val APP_ID = "com.aurora.store"
|
||||
|
||||
const val EXODUS_SUBMIT_PAGE = "https://reports.exodus-privacy.eu.org/analysis/submit/#"
|
||||
const val EXODUS_BASE_URL = "https://reports.exodus-privacy.eu.org/api/search/"
|
||||
const val EXODUS_REPORT_URL = "https://reports.exodus-privacy.eu.org/reports/"
|
||||
const val SHARE_URL = "https://play.google.com/store/apps/details?id="
|
||||
|
||||
@@ -45,6 +45,7 @@ import coil.load
|
||||
import coil.transform.RoundedCornersTransformation
|
||||
import com.airbnb.epoxy.EpoxyRecyclerView
|
||||
import com.aurora.Constants
|
||||
import com.aurora.Constants.EXODUS_SUBMIT_PAGE
|
||||
import com.aurora.extensions.browse
|
||||
import com.aurora.extensions.getString
|
||||
import com.aurora.extensions.hide
|
||||
@@ -291,6 +292,9 @@ class AppDetailsFragment : BaseFragment(R.layout.fragment_details) {
|
||||
}
|
||||
|
||||
// Report (Exodus Privacy)
|
||||
binding.layoutDetailsPrivacy.btnRequestAnalysis.setOnClickListener {
|
||||
it.context.browse("${EXODUS_SUBMIT_PAGE}${app.packageName}")
|
||||
}
|
||||
viewLifecycleOwner.lifecycleScope.launch {
|
||||
viewModel.report.collect { report ->
|
||||
if (report == null) {
|
||||
|
||||
@@ -51,15 +51,13 @@
|
||||
android:text="@string/exodus_progress"
|
||||
android:textAppearance="@style/TextAppearance.Aurora.Line1" />
|
||||
|
||||
<com.airbnb.epoxy.EpoxyRecyclerView
|
||||
android:id="@+id/epoxy_recycler"
|
||||
<com.google.android.material.button.MaterialButton
|
||||
android:id="@+id/btn_request_analysis"
|
||||
style="@style/Widget.Material3.Button.OutlinedButton"
|
||||
app:cornerRadius="@dimen/margin_small"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:clipToPadding="false"
|
||||
android:orientation="vertical"
|
||||
android:overScrollMode="never"
|
||||
app:itemSpacing="@dimen/margin_small"
|
||||
app:layoutManager="androidx.recyclerview.widget.LinearLayoutManager"
|
||||
tools:itemCount="4"
|
||||
tools:listitem="@layout/view_exodus" />
|
||||
</LinearLayout>
|
||||
android:layout_gravity="center_vertical"
|
||||
android:text="@string/action_request_analysis" />
|
||||
|
||||
</LinearLayout>
|
||||
|
||||
@@ -85,6 +85,7 @@
|
||||
<string name="action_pause">"Pause"</string>
|
||||
<string name="action_pending">"Pending"</string>
|
||||
<string name="action_post">"Post"</string>
|
||||
<string name="action_request_analysis">Request new analysis</string>
|
||||
<string name="action_restart">"Restart"</string>
|
||||
<string name="action_resume">"Resume"</string>
|
||||
<string name="action_search">"Search"</string>
|
||||
|
||||
Reference in New Issue
Block a user