Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Settings redesign debug page #10876

Open
wants to merge 1 commit into
base: refactor
Choose a base branch
from

Commits on May 13, 2024

  1. Initial Work for Settings Page with Jetpack Compose

    - Implemented a new settings page using Jetpack Compose.
    - Added a new settings option to enable the redesigned settings page.
    - This option allows for gradual integration and testing of the new
      settings page, minimizing disruptions to current functionality.
    
    Plan for Settings Items:
    - Jetpack Compose does not have a direct equivalent to the
      Preference/settings library.
    - We could consider using third-party libraries that offer preference
      items as composables.
    - However, these libraries may be incomplete or lack active development.
    - Given our specific needs for only a subset of preference types,
      creating custom composables would be beneficial.
    - This approach allows for fine-tuning the components to our specific
      use case.
    snaik20 committed May 13, 2024
    Configuration menu
    Copy the full SHA
    b1d8f59 View commit details
    Browse the repository at this point in the history