feat: gli spartiti importati restano tra gli esercizi, eliminabili
- ImportedExerciseRepository: persistenza JSON degli import (titolo dal nome file, note con durate/bemolli, metro; max 50, più recenti primi) - FilePicker passa anche il nome del file (expect + 3 actual) - PracticeSetupScreen salva la sequenza importata prima di avviare - ExercisesScreen: sezione 'Importati' con anteprima e cestino - fix: picker desktop su Dispatchers.Swing con finestra parent (l'import XML congelava l'app: dialogo Swing su thread di background) Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
f48a327a33
commit
3a95a3d433
12 files changed
+293
-31
No files matched your search
@@ -234,4 +234,6 @@
|
||||
<string name="info_website">djluza.com</string>
|
||||
<string name="info_privacy_policy">Privacy Policy</string>
|
||||
<string name="info_privacy_url">https://djluza.com/intono/privacy</string>
|
||||
<string name="imported_exercises">Imported</string>
|
||||
<string name="delete_imported">Delete imported score</string>
|
||||
</resources>
|
||||
Reference in new issue
Block a user