f9382ca601
- 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. Next Steps: - Continue development by adding more composables for settings functionalities and screens. |
||
---|---|---|
.. | ||
appearance_settings.xml | ||
content_settings.xml | ||
debug_settings.xml | ||
download_settings.xml | ||
exoplayer_settings.xml | ||
history_settings.xml | ||
main_settings.xml | ||
notifications_settings.xml | ||
player_notification_settings.xml | ||
update_settings.xml | ||
video_audio_settings.xml |