Skip to content

Migrate misc settings events to Event Horizon#5102

Open
MiSikora wants to merge 1 commit intomehow/task/event-horizon-settings-3from
mehow/task/event-horizon-settings-4
Open

Migrate misc settings events to Event Horizon#5102
MiSikora wants to merge 1 commit intomehow/task/event-horizon-settings-3from
mehow/task/event-horizon-settings-4

Conversation

@MiSikora
Copy link
Contributor

Description

This migrates settings related events to Event Horizon.

Relates to PCDROID-419

Testing Instructions

I would mostly focus on the code review and smoke test some of these events as the migration process is rather a mechanical one.

  • settings_headphone_controls_shown
  • settings_headphone_controls_next_changed
  • settings_headphone_controls_previous_changed
  • settings_headphone_controls_bookmark_sound_toggled
  • settings_help_shown
  • settings_leave_feedback
  • settings_get_support
  • settings_import_shown
  • settings_import_select_file
  • settings_import_by_url
  • settings_import_export_email_tapped
  • settings_import_export_file_tapped
  • settings_import_export_started
  • settings_import_export_finished
  • settings_import_export_failed
  • opml_import_started
  • opml_import_failed
  • opml_import_finished

Screenshots or Screencast

N/A

Checklist

  • If this is a user-facing change, I have added an entry in CHANGELOG.md
  • Ensure the linter passes (./gradlew spotlessApply to automatically apply formatting/linting)
  • I have considered whether it makes sense to add tests for my changes
  • All strings that need to be localized are in modules/services/localization/src/main/res/values/strings.xml
  • Any jetpack compose components I added or changed are covered by compose previews
  • I have updated (or requested that someone edit) the spreadsheet to reflect any new or changed analytics.

I have tested any UI changes...

  • with different themes
  • with a landscape orientation
  • with the device set to have a large display and font size
  • for accessibility with TalkBack

@MiSikora MiSikora added this to the 8.8 milestone Mar 10, 2026
@MiSikora MiSikora requested a review from a team as a code owner March 10, 2026 12:14
@MiSikora MiSikora requested review from Copilot and geekygecko and removed request for a team and Copilot March 10, 2026 12:14
@MiSikora MiSikora added [Area] Analytics Analytics related issues do not merge [Type] Enhancement Improve an existing feature. labels Mar 10, 2026
@dangermattic
Copy link
Collaborator

1 Error
🚫 This PR is tagged with do not merge label(s).

Generated by 🚫 Danger

@wpmobilebot
Copy link
Collaborator

Project dependencies changes

list
! Upgraded Dependencies
com.automattic:eventhorizon:pocket-casts-bc34f8fc2d09a6d6aa27b862f182a70ef453e7b2, (changed from pocket-casts-d29c439f463f93c9b1b0d5d642a2cc746e37dcef)
tree
 +--- project :modules:features:account
 |    \--- project :modules:features:search
 |         \--- project :modules:services:analytics
-|              +--- com.automattic:eventhorizon:pocket-casts-d29c439f463f93c9b1b0d5d642a2cc746e37dcef
+|              +--- com.automattic:eventhorizon:pocket-casts-bc34f8fc2d09a6d6aa27b862f182a70ef453e7b2
 |              \--- project :modules:services:model
-|                   +--- com.automattic:eventhorizon:pocket-casts-d29c439f463f93c9b1b0d5d642a2cc746e37dcef (*)
+|                   +--- com.automattic:eventhorizon:pocket-casts-bc34f8fc2d09a6d6aa27b862f182a70ef453e7b2 (*)
 |                   \--- project :modules:services:utils
 |                        \--- project :modules:services:payment
-|                             \--- com.automattic:eventhorizon:pocket-casts-d29c439f463f93c9b1b0d5d642a2cc746e37dcef (*)
+|                             \--- com.automattic:eventhorizon:pocket-casts-bc34f8fc2d09a6d6aa27b862f182a70ef453e7b2 (*)
+|              \--- project :modules:services:preferences
+|                   \--- com.automattic:eventhorizon:pocket-casts-bc34f8fc2d09a6d6aa27b862f182a70ef453e7b2 (*)
 \--- project :modules:features:discover
      \--- project :modules:features:podcasts
           \--- project :modules:features:player
                \--- project :modules:features:transcripts
                     \--- project :modules:services:sharing
-                         \--- com.automattic:eventhorizon:pocket-casts-d29c439f463f93c9b1b0d5d642a2cc746e37dcef (*)
+                         \--- com.automattic:eventhorizon:pocket-casts-bc34f8fc2d09a6d6aa27b862f182a70ef453e7b2 (*)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

[Area] Analytics Analytics related issues do not merge [Type] Enhancement Improve an existing feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants