Mutter to projekt typu open source, który ma zastąpić menedżera okien Metacity w środowisku graficznym GNOME, oferując funkcje kompozycyjne i wiele innych atrakcyjnych funkcji. Oprogramowanie jest dystrybuowane wraz ze środowiskiem graficznym GNOME, zapewniając dekoracje dla wszystkich okien. Z technicznego punktu widzenia nazywa się to menedżerem okien lub dekoratorem okien, lub obydwoma, ponieważ dekoruje okna i pozwala użytkownikom na interakcję z nimi.
Ważny element środowiska graficznego
Bez dekoratora / menedżera okien każde środowisko pulpitu byłoby bezużyteczne i dość brzydkie. Dekorator jest odpowiedzialny za wiele rzeczy, na przykład pozwala użytkownikom minimalizować, maksymalizować i zamykać okno, a także wyświetlać tytuł okna. Aplikacja używa GTK + do rysowania ram okiennych i nie ujawnia użytkownikowi "menedżera okien". Dodatkowo. nie stara się być środowiskiem graficznym, mimo że istnieje kilka projektów, które nazywa się menedżerami okien, ale faktycznie działają one jako środowisko pulpitu, takie jak Openbox i Fluxbox.
Działa na środowisku graficznym
Te tak zwane lekkie menedżery okien mogą jednak działać na pełnym komputerze, takim jak GNOME, Xfce, LXDE lub Cynamon i MATE. Domyślnie Mutter jest używany tylko w GNOME, ale może być używany w dowolnych środowiskach Open Source. Działa również jako menedżer kompozycji, udostępniając nieekranowy bufor dla każdego okna.
Został przeniesiony do Wayland
Od września 2013 r. Mutter został pomyślnie przeniesiony na serwer wyświetlania Wayland i jest dostępny do pobrania na Softoware jako osobny pakiet o nazwie Mutter Wayland. Będzie to używane domyślnie, gdy GNOME przełączy się na zupełnie nowy system okien Wayland.
Dolna linia
Podsumowując, Mutter to kolejna ważna część środowiska graficznego GNOME. Pozwala użytkownikom wchodzić w interakcje z otwartymi oknami, wyświetla tytuł okna i sprawia, że korzystanie z komputera staje się przyjemniejsze.
Co nowego w tej wersji:
- Różne poprawki błędów [Olivier, Jonas, Florian; # 189, # 70, # 194, # 15, # 130]
- Nie wystawiaj rozdzielczości, które są poniżej minimum [Andrea; # 793223]
- Usuń obsługę nadpisań preferencji [Florian; # 786496]
- Różne. poprawki błędów i porządki [Daniel, Jonas, Florian; # 131, # 245,! 176]
- Tłumacze:
- Daniel Mustieles [es], Claude Paroz [fr]
Co nowego w wersji 3.29.2:
- Popraw animacje zmiany rozmiaru na wayland [Georges; # 780292]
- Obsługa zdarzeń dotykowych na pasach tytułowych po stronie serwera [Carlos; # 770185]
- Różne. poprawki błędów [Florian, Olivier, Jonas, Georges; # 134, # 124,! 96, # 138,! 102, # 781471, # 150]
- Tłumacze:
- Daniel Şerbanescu [ro], Marcos Lans [gl], Dz Chen [zh_CN]
Co nowego w wersji:
- Pracuj z klientami wymagającymi starszego protokołu linux_dmabuf [Daniel; # 788558]
- Obsługa hybrydowych systemów GPU [Jonas; # 785381]
- Zapobiegaj zawieszaniu podczas zamykania zmaksymalizowanych okien [Jonni; # 788666]
- Użyj poprawnego monitora do skalowania powłoki HiDPI w powłoce chrome [Jonas; # 788820]
- Naprawianie przekierowania pełnoekranowych okien [Rui, Jonas; # 788493]
- Napraw listę obsługiwanych skal monitorów w X11 [Jonas; # 788901]
- Różne. poprawki błędów [Florian, Jonas, Marco; # 788572, # 788569, # 788607, # 788860, # 788921]
- Tłumaczenia:
- Xavi Ivars [ca @ valencia]
Co nowego w wersji 3.26.0:
- Tłumaczenia:
- Trần Ngọc Quan [vi], Inaki Larranaga Murgoitio [eu], Jordi Mas [ca], Anders Jonsson [sv], Alexander Shopov [bg], Ask Hjorth Larsen [da], Jean-Baptiste Holcroft [fr], AS Alam [pa]
Co nowego w wersji 3.25.2:
- Napraw aktualizacje klatek na ukrytych zmianach paska tytułu i kiedy zmaksymalizowane [Florian; # 781862]
- Napraw dostępne współrzędne ekranu w X11 [Florian; # 781902]
- Zużywaj mniej CPU podczas renderowania szybkiej aktualizacji okien [Carlos, Emmanuele; # 782344]
- Oblicz geometrię klientów, którzy nie ustawiają jawnie [Olivier; # 782213]
- Napraw kopię + wklej ciągów UTF8 między X11 a Wayland [Carlos; # 782472]
- Naprawianie kompilacji niezwiązanych z dróżką [Chris; # 780533]
- Dodaj wtyczkę vfunc, aby zaimplementować niestandardowe okno dialogowe wymuszania wycofania [Carlos; # 711619]
- Napraw zamieniono czerwone i niebieskie kanały w danych CoglTexture [Carlos; # 779234
- Napraw wersję, w której domyślnie link_all_deplibs w libtool jest ustawiony na "nie" [Marco; # 782821]
- Napraw błędy podczas otwierania okna zmaksymalizowanego [Olivier; # 781353, # 782183]
- Napraw nieprawidłowy kursor po zmianie okna pod wskaźnikiem [Carlos; # 755164]
- Implementacja obsługi opcji wyłączania podczas pisania [Evan; # 764852]
- Emituj sygnał zmiany rozmiaru podczas układania płytek [Alessandro; # 782968]
- Różne. poprawki błędów [Nigel, Matthias, Jonas; # 759085, # 780215, # 782156, # 782152]
- Tłumaczenia:
- Fabio Tomat [futro], Jordi Mas [ca], Mario Blattermann [de], Emin Tufan Cetin [tr], Balazs Ur [hu]
Co nowego w wersji 3.24.1:
- Zawsze synchronizuj geometrię okna przy zmianach stanu [Jonas; # 780292]
- Używaj EGL zamiast GLX podczas rysowania przy użyciu GLES [Jonas; # 771636]
- Naprawianie wykrywania HiDPI na układach monitorów pionowych [Carlos; # 777687]
- Uzyskaj podwójny czas kliknięcia z ustawień myszy komputerowej [Armin; # 771576]
- Skalowanie względnych delt ruchu ze skalą monitora [Jonas, Carlos; # 778119]
- Wykorzystaj awarię tekstury podczas ustawiania nieudanego kursora sprzętowego [Jente; # 770020]
- Naprawianie blokady podczas korzystania z dodatkowych wariantów motywów [Shantanu; # 780254]
- Tłumaczenia:
- Yuras Shumovich [be], Yosef Or Boczko [he], Tom Tryfonidis [el]
Co nowego w wersji 3.24.0:
- Tłumaczenia: Yuri Myasoedov [ru], Rudolfs Mazurs [lv], Jordi Mas [ca]
Co nowego w wersji 3.23.3:
- Napraw częste zawieszenie w konfiguracjach wielogłowicowych na Waylandie [Rui ; # 774557]
- Zachowaj maskę okna root na XSelectionRequest [Olivier; # 776128]
- Różne. poprawki błędów [Carlos, Florian, Rui, Olivier; # 775478, # 774891, # 775986, # 776036]
Co nowego w wersji 3.23.2:
- Stosuj dokowanie pod innymi oknami na monitorach pełnoekranowych [Rui; # 772937]
- Naprawiono blokadę ekranu blokującą blokadę ekranu na Wayland [Rui; # 771235]
- Obsługa gestów szczypania za pomocą touchpada za pomocą więcej niż dwóch palców [Carlos; # 765937]
- Implementacja obsługi tabletu rysunkowego w X11 [Carlos; # 773779]
- Napraw niektóre zminimalizowane gry Wine [Carlos; # 774333]
- Naprawianie przełączania między dwoma przewijaniem palcem i krawędzią w wayland [Rui; # 771744]
- Zaimplementuj obsługę EGLStream / EGLDevice [Jonas; # 773629]
- Dodaj size_changed vfunc do obsługi asynchronicznych zmian wielkości klienta [Rui; # 770345]
- Zmiana okna fokusu na kliknięciach z dowolnymi modyfikatorami [Rui; # 746642]
- Różne. poprawki błędów i porządki [Carlos, Daniel, Jonas, Rui; # 771067, # 774330, # 774613, # 771297, # 774135, # 774827, # 774923]
- Tłumaczenia:
- Kjartan Maraas [nb]
Co nowego w wersji 3.22.2:
- Naprawdę naprawione przesunięcie początkowe bufora ramki [Rui; # 771502]
- Napraw sesję w trybie bezczynności natychmiast po uruchomieniu [Rui; # 772839]
- Napraw tryb lustra z widokami scen [Rui; # 773115]
- Popraw obsługę wiązań wskaźnika [Jonas; # 771859]
- Stos doków pod innymi oknami na monitorach pełnoekranowych [Rui; # 772937]
- Naprawianie przełączania między dwoma przewijaniem palcem i krawędzią w wayland [Rui; # 771744]
- Naprawiono blokadę ekranu blokującą blokadę ekranu na Wayland [Rui; # 771235]
- Naprawiono różne awarie na drogach [Jonas; # 771646, # 771858]
- Naprawiono różne problemy z miejscami docelowymi w Wayland [Jonas, Sjoerd, Olivier; # 768039, # 771841, # 773141, # 772729]
- Różne. poprawki błędów [Rui, Jonas, Olivier; # 771019, # 773116, # 772914, # 773210]
- Tłumaczenia:
- Theppitak Karoonboonyanan [th], Kjartan Maraas [nb], liushuyu [zh_CN], YunQiang Su [zh_CN]
Co nowego w wersji 3.22.1:
- Napraw pętlę sprzężenia zwrotnego między StClipboard i mostem X11 [Carlos; # 760745]
- Ponownie opadają, jeśli rotacja płaszczyzny DRM kończy się niepowodzeniem [Carlos; # 772512]
- Przybliżony macierzysty zachowanie monitora do X [Rui; # 772176]
- Napraw awarię przełącznika VT na Wayland [Jonas; # 771646]
- Ujawnij identyfikator Flatpak dla dopasowania aplikacji [Florian; # 772613, # 772614]
- Tłumaczenia:
- Inaki Larranaga Murgoitio [eu], Milo Casagrande [it]
Co nowego w wersji 3.21.4:
- Napraw brakujące obramowanie ramki wokół okien dialogowych GTK + [Florian; # 745060]
- Popraw interakcję kopiowania i wklejania z Xland Wayland [Carlos; # 768007]
- Dodaj obsługę rozszerzenia NV_robustness_video_memory_purge [Rui; # 739178]
- Naprawiono przywracanie starego, zogniskowanego okna po ponownym uruchomieniu [Owen; # 766243]
- Napraw okna pełnoekranowe na innych monitorach, kradnąc ostrość po zamknięciu okna [Rui; # 768221]
- Narysuj zawartość monitora do pojedynczego bufora ramki [Jonas; # 768976]
- Zapewnij interfejs do przechwytywania ekranu [Jonas; # 768978]
- Różne. poprawki błędów i porządki [Rui, Owen, Luca, Olivier, Jonas, Carlos; # 767969, # 768243, # 762407, # 767997, # 768039, # 768977, # 768977]
- Tłumaczenia:
- Andika Triwidada [identyfikator]
Co nowego w wersji 3.20.3:
- Naprawiono pobieranie losowych kluczy dla wyłączonych skrótów [Rui; # 766270]
- Naprawiono błędy [Marek, Rui; # 751847, # 767969]
- Popraw obsługę wielu monitorów na Waylandie [Rui; # 766528]
- Nie twórz niepoprawnych łańcuchów opisu okna UTF-8 [Rui; # 765535]
- Konwertuj tytuły okien i wm_class na UTF-8 [Rui; # 752788]
- Użyj kill (), aby wymusić rezygnację z niereagujących klientów waylandu [Olivier; # 767464]
- Napraw pozycję okna, gdy unmaximizing przez DND na wayland [Olivier; # 764180]
- Unikaj pełnego odświeżania okna podczas korzystania z rozszerzonej synchronizacji ramki [Florian; # 767798]
- Napraw brakujące obramowanie ramki wokół okien dialogowych GTK + [Florian; # 745060]
- Popraw interakcję kopiowania i wklejania z Xland Wayland [Carlos; # 768007]
- Tłumaczenia:
- Kjartan Maraas [nb], Muhammet Kara [tr], Andika Triwidada [id]
Co nowego w wersji 3.20.1:
- Ogranicz ruch / przesuwanie okna na waylandie jak na X11 [Rui; # 748819]
- Nie zawieszaj się z nieprawidłowymi poprzednimi konfiguracjami monitorów [Rui; # 764286]
- Różne. poprawki błędów i porządki [Jonas, Cosimo; # 762828, # 764807]
- Tłumaczenia:
- Inaki Larranaga Murgoitio [eu], Reinout van Schouwen [nl], Fabio Tomat [fur], Trần Ngọc Quan [vi]
Co nowego w wersji 3.19.4:
- Napraw aktualizację kolejności układania podczas ustawiania transient_for [Jonas; # 755606]
- Obrót ekranu pomocy technicznej obsługiwany przez sterownik [Carlos; # 745079]
- Chroń przed uszkodzonymi implementacjami właściwości WM_CLASS [Sebastian; # 759658]
- Zajmij się wydarzeniami wl_pointer v5 na Wayland [Carlos; # 760637]
- Wdrożenie działań DND na drogach [Carlos; # 760805]
- Różne. poprawki błędów [Jonas, Rui, Ray, Marek; # 754711, # 756789, # 759297, # 758613, # 760330, # 760476, # 759222, # 760670]
- Tłumaczenia:
- Aurimas Cernius [lt]
Co nowego w wersji 3.19.2:
- Napraw awarię na wyjściu monitora [Rui; # 756796]
- Wyjdź czysto w przypadku błędów inicjalizacji [Owen; # 757311]
- Pozwól określić ustawienia zaplecza od typu sesji [Ray; # 741666]
- Naprawianie wykrywania urządzeń DRM dla urządzeń innych niż PCI [Alban; # 754911]
- Nie zmuszaj do umieszczania okien bez bufora na drogach [Marek; # 751887]
- Naprawianie inicjalizacji pomijania wskazówki dla kompozytora [Rui; # 758544]
Co nowego w wersji 3.17.1:
- Dodaj publiczną metodę uzyskiwania sąsiedniego monitora [Florian; # 633994]
- Zastosuj właściwe ustawienia do odpowiednich urządzeń wejściowych [Carlos; # 747886]
- Napraw ustawienie przycisku przewijania [Ondrej; # 747967]
- Dodaj wsparcie dla wskazówki modalnej na wayland [Jonas; # 745720]
- Nie resetuj czasu bezczynności dla zdarzeń spoza sprzętu [Rui; # 748541]
- Różne. poprawki błędów [Ray, Rui; # 748380, # 748478]
Co nowego w wersji 3.15.4:
- Używaj motywu GTK + do dekoracji okien zamiast metacity [Florian; # 741917]
- Eksportuj te same informacje EDID o X11 i Wayland [Carlos; # 742882]
- Zastosuj konfigurację urządzenia wejściowego na Wayland [Carlos; # 739397]
- Wdrażaj przeszkody wskaźnikowe w Wayland [Jonas; # 706655]
- Różne. poprawki błędów (Ting-Wei, Rui, Ikey, Florian, Marek, Jonas; # 741829, # 738630, # 737463, # 698995, # 727893, # 742825, # 742824, # 742841, # 743173, # 743189, # 743217, # 743254]
- Tłumaczenia:
- Matej UrbanAAAA [sl], BalAzs Asr [hu], Marek AÅ'ernockA ½ [cs], Inaki Larranaga Murgoitio [eu], Rafael Ferreira [pt_BR], Daniel Mustieles [es], Fran Dieguez [gl]
Co nowego w wersji 3.14.3:
- Naprawić awarię podczas próby anulowania przekierowania okna [ Florian; # 740133]
- Napraw migotanie & quot; podczas uruchamiania uruchamiania [Ray; # 740377]
- Nie zostawiaj pozostawionych w kolejce ramek [Owen; # 738686]
- Ustaw konfigurację CRTC, nawet jeśli może to być redundantne [Rui; # 740838]
Co nowego w wersji 3.15.3:
- Nie zostawiaj pozostawionych w kolejce ramek [ Piekarnik; # 738686]
- Ustaw konfigurację CRTC, nawet jeśli może to być redundantne [Rui; # 740838]
Co nowego w wersji 3.15.2:
- Nie włączaj hiDPI na monitorach z uszkodzonym EDID [Bastien; # 734839]
- Zapobiegaj zawieszaniu się, stosując konfigurację monitora dla zamkniętej pokrywy [Rui; # 739450]
- Napraw migotanie & quot; podczas uruchamiania uruchamiania [Ray; # 740377]
- Różne. poprawki błędów [Lan, Florian, Carlos; # 731521, # 740133, # 738890]
- Tłumaczenia: Kjartan Maraas [nb]
Co nowego w wersji 3.14.2:
- Zapobiegaj zawieszaniu się przy konfiguracji monitora zamkniętej pokrywy [ Rui; # 739450]
- Różne. poprawki [Rui, Jonathon, Jasper; # 738630]
Co nowego w wersji 3.15.1:
- Użyj GResources do wczytania kompozycji [Cosimo; # 736936]
- Napraw przeciągnięcie utknięcia w pasku nagłówka na Xwayland [Carlos; # 738411]
Co nowego w wersji 3.14.1.5:
- Montowanie regresji wayland hiDPI [Adel; # 739161]
- Zaktualizowane tłumaczenia
Co nowego w wersji 3.14.1:
- Napraw funkcję przesuwania paska tytułowego na ekranie [Florian; # 736915]
- Napraw układanie okna ochronnego [Owen; # 737233]
- Popraw wyszukiwanie kodu dostępu dla układów innych niż domyślne [Rui; # 737134]
- Naprawianie obsługi tylko na podstawowym obszarze roboczym [Florian; # 737178]
- Nie usuwaj kleistych okien podczas usuwania obszaru roboczego [Florian; # 737625]
- Nie minimalizuj automatycznie pełnoekranowych okien [Jasper; # 705177]
- Przesyłaj mapę klawiaturową do nowo dodanych urządzeń klawiaturowych [Rui; # 737673]
- Zastosuj ustawienia powtarzania klawiatury [Rui; # 728055]
- Nie wysyłaj naciśniętych klawiszy przy wejściu [Rui; # 727178]
- Napraw kompilację bez wayland / native [Rico; # 738225]
- Wysyłaj modyfikatory po zdarzeniu kluczowym [Rui; # 738238]
- Naprawianie heurystycznego przekierowania [Adel; # 738271]
- Nie pokazuj chrome systemu na pełnoekranowych oknach [Florian; # 693991]
- Różne. poprawki błędów [Florian, Adel, Tom; # 737135, # 737581, # 738146, # 738384]
- Tłumaczenia: Krishnababu Krothapalli [te], Ã ° Ã?
Komentarze nie znaleziono