Remotelist popup improvements
- 主要言語
- Rust
- スター
- 22.5k
- フォーク
- 774
- PR マージ指標
- 30日以内にマージされた PR はありません
説明
# Summary
The PR #2350 closed the issue #2172 , but additional improvements that were delayed need to be made for the remote list functionality.
# Needed improvements
- an additional command is needed in the remotelist popup, to fetch the currently selected remote
- this should reuse the fetch popup
- the remotelist popup shall be able to display changes to the git remotes that had been done outside of the gitui tui app
- for example: the user added a remote using the standard cli -> the remote should appear in the remotelist popup of the gitui tui automatically
- the delete/create/edit functionality inside the `app` does not need to be globally available and therefore can be renamed to `start_remote_[OPERATION_NAME]_flow` and moved inside the `remotelist` popup
- the URL that is entered when adding/editing a remote should be validated
コントリビューションガイド
調査の方向性
remotelist popup と既存の fetch popup から始め、次に現在アプリで公開されている remote の作成、編集、削除のフローを追跡します。完了条件は、popup が選択された remote を取得でき、gitui の外部で変更された remote を反映でき、remote のフローを含み、入力された URL を検証できることです。
索引モデルが issue の本文から書いたものです。
評価
- 技術スタック
- git, rust
- 領域
- cli
- issue の種類
- 機能追加
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 活発さ
- 停滞
- 明瞭さ
- おおむね明確
- 初心者へのやさしさ
- 35/100