Descrizione
Supporto drag & drop per caricare file .sid o intere cartelle direttamente trascinandoli sulla finestra dell'applicazione.
Comportamento atteso
- Trascinare uno o più file
.sid sulla finestra → aggiunti alla playlist e avviata la riproduzione
- Trascinare una cartella → tutti i
.sid contenuti (ricorsivamente) aggiunti alla playlist
- Compatibile con macOS, e dove possibile Linux/Windows
Note tecniche
- Tkinter supporta il drag & drop tramite il protocollo
TkDND (richiede tkinterdnd2) oppure tramite eventi macOS nativi
- Valutare se usare
tkinterdnd2 (cross-platform) o un approccio macOS-nativo
Descrizione
Supporto drag & drop per caricare file
.sido intere cartelle direttamente trascinandoli sulla finestra dell'applicazione.Comportamento atteso
.sidsulla finestra → aggiunti alla playlist e avviata la riproduzione.sidcontenuti (ricorsivamente) aggiunti alla playlistNote tecniche
TkDND(richiedetkinterdnd2) oppure tramite eventi macOS nativitkinterdnd2(cross-platform) o un approccio macOS-nativo