Il progetto StartWine-Launcher ha preparato un'applicazione sviluppata per avviare applicazioni e giochi costruiti per la piattaforma Windows sui sistemi basati su Linux. L'obiettivo principale dello sviluppo di StartWine-Launcher era semplificare il processo di creazione di prefissi Wine da parte dei principianti, ovvero insiemi di librerie e dipendenze Windows necessari per eseguire applicazioni Windows su Linux. Tra le caratteristiche si segnalano un contenitore basato su runimage, l'assenza della necessità di installare dipendenze di sistema e un'interfaccia grafica user-friendly. Il codice di StartWine-Launcher è scritto in linguaggio Python e distribuito sotto licenza GPLv3. L'interfaccia è realizzata sulla base della libreria GTK.
Funzionalità di StartWine-Launcher:
- Contenitore basato su runimage: le applicazioni vengono eseguite in un contenitore, eliminando la necessità di installare dipendenze nel sistema e isolando l'applicazione in esecuzione dal sistema principale.
- Interfaccia grafica utente che elimina la necessità di destreggiarsi tra complesse impostazioni.
- Installazione universale: l'applicazione può essere installata ovunque, senza influenzare i file di sistema.
Caratteristiche della nuova versione:
- È stata aggiunta la possibilità di visualizzare tutti i file e i dischi.
- È stata implementata la ricerca degli aggiornamenti.
- È stata garantita la creazione di collegamenti e il loro aggiunta sul desktop, nel menu Start o nell'app Steam, il che può risultare utile per gli utenti di SteamDeck.
- È stata fornita la possibilità di cambiare le icone e i poster per i giochi.
- Sono state aggiunte impostazioni flessibili per mangohud e vkbazalt per ottimizzare e migliorare le prestazioni nel gioco.
- Sono state aggiunte diverse varianti di colore per l'animazione OpenGL.
- È stata aggiunta una nuova animazione "Sin Cos 3d".
- Le impostazioni dell'interfaccia sono state spostate nel menu della barra superiore.
- Le impostazioni del colore per gli indicatori MangoHud sono state spostate nella sezione delle impostazioni di MangoHud.
- Il pannello di sovrapposizione è stato spostato sulla barra inferiore della finestra.
- È stata aggiunta la possibilità di ordinare i file nel menu contestuale del file manager.
- È stata aggiunta la modalità di visualizzazione panoramica dei file (vista divisa).
- È stata implementata la visualizzazione dei file in un elenco dettagliato (tabella).
- È stata aggiunta la supporto per la visualizzazione dei file da dispositivi mobili.
- È stata aggiunta la possibilità di modificare separatamente le dimensioni dei collegamenti e delle icone dei file.
- È stata aggiunta la supporto per l'auto nascondimento delle barre superiore e inferiore.
- È stato cambiato l'avvio dal file manager di sistema.
- Sono stati aggiunti il supporto per la compressione Zstd e zstd ultra nel file manager.
- È stata aggiunta la statistica del tempo totale e medio trascorso nei giochi.
- Corrette le anomalie e migliorata la performance.
- È stato ridotto il tempo di avvio.
- È stato corretto un errore nella riproduzione video nei giochi.
- È stato corretto un errore durante il cambio della versione di Windows.
- Sono stati corretti errori che si manifestavano durante la ricerca di file.
- Sono stati risolti problemi nella generazione di miniature per immagini e video.
- È stata ottimizzata l'esecuzione in modalità OpenGL.
- È stato risolto un problema con la visualizzazione dei file quando si modificano le dimensioni delle icone.
- È stato modificato l'elenco delle build di Wine disponibili per il download. È stata aggiunta la funzione di aggiornamento dell'elenco delle build di Wine.
- Corretto l'analisi della riga di comando.
- Eliminata la modalità di dimensione compatta del menu.
- Locali aggiornati.
- Aggiornate le configurazioni dei prefissi.
- Elenco delle versioni di Wine aggiornato.
- Librerie e driver nel contenitore aggiornati.
- Elenco delle scorciatoie da tastiera aggiornato.



Fonte: opennet.ru
