feat(auto): browse and play local music folders in Android Auto [size:exception]
Phase 1: pick a device folder via SAF (persisted grant, no new permission), browse its nested subfolders/tracks as a 5th Android Auto root folder (hidden until configured), and play tracks through the existing pipeline (EQ, art rotation, cold-start-safe source). No metadata/sort/filter/shuffle yet -- filename is the title, generic rotating art is the placeholder; deferred to a follow-up phase. Adds a new pluriwave/file_actions native method (listAudioChildren) and an onActivityResult override in MainActivity for the SAF folder picker -- both static-review-only, no Android build available here.
This commit is contained in:
+14
-1
@@ -656,5 +656,18 @@
|
||||
"eqDeviceNameLabel": "डिवाइस का नाम",
|
||||
"eqDeviceNameHint": "उदा. लिविंग रूम स्पीकर",
|
||||
"eqDeviceNameConfirm": "सहेजें",
|
||||
"eqDeviceConnected": "कनेक्टेड"
|
||||
"eqDeviceConnected": "कनेक्टेड",
|
||||
"localMusicSectionTitle": "स्थानीय संगीत (Android Auto)",
|
||||
"localMusicSectionDescription": "गाड़ी में ऑडियो फ़ाइलें ब्राउज़ और चलाने के लिए इस डिवाइस का एक फ़ोल्डर चुनें।",
|
||||
"localMusicFolderNotConfigured": "कोई फ़ोल्डर चुना नहीं गया",
|
||||
"localMusicFolderTitle": "स्थानीय संगीत फ़ोल्डर",
|
||||
"localMusicChoosePath": "फ़ोल्डर चुनें",
|
||||
"localMusicChangePath": "फ़ोल्डर बदलें",
|
||||
"localMusicFolderUpdated": "स्थानीय संगीत फ़ोल्डर अपडेट हुआ",
|
||||
"localMusicFolderSaveError": "फ़ोल्डर सहेजा नहीं जा सका: {error}",
|
||||
"@localMusicFolderSaveError": {
|
||||
"placeholders": {
|
||||
"error": {}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user