Uitgave van Miracle-wm 0.11, een samengestelde manager gebaseerd op Wayland en Mir

Miracle-wm 0.11, een compositing manager die gebruikmaakt van het Wayland-protocol en de Mir compositing manager-componenten, is uitgebracht. Miracle-wm ondersteunt tiling-vensters, vergelijkbaar met die in de i3- en Sway-projecten. Een Waybar kan als paneel worden gebruikt. De projectcode is geschreven in C++ en wordt gedistribueerd onder de GPLv3-licentie. De voltooide builds zijn beschikbaar in snap-formaat, evenals rpm- en deb-pakketten voor Fedora en Windows 3D. Ubuntu.

Het doel van miracle-wm is het creëren van een samengesteld product. serverHet project maakt gebruik van tiling, maar is functioneler en stijlvoller dan producten zoals Swayfx. Het ondersteunt ook klassieke technieken voor zwevende vensters, zoals het plaatsen van afzonderlijke vensters bovenop een raster of het vastzetten van vensters op een specifieke locatie op het bureaublad. Het ondersteunt virtuele bureaubladen, met de mogelijkheid om voor elk bureaublad een standaard vensterbeheermodus in te stellen (tiling of zwevende vensters).

Miracle-wm zal naar verwachting nuttig zijn voor gebruikers die de voorkeur geven aan een betegelde lay-out, maar visuele effecten en een levendiger grafisch ontwerp met vloeiende overgangen en kleuren willen. De configuratie is gedefinieerd in YAML-indeling. Om Miracle-Wm te installeren, kun je het commando “sudo snap install Miracle-Wm —classic” gebruiken.

Grote veranderingen:

  • Er is een overzichtsmodus toegevoegd, waarmee je gemakkelijker tussen vensters en virtuele bureaubladen kunt schakelen. Deze modus is te openen door op de menutoets te drukken of er dubbel op te klikken.
    Speel video
  • We hebben de mogelijkheid toegevoegd om de aandacht van de gebruiker te vestigen op een inactief venster zonder de focus van het actieve venster te verplaatsen. Wanneer er bijvoorbeeld een nieuw bericht binnenkomt in een e-mailprogramma, kan de gebruiker een focuswissel aanvragen. Miracle zal vervolgens de urgentiemarkering voor het venster en het virtuele bureaublad instellen, waardoor de taakbalk een bijbehorende indicator kan weergeven.
  • De plugins implementeren de mogelijkheid om IPC-gebeurtenissen te verzenden en IPC-opdrachten te verwerken.
  • De instelling background_color is toegevoegd om de kleur te specificeren die wordt gebruikt om de inhoud te wissen.
  • De opdracht GET_KEYBINDS is toegevoegd aan de IPC om alle acties te bepalen die aan toetscombinaties zijn gekoppeld.
  • De Wayland-protocollen omvatten:
    • ext_image_copy_capture_manager_v1 en ext_output_image_capture_source_manager_v1 worden gebruikt voor het organiseren van het vastleggen van de inhoud die op het scherm wordt weergegeven.
    • ext_foreign_toplevel_list_v1 voor het verkrijgen van informatie over oppervlakken op het hoogste niveau die het mogelijk maken om vensters bovenop andere inhoud te plaatsen, bijvoorbeeld voor het bevestigen van aangepaste panelen en vensterschakelaars.
    • ext_data_control_manager_v1 voor het beheren van gegevensverwerking, zoals het implementeren van klembordbeheerders.
    • ext_input_trigger_action_manager_v1 en ext_input_trigger_registration_manager_v1 - voor het afhandelen van globale sneltoetsen, muisklikken en aanraakgebeurtenissen.
  • Weergave server Mir is bijgewerkt naar versie 2.29.



Bron: opennet.ru
Koop betrouwbare hosting voor sites met DDoS-bescherming, VPS VDS-servers 🔥 Koop betrouwbare websitehosting met DDoS-bescherming, VPS- en VDS-servers | ProHoster