Het StartWine-Launcher-project heeft een applicatie ontwikkeld voor het starten van applicaties en games op Linux-systemen, die zijn samengesteld voor het Windows-platform. Het primaire doel van de ontwikkeling van StartWine-Launcher was het vereenvoudigen van het proces voor beginners om Wine-prefixen te maken, welke een verzameling bibliotheken en afhankelijkheden van Windows zijn die nodig zijn om Windows-applicaties op Linux te laten werken. Onder de kenmerken zijn een container gebaseerd op runimage, de afwezigheid van noodzaak voor systeemafhankelijkheden en een gebruiksvriendelijke grafische interface. De code van StartWine-Launcher is geschreven in Python en wordt verspreid onder de GPLv3-licentie. De interface is gerealiseerd op basis van de GTK-bibliotheek.
Functionaliteiten van StartWine-Launcher:
- Container op basis van runimage: toepassingen worden in een container uitgevoerd, wat de noodzaak om afhankelijkheden in het systeem te installeren uitsluit en de uitgevoerde toepassing isoleert van het onderliggende systeem.
- Grafische gebruikersinterface die het nodig hebben om je in ingewikkelde instellingen te verdiepen, overbodig maakt.
- Universele installatie: de applicatie kan op elke locatie worden geĆÆnstalleerd zonder de systeembestanden aan te tasten.
Kenmerken van de nieuwe versie:
- De mogelijkheid om alle bestanden en schijven te bekijken is toegevoegd.
- De zoekfunctie voor updates is geĆÆmplementeerd.
- Er is voorzien in de creatie van snelkoppelingen en de toevoeging daarvan aan het bureaublad, het Startmenu of de Steam-applicatie, wat nuttig kan zijn voor SteamDeck-gebruikers.
- De mogelijkheid om iconen en posters voor games aan te passen is verschaft.
- Flexibele instellingen voor mangohud en vkbazalt zijn toegevoegd om optimalisatie en prestatieverbetering in games te bereiken.
- Verschillende kleurvarianten voor OpenGL-animaties zijn toegevoegd.
- Een nieuwe animatie 'Sin Cos 3d' is toegevoegd.
- De interface-instellingen zijn verplaatst naar het menu op de bovenste balk.
- De kleurinstellingen van de MangoHud-indicatoren zijn verplaatst naar het gedeelte van de MangoHud-instellingen.
- De overlay-balk is verplaatst naar de onderste balk van het venster.
- Sorteeropties voor bestanden zijn toegevoegd aan het contextmenu van de bestandsbeheerder.
- Een panoramaweergavemodus voor bestanden is toegevoegd (gedeelde weergave).
- Een gedetailleerde lijstweergave (tabellen) voor bestanden is toegevoegd.
- Ondersteuning voor het bekijken van bestanden vanaf mobiele apparaten is toegevoegd.
- De mogelijkheid om de grootte van snelkoppelingen en bestandsiconen afzonderlijk te wijzigen is toegevoegd.
- Ondersteuning voor automatisch verbergen van de bovenste en onderste balken is toegevoegd.
- De opstartprocedure vanuit de systeem bestandenbeheerder is gewijzigd.
- Zstd-compressie en zstd ultra zijn toegevoegd aan de bestandsbeheerder.
- Statistieken over de totale en gemiddelde tijd die in games is doorgebracht, zijn toegevoegd.
- Fouten zijn verholpen en de prestaties zijn verbeterd.
- De opstarttijd is verkort.
- Een fout bij het afspelen van video's in games is opgelost.
- Een fout bij het wijzigen van de Windows-versie is opgelost.
- Fouten die zich voordoen bij het zoeken naar bestanden zijn opgelost.
- Problemen bij het genereren van miniaturen van afbeeldingen en video's zijn opgelost.
- De opstartprocedure in OpenGL-modus is geoptimaliseerd.
- Een probleem met het weergeven van bestanden bij het wijzigen van de grootte van iconen is opgelost.
- De lijst met beschikbare Wine-builds voor download is aangepast. De functie voor het bijwerken van de lijst met Wine-builds is toegevoegd.
- De parser voor de commandoregel is gecorrigeerd.
- De compacte menustand is verwijderd.
- De locales zijn bijgewerkt.
- De prefixconfiguraties zijn bijgewerkt.
- Lijst met Wine-versies bijgewerkt.
- Bibliotheken en stuurprogramma's in de container zijn bijgewerkt.
- De lijst met sneltoetsen is bijgewerkt.



Bron: opennet.ru
