Њихање 1.12

Издање је објављено Њихање 1.12 — нова верзија композитора за плочице Wayland, компатибилна по идеологији и конфигурацији са i3. Објављивање се догодило КСНУМКС мај године КСНУМКСПрема пројекту, Sway 1.12 укључује 138 промена од 50 учесника, а сада захтева монтажу влроотс 0.20.0.

Главна промена за кориснике била је подршка ХДРКСНУМКС када се ради кроз Вулкан рендерерОво не омогућава аутоматски HDR у свим конфигурацијама: функција је посебно везана за Vulkan backend/renderer у wlroots/Sway-у и за подршку од стране драјвера, монитора и остатка графичког стека. Ипак, ово је важан корак за Sway ка потпуној подршци модерних HDR екрана у Wayland окружењу.

Кључне промене у Sway-у 1.12

  • Подршка за снимање појединачних прозора.
    Свеј сада може да снима појединачне прозоре, уместо целог екрана или радног простора. Ово је важно за снимање екрана и дељење апликација у видео позивима: можете да прикажете одређену апликацију без откривања целе радне површине. Овај рад је наведен као подршка у комплетном дневнику промена. снимање на највишем нивоу.

  • HDR10 преко Vulkan рендерера.
    Додата подршка HDR10 излаз при покретању Sway-а са Vulkan рендерером. HDR10 је један од најчешћих отворених HDR видео формата, тако да је промена посебно приметна за кориснике модерних монитора и мултимедијалних сценарија.

  • Протоколи Новог Вејланда.
    Ово издање додаје подршку за color-management-v1, color-representation-v1, xdg-toplevel-tag-v1, ext-workspace-v1 и wl_fixes. Ово проширује основу за управљање бојама, интеракцију између спољних компоненти и радних простора и прецизнију идентификацију прозора највишег нивоа.

  • Нова опција --device-primaries за излазни профил_боја.
    Сада је могуће користити примарне координате боја које монитор извештава путем ЕДИДОво је неопходно да би се прецизније описале карактеристике боја одређеног екрана, уместо да се он грубо референцира на унапред дефинисани профил.

  • Промена понашања srgb профила.
    sRGB профил сада користи функцију преноса sRGB по деловима, уместо једноставне гама 2.2. Додат је профил гама22 да би се решило старо понашање. Међутим, ефективно подразумевано понашање, према речима програмера, остаје исто — гама 2.2.

  • Званична подршка за покретање путем менаџера екрана.
    Раније се покретање Sway-а путем менаџера екрана формално сматрало неподржаним сценаријем: програмери су наводили старе проблеме са менаџерима пријављивања и затварали би такве извештаје као неподржане. У Sway-у 1.12, овај став је ревидиран и покретање путем менаџера екрана је сада званично подржано.

  • Промењено понашање на неподржаним графичким процесорима.
    Свеј више не одбија покретање на неподржаним видео драјверима, укључујући и власнички NVIDIA драјвер. Уместо одбијања покретања, сада се приказује информативна порука. Програмери наглашавају да се политика подршке није променила; променило се само понашање при покретању. Порука се може онемогућити помоћу параметра --unsupported-gpu или променљиве окружења SWAY_UNSUPPORTED_GPU.

  • Медијски тастери преко playerctl-а у стандардној конфигурацији.
    Подешавања тастера за playerctl су додата у подразумевану конфигурациону датотеку. Ово поједностављује контролу медија плејера преко стандардних медијских тастера без ручног додавања прилагођених подешавања.

  • Подршка за клизне прекидаче на тастатури.
    Додата је подршка за клизне прекидаче на блоковима тастатуре. Ова промена се односи на руковање уносом и корисна је за уређаје где су такви хардверски прекидачи присутни као део тастатуре.

Поред главних функција, издање укључује исправке за руковање превлачењем и испуштањем, кретање контејнера, радне просторе, layer-shell, xdg-shell, scratchpad, рендеровање текста путем Pango/Cairo и неколико IPC скрипти. Ове исправке укључују падове изазване неправилном употребом команди панела, првим додиром оловке након поновног покретања, превлачењем контејнера на ивицу радног простора и неким операцијама промене величине/премештања.

Свеј 1.12 изгледа као ажурирање на нивоу инфраструктуре: пројекат је убрзан са wlroots 0.20, припремљен је за модерно управљање бојама и HDR, побољшане су скрипте за дељење екрана и уклоњено је старо формално ограничење покретања кроз менаџере екрана. За кориснике дистрибуција које се стално ажурирају, ажурирање ће вероватно стићи кроз уобичајене канале пакета, али они који сами граде Свеј требало би да буду свесни нове зависности од wlroots 0.20.0.

Извор: линук.орг.ру

Купите поуздан хостинг за сајтове са ДДоС заштитом, ВПС ВДС сервере 🔥 Купите поуздан веб хостинг са DDoS заштитом, VPS VDS сервере | ProHoster