Skip to content

Upgrade to Androidx Navigation Component

Taslim Oseni requested to merge androidx-nav-graph into develop

This MR replaces all fragment transactions in the app with the Android Navigation Component and adopts a single-activity architecture. The changes aim to improve navigation management, enhance user experience, and promote a more maintainable codebase. This MR addresses issues #78 (closed), #36 (closed) and #59 (closed).

Changes made:

  • Replaced all fragment transactions with navigation support library.
  • Adopted a single-activity approach to host multiple fragments. Converted all feature-activities to fragments with the exception of AddonSettingsActivity and WebExtensionActionPopupActivity.

Merge request reports