Add support for downloading to internal storage and fix project build.

- Update outdated library com.github.QuadFlask:colorpicker in build.gradle
- Update SettingsActivity with option to select download directory.
- Add migration in PreferenceUtil to support download location storage.
- Update MusicUtil to look for user-provided location when building locations.
- Update DownloadService to download to specified location.
This commit is contained in:
天クマ 2026-01-21 16:50:32 -03:00
commit 5ca55a54d2
8 changed files with 100 additions and 36 deletions

View file

@ -4,7 +4,7 @@
<com.dkanada.gramophone.views.settings.JellyPreferenceCategory android:title="@string/pref_header_cache">
<com.dkanada.gramophone.views.settings.FilePreference
<Preference
app:iconSpaceReserved="false"
android:key="location_download"
android:title="@string/pref_title_download_location" />