Skip to content

Conversation

@jamescr
Copy link
Member

@jamescr jamescr commented Dec 27, 2025

πŸ“ Pull Request Title: Migrate preferences to AndroidX

πŸ› οΈ Issue

Not related to open issues but related to PR #478, #35

πŸ“– Description

Full migration from the deprecated PreferenceActivity to the AndroidX PreferenceFragmentCompat architecture.
Imports: All preference-related imports have been updated from android.preference.* to androidx.preference.*.
Some logic was relocated out of the Preferences.java to DataHelper.java.

πŸ–ΌοΈ Screenshots (if applicable)

Screenshot_20251227-123909_OSMTracker for Android

βœ… Pull Request Checklist

  • The PR is proposed to the DEVELOP branch.
  • The changes have been tested on the target Android API and minimum Android API.
    -- > Tested on an Android 11 real tablet device
  • Automated tests have been added (if applicable). --> No new tests were added.
  • The feature is well documented.
  • There is a reference to the original ISSUE and related work.

πŸ“ Additional Notes

More testing required ⚠️

Know bugs

  • Not working: non-null validation in GPS logging interval and GPS logging distance. βœ…

@jamescr jamescr changed the title WIP - Migrate preferences to AndroidX Migrate preferences to AndroidX Dec 29, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant