Bottles, popolare utility open-source basata su Wine di origine italiana, progettata per eseguire e gestire applicazioni e giochi Windows su sistemi GNU/Linux tramite un’interfaccia grafica utente (GUI) intuitiva, introduce la nuova versione Bottles 51.18 con numerosi miglioramenti all’interfaccia utente, correzioni per la riga di comando, selettori di file unificati e altre ottimizzazioni che migliorano l’esperienza d’uso.
Novità in Bottles 51.18
Di seguito è riportato un riepilogo delle principali innovazioni, miglioramenti e correzione di bug introdotti in Bottles 51.18, pensati per ottimizzare l’esperienza utente e migliorare le prestazioni del sistema:
- Miglioramenti alla riga di comando (CLI): Risolti i problemi nell’avviare una sessione Bottles
- Aggiornamento del pulsante per le donazioni: Il pulsante per le donazioni è stato aggiornato a un formato più rifinito.
- Nuova finestra di dialogo per le scorciatoie da tastiera: Introdotta una finestra di dialogo per le scorciatoie da tastiera, rendendo tutto più intuitivo per chi cerca un modo rapido di accedere ai comandi.
- Setup pre-commit: È stato implementato un sistema di controlli pre-commit per garantire la coerenza del codice in tutto il progetto. Questo significa che, prima che qualsiasi modifica venga salvata definitivamente nel repository del progetto, vengono eseguiti automaticamente una serie di controlli e test per verificare che il codice rispetti determinati standard di qualità e stile. Questo processo aiuta a prevenire errori, migliorare la qualità complessiva del codice e mantenere una base di codice coerente e pulita.
- Uniformità nella selezione dei file: Tutti i selettori di file e percorsi sono stati unificati sotto un unico tipo di finestra di dialogo, semplificando l’esperienza utente.
- Rimozione di elementi superflui: Sono stati rimossi alcuni elementi legati al sandboxing e al runtime che non erano più necessari. Il sandboxing è un metodo di sicurezza che isola i processi per limitarne le interazioni con il sistema operativo e le altre applicazioni, mentre il runtime si riferisce all’ambiente di esecuzione del software. La rimozione di questi elementi superflui ha contribuito a rendere la struttura delle cartelle di Bottles più pulita e organizzata, facilitando la navigazione e la manutenzione del software.
- Aggiunta di mnemonici al menu principale: Sono stati aggiunti mnemonici al menu principale di Bottles, il che significa che ora è possibile accedere rapidamente alle voci del menu utilizzando scorciatoie da tastiera. I mnemonici sono sottolineature delle lettere nelle voci del menu che indicano quale tasto è possibile premere insieme al tasto “Alt” per attivare quella voce. Questo miglioramento semplifica l’accesso ai compiti comuni per gli utenti che preferiscono utilizzare la tastiera invece del mouse, migliorando così l’efficienza e la facilità d’uso dell’applicazione.
- Rinnovo della finestra di dialogo “Nuova Bottles”: La finestra di dialogo è stata rinnovata per rendere più semplice la configurazione.
- Correzione del link ai forum: Il link ai forum, precedentemente errato, è stato corretto per mantenere gli utenti ben collegati alle risorse comunitarie.
- Dialogo “Aggiungi Scorciatoie” migliorato: La finestra di dialogo “Aggiungi Scorciatoie” ora inizia comodamente dalla radice della Bottles, riducendo la navigazione non necessaria.
- Rielaborazione della finestra di dialogo delle Variabili d’Ambiente: La finestra di dialogo è stata rielaborata per garantire un modo più semplice di modificare e gestire le variabili.
- Miglioramenti all’interfaccia utente: La funzionalità
bottle-row
, che gestisce la visualizzazione delle Bottles (le istanze di Wine create per eseguire le applicazioni Windows), è stata modificata per utilizzare un design a wrap box. Questo significa che le Bottles vengono ora disposte automaticamente in modo avvolgente (wrap), adattandosi allo spazio disponibile nella finestra. Questo miglioramento conferisce all’interfaccia un aspetto più ordinato e un layout più ottimizzato, rendendo più facile e intuitiva la navigazione tra le diverse Bottles. - Correzioni minori: Sono stati risolti bug che causavano problemi durante la rimozione di un’unità. Prima di questo aggiornamento, rimuovere un’unità poteva causare la mancanza di alcune lettere combinate, creando potenziali confusione e errori. Inoltre, i percorsi degli script pre e post, che vengono eseguiti prima e dopo determinate operazioni, ora vengono reimpostati correttamente. In precedenza, questi percorsi potevano lasciare stringhe vuote, causando potenziali malfunzionamenti. Ora, con queste correzioni, Bottles garantisce che ogni volta che un’unità viene rimossa, o quando gli script pre e post vengono eseguiti, tutto venga ripristinato correttamente.
La nuova versione Bottles 51.18 è già disponibile come Flatpak su FlatHub.
Per ulteriori informazioni su tutte le modifiche di Bottles 51.18, visita changelog (registro delle modifiche).
Fonte: https://github.com/bottlesdevs/Bottles/releases/tag/51.18
Fonte: https://linuxiac.com/bottles-51-18-released-with-enhanced-user-experience/
Source: Read More