Skip to content

Commit b28ac1a

Browse files
committed
Remove Privacy Policy and About This App sections from Settings
The "About This App" and "Privacy Policy" sections, including their corresponding text views and icons, have been removed from `fragment_settings.xml`. In `SettingsFragment.kt`, the click listeners associated with these removed UI elements have also been deleted. These listeners previously handled opening URLs for the privacy policy and about page. The constraint for `yellow_rumped_warbler_text` was updated to be below `settings_about_heading_text` as a result of these removals.
1 parent 64f14c7 commit b28ac1a

File tree

2 files changed

+1
-55
lines changed

2 files changed

+1
-55
lines changed

app/src/main/java/com/warbler/ui/settings/SettingsFragment.kt

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -82,22 +82,6 @@ class SettingsFragment : Fragment(R.layout.fragment_settings) {
8282
view.findNavController().navigateUp()
8383
}
8484

85-
binding.privacyPolicyIcon.setOnClickListener {
86-
handleOnClickLink(Constants.PRIVACY_POLICY_URL)
87-
}
88-
89-
binding.aboutIcon.setOnClickListener {
90-
handleOnClickLink(Constants.ABOUT_URL)
91-
}
92-
93-
binding.settingsSubheadingAboutThisAppText.setOnClickListener {
94-
handleOnClickLink(Constants.ABOUT_URL)
95-
}
96-
97-
binding.settingsSubheadingPrivacyPolicyText.setOnClickListener {
98-
handleOnClickLink(Constants.PRIVACY_POLICY_URL)
99-
}
100-
10185
binding.yellowRumpedWarblerIcon.setOnClickListener {
10286
handleOnClickLink(Constants.WARBLER_AUDUBON)
10387
}

app/src/main/res/layout/fragment_settings.xml

Lines changed: 1 addition & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -315,51 +315,13 @@
315315
app:layout_constraintTop_toTopOf="parent"
316316
tools:text="About" />
317317

318-
<com.google.android.material.textview.MaterialTextView
319-
android:id="@+id/settings_subheading_about_this_app_text"
320-
style="@style/settings_subheading_style"
321-
android:text="@string/settings_about_this_app"
322-
app:layout_constraintEnd_toStartOf="@+id/about_icon"
323-
app:layout_constraintStart_toStartOf="parent"
324-
app:layout_constraintTop_toBottomOf="@+id/settings_about_heading_text"
325-
tools:text="About Weatheruous" />
326-
327-
<com.google.android.material.textview.MaterialTextView
328-
android:id="@+id/settings_subheading_privacy_policy_text"
329-
style="@style/settings_subheading_style"
330-
android:text="@string/settings_privacy_policy_text"
331-
app:layout_constraintEnd_toStartOf="@+id/privacy_policy_icon"
332-
app:layout_constraintStart_toStartOf="parent"
333-
app:layout_constraintTop_toBottomOf="@+id/settings_subheading_about_this_app_text"
334-
tools:text="Privacy Policy" />
335-
336-
<androidx.appcompat.widget.AppCompatImageView
337-
android:id="@+id/about_icon"
338-
android:layout_width="24dp"
339-
android:layout_height="24dp"
340-
android:layout_marginEnd="16dp"
341-
app:layout_constraintBottom_toBottomOf="@+id/settings_subheading_about_this_app_text"
342-
app:layout_constraintEnd_toEndOf="parent"
343-
app:layout_constraintTop_toTopOf="@+id/settings_subheading_about_this_app_text"
344-
app:srcCompat="@drawable/ic_round_open_in_browser" />
345-
346-
<androidx.appcompat.widget.AppCompatImageView
347-
android:id="@+id/privacy_policy_icon"
348-
android:layout_width="24dp"
349-
android:layout_height="24dp"
350-
android:layout_marginEnd="16dp"
351-
app:layout_constraintBottom_toBottomOf="@+id/settings_subheading_privacy_policy_text"
352-
app:layout_constraintEnd_toEndOf="parent"
353-
app:layout_constraintTop_toTopOf="@+id/settings_subheading_privacy_policy_text"
354-
app:srcCompat="@drawable/ic_round_open_in_browser" />
355-
356318
<com.google.android.material.textview.MaterialTextView
357319
android:id="@+id/yellow_rumped_warbler_text"
358320
style="@style/settings_subheading_style"
359321
android:text="@string/yellow_rumped_warbler"
360322
app:layout_constraintEnd_toStartOf="@+id/yellow_rumped_warbler_icon"
361323
app:layout_constraintStart_toStartOf="parent"
362-
app:layout_constraintTop_toBottomOf="@+id/settings_subheading_privacy_policy_text"
324+
app:layout_constraintTop_toBottomOf="@+id/settings_about_heading_text"
363325
tools:text="Yellow-rumped Warbler" />
364326

365327
<androidx.appcompat.widget.AppCompatImageView

0 commit comments

Comments
 (0)