Mutter е проект с отворен код, предназначен да замени мениджъра на прозорци Metacity в работната среда на GNOME, предлагащ функционалност за композиране и много други привлекателни функции. Софтуерът се разпространява заедно с работната среда на GNOME, осигурявайки декорация за всички прозорци. Технически, той се нарича мениджър на прозорци или декоратор на прозорци, или и двете, тъй като украсява прозорци и позволява на потребителите да взаимодействат с тях.
Важен компонент на настолна среда
Без декоратор / мениджър на прозорци, всяка десктоп среда би била безполезна и доста грозна. Декораторът отговаря за много неща, например позволява на потребителите да намалят до минимум, да максимизират и затворят прозорец, както и да покажат заглавието на прозорците. Приложението използва GTK + за рамки на прозореца за рисуване и не излага концепцията за "прозорец мениджър" на потребителя. В допълнение. тя не се опитва да бъде настолна среда, въпреки че има някои проекти, които се наричат прозоречни мениджъри, но всъщност действат като десктоп среда като Openbox и Fluxbox.
Работи върху среда на работния плот
Въпреки това, тези така наречените леки мениджъри на прозорци наистина могат да работят върху пълен десктоп, като GNOME, Xfce, LXDE или Cinnamon и MATE. Mutter се използва по подразбиране само в GNOME, но може да се използва на всяка друга среда с отворен код за настолни компютри. Той също така действа като композиционен мениджър, осигуряващ буфер извън екрана за всеки прозорец.
Той е пренесен на Уейлънд
От септември 2013 г. Mutter успешно е пренесен на дисплейния сървър Wayland и е достъпен за изтегляне на Softoware като отделен пакет, наречен Mutter Wayland. Това ще бъде използвано по подразбиране, когато GNOME превключи на чисто нова система за прозорци Wayland.
Най-долу
Всичко останало, Mutter е друга важна част от работната среда на GNOME. Тя позволява на потребителите да взаимодействат с отворените прозорци, показва заглавието на прозореца и прави работата ви на работния плот много по-приятна.
Какво е новото в това издание:
- Различни коригиращи катастрофи [Olivier, Jonas, Florian; # 189, # 70, # 194, # 15, # 130]
- Не излагайте резолюции, които са под минималната [Andrea; # 793223]
- Премахване на поддръжката за преференции [Florian; # 786496]
- Misc. корекции на грешки и почистване [Daniel, Jonas, Florian; # 131, # 245, 176]
- писмени:
- Даниел Мусилес [es], Клод Пароз [fr]
Какво е новото във версия 3.29.2:
- Анимации за промяна на размерите по пътя [Georges; # 780292]
- Управление на докосващите събития от базовите ленти на сървъра [Карлос; # 770185]
- Misc. корекции на програмни грешки [Florian, Olivier, Jonas, Georges; # 134, # 124, 96, # 138, 102, # 781471, # 150]
- писмени:
- Даниел Шербанеску, Маркос Ланс, Дз Чен [zh_CN]
Какво е новото във версията:
- Работете с клиенти, които изискват по-стар протокол linux_dmabuf [Daniel; # 788558]
- Поддържа хибридни GPU системи [Jonas; # 785381]
- Предотвратяване на катастрофа при затваряне на максимизираните прозорци [Jonni; # 788666]
- Използвайте правилния монитор за скалиране на HiDPI на корпуса хром [Jonas; # 788820]
- Прикрепване на неподредените прозорци на цял екран [Rui, Jonas; # 788493]
- Коригирайте списъка на поддържаните мащаби на монитора на X11 [Jonas; # 788901]
- Misc. корекции на програмни грешки [Florian, Jonas, Marco; # 788572, # 788569, # 788607, # 788860, # 788921]
- преводи:
- Ксави Иварс [ca @ valencia]
Какво е новото във версия 3.26.0:
Какво е новото във версия 3.25.2:
- Коригирайте актуализациите на кадрите при hide-titlebar-when-maximized changes [Florian; # 781862]
- Коригирайте достъпните координати на екрана на X11 [Florian; # 781902]
- Използвайте по-малко процесори, когато извършвате бързо актуализиране на прозорци [Carlos, Emmanuele; # 782344]
- Изчислете геометрията на клиентите, които не задават изрично [Olivier; # 782213]
- Коригирайте копието + поставете низовете UTF8 между X11 и пътя [Carlos; # 782472]
- Коригирайте непостроените сгради [Chris; # 780533]
- Добавете приставката vfunc, за да приложите персонализиран диалогов прозорец със сила-quit [Carlos; # 711619]
- Фиксирайте сменяните червени и сини канали в данните на CoglTexture [Carlos; # 779234
- Коригирайте изграждането, където linux_all_deplibs на libtool по подразбиране е "не" [Marco; # 782821]
- Коригирайте проблеми при отварянето на максимум на прозореца [Olivier; # 781353, # 782183]
- Коригирайте грешния курсор след прозореца под показалеца, променен [Карлос; # 755164]
- Изпълнение на поддръжката за опцията disable-while-typing [Evan; # 764852]
- Издава сигнал за промяна на размера при облицовка [Alessandro; # 782968]
- Misc. корекции на програмни грешки [Nigel, Matthias, Jonas; # 759085, # 780215, # 782156, # 782152]
- преводи:
- Фабио Томат [fur], Jordi Mas [ca], Марио Блатерман [де], Емин Туфан Цетин [tr], Балаш Ур [hu]
Какво е новото във версия 3.24.1:
- Винаги синхронизирайте геометрията на прозорците при промени в състоянието [Jonas; # 780292]
- Използвайте EGL вместо GLX, когато рисувате с GLES [Jonas; # 771636]
- Фиксирайте откриването на HiDPI на вертикални монитори [Карлос; # 777687]
- Получете двукратно натискане на времето от настройките на мишката за работния плот [Armin; # 771576]
- Делта с относително движение на мащаба с мащаб на монитора [Jonas, Carlos; # 778119]
- Използвайте резервно копие на текстурата, когато зададете хардуерния курсор не успее [Jente; # 770020]
- Фиксирайте заключването, когато използвате допълнителни варианти на темата [Shantanu; # 780254]
- преводи:
- Юрис Шумович, Йозеф или Бочко [той], Том Трифондис [el]
- [lv], Jordi Mas [ca]
- ; # 774557]
- Запазете маската за корен на прозореца на XSelectionRequest [Olivier; # 776128]
- Misc. корекции на грешки [Карлос, Флориан, Руи, Оливие; # 775478, # 774891, # 775986, # 776036]
- Документите за стека под други прозорци на монитори с цял екран [Rui; # 772937]
- Коригирайте изскачащите прозорци, блокирайки заключването на екрана на пътя [Rui; # 771235]
- Дръжте жестовете на touchpad с повече от два пръста [Carlos; # 765937]
- Внедрете поддръжка на чертожни таблети за X11 [Carlos; # 773779]
- Коригирайте някои игри с вино, които започват да се минимизират [Карлос; # 774333]
- Фиксирайте превключването между две превъртания с пръст и ръб на пътя [Rui; # 771744]
- Внедрете поддръжка за EGLStream / EGLDevice [Jonas; # 773629]
- Добавете size_changed vfunc за обработка на промените в размера на клиентските асинхни [Rui; # 770345]
- Променете прозореца на фокуса върху кликванията с модификатори [Rui; # 746642]
- Misc. корекции на грешки и почистване [Карлос, Даниел, Джонас, Руи; # 771067, # 774330, # 774613, # 771297, # 774135, # 774827, # 774923]
- преводи:
- Kjartan Maraas [nb]
- Наистина да се определи отместването на прихващане на framebuffer [Rui; # 771502]
- Коригирайте сесията в режим на готовност веднага при стартиране [Rui; # 772839]
- Прикрепете огледалния режим с изгледите на сцената [Rui; # 773115]
- Подобрете поддръжката на ограниченията на показалеца [Jonas; # 771859]
- Докоснете стека под други прозорци на монитори с цял екран [Rui; # 772937]
- Фиксирайте превключването между две превъртания с пръст и ръб на пътя [Rui; # 771744]
- Коригирайте изскачащите прозорци, блокирайки заключването на екрана на пътя [Rui; # 771235]
- Коригирайте различни катастрофи по пътя [Jonas; # 771646, # 771858]
- Коригирайте различни въпроси, свързани с разположението на пътя [Jonas, Sjoerd, Olivier; # 768039, # 771841, # 773141, # 772729]
- Misc. корекции на програмни грешки [Rui, Jonas, Olivier; # 771019, # 773116, # 772914, # 773210]
- преводи:
- Theppitak Karoonboonyanan [та], Kjartan Maraas [nb], liushuyu [zh_CN], YunQiang Су [zh_CN]
- Фиксирайте обратната връзка между StClipboard и X11 мост [Carlos; # 760745]
- Ако се провали грациозно, ако ротацията на DRM самолета се провали [Carlos; # 772512]
- Приблизително поведение на естествения бекенда на монитора към X [Rui; # 772176]
- Рестартирайте катастрофата на VT превключвателя на пътя [Jonas; # 771646]
- Изложете Flatpak ID за съвпадение на приложението [Florian; # 772613, # 772614]
- преводи:
- Инаки Larranaga Murgoitio [eu], Мило Казагранде [it]
- Коригирайте липсващата рамка на рамката около диалоговите прозорци на GTK + [Florian; # 745060]
- Усъвършенствайте взаимодействието за копиране и поставяне на пътя на X11 [Carlos; # 768007]
- Добавете поддръжка за разширение NV_robustness_video_memory_purge [Rui; # 739178]
- Рестартиране на стария фокусиран прозорец при рестартиране [Owen; # 766243]
- Коригирайте прозорците на цял екран на други монитори, които крадат фокус след затваряне на прозореца [Rui; # 768 221]
- Изчертайте съдържанието на монитора в отделен framebuffer [Jonas; # 768976]
- Осигурете API за заснемане на екрана [Jonas; # 768978]
- Misc. корекции на грешки и почистване [Rui, Owen, Luca, Olivier, Jonas, Carlos; # 767969, # 768243, # 762407, # 767997, # 768039, # 768977, # 768977]
- преводи:
- Андика Тривидада [id]
- Коригирайте грабващите произволни клавиши за преките пътища с увреждания [Rui; # 766270]
- Коригиране на сривове [Marek, Rui; # 751847, # 767969]
- Усъвършенствайте управлението на няколко монитора на пътя [Rui; # 766528]
- Не създавайте невалидни низове за описание на прозореца на UTF-8 [Rui; # 765535]
- Преобразувайте заглавията на прозорците и wm_class в UTF-8 [Rui; # 752788]
- Използвайте kill (), за да накарате клиентите да се откажат от пътя [Olivier; # 767464]
- Прикрепете позицията на прозореца, когато не максимизирате чрез DND на пътя [Olivier; # 764180]
- Избягвайте пълното пренареждане на прозорци, когато използвате синхронизиране на разширената рамка [Florian; # 767798]
- Коригирайте липсващата рамка на рамката около диалоговите прозорци на GTK + [Florian; # 745060]
- Усъвършенствайте взаимодействието за копиране и поставяне на пътя на X11 [Carlos; # 768007]
- преводи:
- Kjartan Maraas [nb], Мухамет Кара [tr], Андика Тривидада [id]
- Ограничете прозореца за преместване / преоразмеряване на пътя, както на X11 [Rui; # 748819]
- Не се сблъсквайте с невалидни предишни конфигурации на монитора [Rui; # 764286]
- Misc. корекции на грешки и почистване [Jonas, Cosimo; # 762828, # 764807]
- преводи:
- Инаки Larranaga Murgoitio [eu], Reinout van Schouwen [nl], Фабио Томат [fur], Trần Ngọc Quan [vi]
- Коригиране на реда за подреждане при задаване на transient_for [Jonas; # 755606]
- Поддръжка на ротация на екрана, когато се поддържа от водача [Carlos; # 745079]
- Защитете срещу счупени изпълнения на свойства WM_CLASS [Sebastian; # 759658]
- Управлявайте събитията wl_pointer v5 в пътя [Карлос; # 760637]
- Прилагане на DND действия по пътя [Carlos; # 760805]
- Misc. корекции на грешки [Jonas, Rui, Ray, Marek; # 756789, # 759297, # 758613, # 760330, # 760476, # 759222, # 760670]
- преводи:
- Aurimas Cernius [lt]
- Рестартирайте катастрофата на монитора, откачете [Rui; # 756796]
- Излезте изцяло от грешките при инициализация [Owen; # 757311]
- Позволява да се определи настройката на бекенда от типа сесия [Ray; # 741666]
- Установяване на разпознаване на DRM устройствата за устройства, които не са PCI [Alban; # 754911]
- Не налагайте поставянето на прозорци без буфер по пътя [Marek; # 751887]
- Фиксирайте инициализацията на байпас за състава на композитора [Rui; # 758544]
- Добавете публичен метод за получаване на съседен монитор [Florian; # 633994]
- Направете правилните настройки на десните входни устройства [Carlos; # 747886]
- Настройка на бутона за превъртане [Ondrej; # 747967]
- Добавете поддръжка за модален намек на пътя [Jonas; # 745720]
- Не рестартирайте времето на неактивност за не-хардуерни събития [Rui; # 748541]
- Misc. корекции на програмни грешки [Ray, Rui; # 748380, # 748478]
- Използвайте GTK + тема за декорации на прозорци вместо metacity [Florian; # 741917]
- Експортирайте същата информация за EDID на X11 и на пътя [Carlos; # 742882]
- Настройване на конфигурацията на входното устройство в пътя [Carlos; # 739397]
- Изпълнявайте бариери с показалеца на пътя [Jonas; # 706655]
- Misc. [742841, # 743173, # 743189, # 743217, # 743254]
- преводи:
- Матей UrbanAA iA [sl], BalAzs Asr [hu], Марек AÅ'ernockA½ [cs], Иннаки Larranaga Murgoitio [eu], Рафаел Ферейра [pt_BR] Li>
Какво е новото във версия 3.14.3:
- Флориан; # 740133]
- Коригирайте "трептенето" по време на стартиране на прехода [Ray; # 740377]
- Не оставяйте останалите рамки в опашка [Owen; # 738686]
- Задайте конфигурация на CRTC, дори и да е излишна [Rui; # 740838]
- Оуен; # 738686]
- Задайте конфигурация на CRTC, дори и да е излишна [Rui; # 740838]
- Не активирайте hiDPI на монитори с разбити EDID [Bastien; # 734839]
- Предотвратяване на срив при прилагане на конфигурацията на монитора за затворен капак [Rui; # 739450]
- Коригирайте "трептенето" по време на стартиране на прехода [Ray; # 740377]
- Misc. корекции на програмни грешки [Lan, Florian, Carlos; # 731521, # 740133, # 738890]
- Преводи: Kjartan Maraas [nb]
- Предотвратете катастрофата като използвате конфигурацията на монитора за затворен капак [ Руи; # 739450]
- Misc. поправя [Руи, Джонатан, Джаспър; # 738630]
- Използвайте GResources за зареждане на тема [Cosimo; # 736936]
- Коригирайте заглавната лента, като преместите останалата част от картата [Carlos; # 738411]
- Фиксирайте редукциите на пътя hiDPI [Adel; # 739161]
- Актуализирани преводи
- Фиксиране на ход-заглавието на екранната функция [Florian; # 736915]
- Прикрепете подреждането на прозореца за защита [Owen; # 737233]
- Коригирайте търсенето на ключови кодове за оформления без подразбиране [Rui; # 737134]
- Коригирайте работните пространства само при първично боравене [Florian; # 737178]
- Не отстранявайте незалепващите прозорци при премахването на работното пространство [Florian; # 737625]
- Да не се намаляват автоматично прозорците на цял екран [Jasper; # 705177]
- Качване на клавиатурата на ново добавени клавиатурни устройства [Rui; # 737673]
- Прилагане на настройките за повторение на клавиатурата [Rui; # 728055]
- Не изпращайте натиснати клавиши на enter [Rui; # 727178]
- Прикрепете изграждане без пътя / местен [Rico; # 738225]
- Изпратете модификатори след ключовото събитие [Rui; # 738238]
- Прикрепете нередактираното евристично [Adel; # 738271]
- Не показвайте хром на системата през прозорци на цял екран [Florian; # 693991]
- Misc. корекции на програмни грешки [Florian, Adel, Tom; # 737135, # 737581, # 738146, # 738384]
- Преводи: Krishnababu Krothapalli [te], à оà ¸N € à ¾N à "Ã
Какво е новото във версия 3.15.3:
Какво е новото във версия 3.15.2:
Какво е новото във версия 3.14.2:
Какво е новото във версия 3.15.1:
Какво е новото във версия 3.14.1.5:
Какво е новото във версия 3.14.1:
Какво е новото във версия 3.24.0:
Какво е новото във версия 3.23.3:
Какво е новото във версия 3.23.2:
Какво е новото във версия 3.22.2:
Какво е новото във версия 3.22.1:
Какво е новото във версия 3.21.4:
Какво е новото във версия 3.20.3:
Какво е новото във версия 3.20.1:
Какво е новото във версия 3.19.4:
Какво е новото във версия 3.19.2:
Какво е новото във версия 3.17.1:
Какво е новото във версия 3.15.4:
Коментари не е намерена