4 件のコメント (4 件のコメント)1 件のリアクション (1 件のリアクション)0 人の担当者 (0 人の担当者)C++634 件のフォーク (634 件のフォーク)batch import
enhancementgood first issuehelp wantedlowlow hanging fruit
Repository metrics
- Stars
- 6,956 個のスター (6,956 個のスター)
- PR merge metrics
- 平均マージ 16d 2h (平均マージ 16d 2h)30d で 50 merged PRs (30d で 50 merged PRs)
コントリビューターガイド
- 調査方針
- この課題は、Multipass GUIでターミナルエミュレータを選択する機能を要求していますが、本文には「現在はあまり読みやすくない」としか書かれていません。この課題を進めるには、GUIのソースコード(おそらくsrc/client/gui/内)を調査し、現在ターミナルがどのように起動されているかを理解してください。既存の設定システムや設定ファイルがあるかどうかを確認します。この課題は古く詳細に欠けているため、最初のステップは正確な要件を明確にすることです:ユーザーはインストール済みのターミナルリストから選択すべきか、それともカスタムコマンドを指定すべきでしょうか?使用されているQtまたは類似のGUIフレームワークを確認し、ターミナルプロセスの生成が行われる場所(例:QProcess)を特定してください。また、リポジトリ内のリンクまたは参照されているコードを確認します。現在の実装を理解したら、設定ダイアログにコンボボックスまたはテキストフィールドを追加して、優先するターミナルコマンドを保存し、起動コードを修正してデフォルトの代わりにそれを使用することを提案します。Multipassは複数のOSで動作するため、クロスプラットフォーム互換性(Linux、macOS、Windows)を確保してください。
- 技術スタック
- cpp
- 領域
- desktop
- Issue 種別
- 機能
- 前提条件
- GitC++