4 commenti (4 commenti)1 reazione (1 reazione)0 assegnatari (0 assegnatari)C++634 fork (634 fork)batch import
enhancementgood first issuehelp wantedlowlow hanging fruit
Metriche repository
- Star
- 6956 stelle (6956 stelle)
- Metriche merge PR
- Merge medio 16g 2h (Merge medio 16g 2h)50 PR mergiate in 30 g (50 PR mergiate in 30 g)
Guida contributor
- Direzione di ricerca
- La richiesta riguarda la possibilità di scegliere un emulatore di terminale nell'interfaccia grafica di Multipass, ma il corpo del testo dice solo 'Non molto leggibile ora'. Per procedere, indaga il codice sorgente dell'interfaccia grafica (probabilmente in src/client/gui/) per capire come viene attualmente avviato il terminale. Verifica se esiste un sistema di impostazioni o un file di configurazione. La richiesta è vecchia e manca di dettagli, quindi il primo passo è chiarire i requisiti esatti: l'utente dovrebbe scegliere da un elenco di terminali installati o specificare un comando personalizzato? Esamina il framework GUI utilizzato (Qt o simile) e identifica dove avviene la generazione del processo del terminale (ad esempio QProcess). Rivedi anche eventuali codice collegato o referenziato nel repository. Una volta compresa l'implementazione attuale, proponi di aggiungere una casella combinata o un campo di testo nella finestra di dialogo delle impostazioni che memorizzi il comando del terminale preferito, e modifica il codice di avvio per utilizzarlo invece di quello predefinito. Assicura la compatibilità multipiattaforma (Linux, macOS, Windows) poiché Multipass è eseguito su più sistemi operativi.
- Tech stack
- cpp
- Dominio
- desktop
- Tipo issue
- Funzionalità
- Prerequisiti
- GitC++