bbcmicrobit / bbcmicrobit/PythonEditor

Add multi-file drop processing

オープン
#111 コメント 1 件 リアクション 0 件 担当者 0 名 GitHub で見る
enhancement
主要言語
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

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。