bbcmicrobit / bbcmicrobit/PythonEditor
Add multi-file drop processing
- 主要言語
- JavaScript
- スター
- 201
- フォーク
- 126
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
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.
コントリビューションガイド
調査の方向性
Load ボタンのファイル管理ダイアログから始め、ドロップ先の処理を調べます。複数の選択されたモジュールを処理する既存の Add a file to the filesystem フローと比較してください。完了条件は、複数のモジュールをドロップすると、最初のモジュールだけでなく、すべてのモジュールが1回の操作でプロジェクトのファイルシステムに追加されることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- javascript
- 領域
- frontend
- issue の種類
- 機能追加
- 難易度
- 3/5
- 見積もり時間
- 1〜2日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 45/100