compose: Initial migration of AppDetails* logic to compose [2/*]

Deprecate setting to hide similar and related apps as they will be always
listed in the suggestions pane on widescreen devices

Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
Aayush Gupta
2025-04-28 14:16:26 +08:00
parent f6f858e9f5
commit 097f5a7375
111 changed files with 1108 additions and 2571 deletions

View File

@@ -32,9 +32,6 @@
<action
android:id="@+id/action_global_expandedStreamBrowseFragment"
app:destination="@id/expandedStreamBrowseFragment" />
<action
android:id="@+id/action_global_screenshotFragment"
app:destination="@id/screenshotFragment" />
<action
android:id="@+id/action_global_devProfileFragment"
app:destination="@id/devProfileFragment" />
@@ -165,18 +162,11 @@
<action
android:id="@+id/action_appDetailsFragment_to_devAppsFragment"
app:destination="@id/devAppsFragment" />
<action
android:id="@+id/action_appDetailsFragment_to_detailsMoreFragment"
app:destination="@id/detailsMoreFragment" />
<action
android:id="@+id/action_appDetailsFragment_to_detailsReviewFragment"
app:destination="@id/detailsReviewFragment" />
<action
android:id="@+id/action_appDetailsFragment_to_detailsExodusFragment"
app:destination="@id/detailsExodusFragment" />
<action
android:id="@+id/action_appDetailsFragment_to_manualDownloadSheet"
app:destination="@id/manualDownloadSheet" />
<argument
android:name="app"
android:defaultValue="@null"
app:argType="com.aurora.gplayapi.data.models.App"
app:nullable="true" />
<action
android:id="@+id/action_appDetailsFragment_to_permissionBottomSheet"
app:destination="@id/permissionBottomSheet" />
@@ -209,17 +199,6 @@
android:name="expandedStreamUrl"
app:argType="string" />
</fragment>
<fragment
android:id="@+id/screenshotFragment"
android:name="com.aurora.store.view.ui.details.ScreenshotFragment"
tools:layout="@layout/fragment_screenshot">
<argument
android:name="position"
app:argType="integer" />
<argument
android:name="arrayOfArtwork"
app:argType="com.aurora.gplayapi.data.models.Artwork[]" />
</fragment>
<fragment
android:id="@+id/devProfileFragment"
android:name="com.aurora.store.view.ui.details.DevProfileFragment"
@@ -253,36 +232,6 @@
android:name="developerName"
app:argType="string" />
</fragment>
<fragment
android:id="@+id/detailsMoreFragment"
android:name="com.aurora.store.view.ui.details.DetailsMoreFragment"
tools:layout="@layout/fragment_details_more">
<argument
android:name="app"
app:argType="com.aurora.gplayapi.data.models.App" />
</fragment>
<fragment
android:id="@+id/detailsReviewFragment"
android:name="com.aurora.store.view.ui.details.DetailsReviewFragment"
tools:layout="@layout/fragment_details_review">
<argument
android:name="displayName"
app:argType="string" />
<argument
android:name="packageName"
app:argType="string" />
</fragment>
<fragment
android:id="@+id/detailsExodusFragment"
android:name="com.aurora.store.view.ui.details.DetailsExodusFragment"
tools:layout="@layout/fragment_generic_with_toolbar">
<argument
android:name="displayName"
app:argType="string" />
<argument
android:name="report"
app:argType="com.aurora.store.data.model.Report" />
</fragment>
<fragment
android:id="@+id/splashFragment"
android:name="com.aurora.store.view.ui.splash.SplashFragment"
@@ -397,15 +346,6 @@
android:name="com.aurora.store.view.ui.sheets.FilterSheet"
android:label="FilterSheet"
tools:layout="@layout/sheet_filter" />
<dialog
android:id="@+id/manualDownloadSheet"
android:name="com.aurora.store.view.ui.sheets.ManualDownloadSheet"
android:label="ManualDownloadSheet"
tools:layout="@layout/sheet_manual_download">
<argument
android:name="app"
app:argType="com.aurora.gplayapi.data.models.App" />
</dialog>
<dialog
android:id="@+id/permissionBottomSheet"
android:name="com.aurora.store.view.ui.sheets.PermissionBottomSheet"