Skip to content

Commit 7f45b23

Browse files
authored
PIR: Rename PirDashboardActivity and PirWebViewActivity (#6549)
Task/Issue URL: https://app.asana.com/1/137249556945/project/1203581873609357/task/1211005965407917?focus=true ### Description Renames activities to make it clearer what they are used for and to match other naming standards. ### Steps to test this PR Nothing to test ### UI changes No UI changes
1 parent e947ee3 commit 7f45b23

File tree

9 files changed

+23
-23
lines changed

9 files changed

+23
-23
lines changed

pir/pir-api/src/main/java/com/duckduckgo/pir/api/dashboard/PirDashboardScreen.kt renamed to pir/pir-api/src/main/java/com/duckduckgo/pir/api/dashboard/PirDashboardWebViewScreen.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ package com.duckduckgo.pir.api.dashboard
1919
import com.duckduckgo.navigation.api.GlobalActivityStarter
2020

2121
/**
22-
* Use this model to launch the PIR Dashboard screen.
22+
* Use this model to launch the PIR Dashboard WebView screen.
2323
*/
24-
data object PirDashboardScreen : GlobalActivityStarter.ActivityParams
24+
data object PirDashboardWebViewScreen : GlobalActivityStarter.ActivityParams

pir/pir-impl/src/main/AndroidManifest.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020

2121
<application>
2222
<activity
23-
android:name=".dashboard.PirDashboardActivity"
23+
android:name=".dashboard.PirDashboardWebViewActivity"
2424
android:parentActivityName="com.duckduckgo.app.settings.SettingsActivity"
2525
android:label="@string/activityPirDashboard" />
2626
</application>

pir/pir-impl/src/main/java/com/duckduckgo/pir/impl/dashboard/PirDashboardActivity.kt renamed to pir/pir-impl/src/main/java/com/duckduckgo/pir/impl/dashboard/PirDashboardWebViewActivity.kt

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,18 +24,18 @@ import com.duckduckgo.common.ui.DuckDuckGoActivity
2424
import com.duckduckgo.common.ui.store.AppTheme
2525
import com.duckduckgo.common.ui.viewbinding.viewBinding
2626
import com.duckduckgo.di.scopes.ActivityScope
27-
import com.duckduckgo.pir.api.dashboard.PirDashboardScreen
28-
import com.duckduckgo.pir.impl.databinding.ActivityPirDashboardBinding
27+
import com.duckduckgo.pir.api.dashboard.PirDashboardWebViewScreen
28+
import com.duckduckgo.pir.impl.databinding.ActivityPirDashboardWebviewBinding
2929
import javax.inject.Inject
3030

3131
@InjectWith(ActivityScope::class)
32-
@ContributeToActivityStarter(PirDashboardScreen::class)
33-
class PirDashboardActivity : DuckDuckGoActivity() {
32+
@ContributeToActivityStarter(PirDashboardWebViewScreen::class)
33+
class PirDashboardWebViewActivity : DuckDuckGoActivity() {
3434

3535
@Inject
3636
lateinit var appTheme: AppTheme
3737

38-
private val binding: ActivityPirDashboardBinding by viewBinding()
38+
private val binding: ActivityPirDashboardWebviewBinding by viewBinding()
3939

4040
override fun onCreate(savedInstanceState: Bundle?) {
4141
super.onCreate(savedInstanceState)

pir/pir-internal/src/main/AndroidManifest.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
android:label="@string/pirDevOptOutTitle" />
2121

2222
<activity
23-
android:name=".settings.PirWebViewActivity"
23+
android:name=".settings.PirDevWebViewActivity"
2424
android:label="@string/pirDevDebugOptOutTitle" />
2525

2626
<service
@@ -43,4 +43,4 @@
4343
android:permission="android.permission.BIND_JOB_SERVICE"
4444
android:process=":pir" />
4545
</application>
46-
</manifest>
46+
</manifest>

pir/pir-internal/src/main/java/com/duckduckgo/pir/internal/settings/PirDevOptOutActivity.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ class PirDevOptOutActivity : DuckDuckGoActivity() {
8888
if (selectedBroker != null) {
8989
globalActivityStarter.start(
9090
this,
91-
PirDebugWebViewResultsScreenParams(listOf(selectedBroker!!)),
91+
PirDevWebViewResultsScreenParams(listOf(selectedBroker!!)),
9292
)
9393
}
9494
}

pir/pir-internal/src/main/java/com/duckduckgo/pir/internal/settings/PirWebViewActivity.kt renamed to pir/pir-internal/src/main/java/com/duckduckgo/pir/internal/settings/PirDevWebViewActivity.kt

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -26,31 +26,31 @@ import com.duckduckgo.common.utils.DispatcherProvider
2626
import com.duckduckgo.di.scopes.ActivityScope
2727
import com.duckduckgo.navigation.api.GlobalActivityStarter.ActivityParams
2828
import com.duckduckgo.navigation.api.getActivityParams
29-
import com.duckduckgo.pir.internal.databinding.ActivityPirWebviewBinding
29+
import com.duckduckgo.pir.internal.databinding.ActivityPirInternalWebviewBinding
3030
import com.duckduckgo.pir.internal.optout.PirOptOut
3131
import javax.inject.Inject
3232
import kotlinx.coroutines.launch
3333

3434
@InjectWith(ActivityScope::class)
35-
@ContributeToActivityStarter(PirDebugWebViewResultsScreenParams::class)
36-
class PirWebViewActivity : DuckDuckGoActivity() {
35+
@ContributeToActivityStarter(PirDevWebViewResultsScreenParams::class)
36+
class PirDevWebViewActivity : DuckDuckGoActivity() {
3737
@Inject
3838
lateinit var pirOptOut: PirOptOut
3939

4040
@Inject
4141
lateinit var dispatcherProvider: DispatcherProvider
4242

43-
private val binding: ActivityPirWebviewBinding by viewBinding()
44-
private val params: PirDebugWebViewResultsScreenParams?
45-
get() = intent.getActivityParams(PirDebugWebViewResultsScreenParams::class.java)
43+
private val binding: ActivityPirInternalWebviewBinding by viewBinding()
44+
private val params: PirDevWebViewResultsScreenParams?
45+
get() = intent.getActivityParams(PirDevWebViewResultsScreenParams::class.java)
4646

4747
override fun onCreate(savedInstanceState: Bundle?) {
4848
super.onCreate(savedInstanceState)
4949
setContentView(binding.root)
5050
val brokersToOptOut = params?.brokers
5151
lifecycleScope.launch {
5252
if (!brokersToOptOut.isNullOrEmpty()) {
53-
pirOptOut.debugExecute(brokersToOptOut, binding.pirDebugWebView).also {
53+
pirOptOut.debugExecute(brokersToOptOut, binding.pirDevWebView).also {
5454
finish()
5555
}
5656
} else {
@@ -65,4 +65,4 @@ class PirWebViewActivity : DuckDuckGoActivity() {
6565
}
6666
}
6767

68-
data class PirDebugWebViewResultsScreenParams(val brokers: List<String>) : ActivityParams
68+
data class PirDevWebViewResultsScreenParams(val brokers: List<String>) : ActivityParams

pir/pir-internal/src/main/res/layout/activity_pir_webview.xml renamed to pir/pir-internal/src/main/res/layout/activity_pir_internal_webview.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
android:layout_width="match_parent"
1919
android:layout_height="match_parent">
2020
<WebView
21-
android:id="@+id/pirDebugWebView"
21+
android:id="@+id/pirDevWebView"
2222
android:layout_width="match_parent"
2323
android:layout_height="match_parent"/>
2424

25-
</LinearLayout>
25+
</LinearLayout>

subscriptions/subscriptions-impl/src/main/java/com/duckduckgo/subscriptions/impl/settings/views/PirSettingView.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import com.duckduckgo.common.utils.DispatcherProvider
3232
import com.duckduckgo.common.utils.ViewViewModelFactory
3333
import com.duckduckgo.di.scopes.ViewScope
3434
import com.duckduckgo.navigation.api.GlobalActivityStarter
35-
import com.duckduckgo.pir.api.dashboard.PirDashboardScreen
35+
import com.duckduckgo.pir.api.dashboard.PirDashboardWebViewScreen
3636
import com.duckduckgo.subscriptions.impl.R
3737
import com.duckduckgo.subscriptions.impl.databinding.ViewPirSettingsBinding
3838
import com.duckduckgo.subscriptions.impl.pir.PirActivity.Companion.PirScreenWithEmptyParams
@@ -126,7 +126,7 @@ class PirSettingView @JvmOverloads constructor(
126126
}
127127

128128
OpenPirDashboard -> {
129-
globalActivityStarter.start(context, PirDashboardScreen)
129+
globalActivityStarter.start(context, PirDashboardWebViewScreen)
130130
}
131131
}
132132
}

0 commit comments

Comments
 (0)