4 Kommentare (4 Kommentare)1 Reaktion (1 Reaktion)0 zugewiesene Personen (0 zugewiesene Personen)C++634 Forks (634 Forks)batch import
enhancementgood first issuehelp wantedlowlow hanging fruit
Repository-Metriken
- Stars
- 6.956 Sterne (6.956 Sterne)
- PR-Merge-Metriken
- Durchschn. Merge 16T 2h (Durchschn. Merge 16T 2h)50 gemergte PRs in 30 T (50 gemergte PRs in 30 T)
Contributor Guide
- Research-Richtung
- Das Issue fordert die Möglichkeit, einen Terminal Emulator in der Multipass GUI auszuwählen, aber der Textkörper sagt nur 'Jetzt nicht sehr lesbar'. Um fortzufahren, untersuchen Sie den GUI Quellcode (wahrscheinlich in src/client/gui/), um zu verstehen, wie das Terminal derzeit gestartet wird. Prüfen Sie, ob es ein vorhandenes Einstellungssystem oder eine Konfigurationsdatei gibt. Das Issue ist alt und enthält wenig Details, daher ist der erste Schritt, die genauen Anforderungen zu klären: Soll der Benutzer aus einer Liste installierter Terminals auswählen oder einen benutzerdefinierten Befehl angeben? Sehen Sie sich das verwendete Qt oder ähnliche GUI Framework an und identifizieren Sie, wo der Terminalprozess erzeugt wird (z.B. QProcess). Überprüfen Sie auch verlinkten oder referenzierten Code im Repository. Sobald Sie die aktuelle Implementierung verstanden haben, schlagen Sie vor, ein Kombinationsfeld oder ein Textfeld im Einstellungsdialog hinzuzufügen, das den bevorzugten Terminalbefehl speichert, und passen Sie den Startcode an, um diesen anstelle des Standardwerts zu verwenden. Stellen Sie plattformübergreifende Kompatibilität (Linux, macOS, Windows) sicher, da Multipass auf mehreren Betriebssystemen läuft.
- Tech Stack
- cpp
- Domain
- desktop
- Issue Type
- Funktion
- Voraussetzungen
- GitC++