bbcmicrobit / bbcmicrobit/PythonEditor

Add multi-file drop processing

Ouverte
#111 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
JavaScript
Étoiles
201
Forks
126
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

The Load button's file management dialog has a drop target and an Add a file to the filesystem button.

The button opens an OS file browser dialog that accepts selecting multiple modules and indeed processes them properly (adding them to the file system in one operation); however, while the drop target accepts a multi-file drop event, it does not process any but the first module in the selection.

When multiple modules need to be added to a project, the drop target method isn't as convenient without this multi-file drop capability.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par la boîte de dialogue de gestion des fichiers du bouton Load et examinez la gestion de la zone de dépôt, en la comparant au flux existant Add a file to the filesystem qui traite plusieurs modules sélectionnés. Le travail est terminé lorsque le dépôt de plusieurs modules ajoute chaque module au système de fichiers du projet en une seule opération, au lieu de n'ajouter que le premier.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript
Domaine
frontend
Type d'issue
Fonctionnalité
Difficulté
3/5
Temps estimé
1-2 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
45/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.